Skip to main content
Transfer an amount of a CIP-56 instrument to a receiver. The instrument must be fully qualified (both instrument_id and instrument_admin party) — this matches the Daml InstrumentId = { id: Text, admin: Party } definition. Invoked through the two-phase transaction flow with:
  • operation = TRANSACTION_OPERATION_TRANSFER_CIP56
  • params.transfer_cip56 = TransferCip56Params { … }

Params

string
required
Token identifier.
string
required
Admin party of the instrument.
string
required
Canton party ID of the receiver.
string
required
Decimal amount to transfer.
string (optional)
Client-supplied reference attached to the transfer.

See also

  • AcceptCip56 — how the counterparty claims the resulting TransferOffer.
  • GetBalances — inspect current CIP-56 holdings for the authenticated party.
  • GetActiveContracts — enumerate CIP-56 contracts in the ACS.