Function: deriveTokenConfigInstanceAddress()
deriveTokenConfigInstanceAddress(
instrumentId: {admin:string;id:string; },ccipOwner:string):string
Defined in: cct/canton/token-admin-registry/shared.ts:26
Derive a TokenConfig's raw instance address ("instanceId@registryOwner")
offline from the instrument ID. Mirrors the on-ledger derivation
tokenConfigInstanceId = keccak256(utf8("<instrumentId.id>@<instrumentId.admin>"))
(CCIP.CodecV2.MessageCodecV1.encodeInstrumentId) — the TokenConfig's
signatory is the registry owner (ccipOwner), so the raw instance address is
<instanceId>@<ccipOwner>.
Parameters
| Parameter | Type |
|---|---|
instrumentId | { admin: string; id: string; } |
instrumentId.admin | string |
instrumentId.id | string |
ccipOwner | string |
Returns
string