paymentKey
functionAudit & helpersDeterministic 16-char key for a payment (agent + recipient + amount) — used for spend holds and approvals.
signature
paymentKey(agent: string, recipient: string, amount: number): stringParameters
NameTypeDescription
agentreqstringThe agent account id.recipientreqstringThe counterparty.amountreqnumberThe payment amount.Returns
stringA 16-char hex digest.
Example
example
const key = paymentKey('0.0.A', '0.0.PROVIDER', 5); // → 'a1b2c3d4e5f60718'