type CheckContractWalletSignatureOptions = { contract: ThirdwebContract; message: SignableMessage; signature: string;};