RegisterFidAndSignerParams

Represents the parameters for the registerFidAndSigner function.

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