AddSignerForParams

Represents the parameters for the addSignerFor function.

type AddSignerForParams = Prettify<
{
chain?: Chain;
client: ThirdwebClient;
disableCache?: boolean;
signerPublicKey: Hex;
} & (
| { appAccount: Account }
| {
appAccountAddress: Address;
deadline: bigint;
signedKeyRequestMetadata: Hex;
}
) &
(
| { userAccount: Account }
| { addSignature: Hex; deadline: bigint; userAddress: Address }
)
>;