Type Alias: TransferAdminParams
TransferAdminParams = {
address:string;newAdmin:string;sender?:string;tokenAddress:string; }
Defined in: cct/evm/token-admin-registry/operations/transfer-admin.ts:27
Parameters for TransferAdmin.
Properties
address
address:
string
Defined in: cct/evm/token-admin-registry/operations/transfer-admin.ts:39
Contract to resolve the TokenAdminRegistry from. Pass the registry itself for a direct lookup; a Router, OnRamp, OffRamp, or TokenPool also work but add hops and need a configured lane.
newAdmin
newAdmin:
string
Defined in: cct/evm/token-admin-registry/operations/transfer-admin.ts:33
The administrator proposed to accept the token's registry admin role. Pass ZeroAddress to cancel any pending transfer — the pending proposal is discarded without accepting the role.
sender?
optionalsender?:string
Defined in: cct/evm/token-admin-registry/operations/transfer-admin.ts:45
Current registry administrator. Optional: omitting it skips the administrator check in TransferAdmin.buildUnsigned, so a wrong signer only fails on-chain. TransferAdmin.execute defaults it to the signing wallet.
tokenAddress
tokenAddress:
string
Defined in: cct/evm/token-admin-registry/operations/transfer-admin.ts:29
Token whose registry admin role is being handed over.