Docs

RegisterParams

Represents the parameters for the "register" function.

type RegisterParams = WithOverrides<{
extraStorage: AbiParameterToPrimitiveType<{
name: "extraStorage";
type: "uint256";
}>;
registerParams: AbiParameterToPrimitiveType<{
components: [
{ name: "to"; type: "address" },
{ name: "recovery"; type: "address" },
{ name: "deadline"; type: "uint256" },
{ name: "sig"; type: "bytes" },
];
name: "registerParams";
type: "tuple";
}>;
signerParams: AbiParameterToPrimitiveType<{
components: [
{ name: "keyType"; type: "uint32" },
{ name: "key"; type: "bytes" },
{ name: "metadataType"; type: "uint8" },
{ name: "metadata"; type: "bytes" },
{ name: "deadline"; type: "uint256" },
{ name: "sig"; type: "bytes" },
];
name: "signerParams";
type: "tuple[]";
}>;
}>;