Changes to “Issuing a token”
#843 (zoobc.how, 2026-10-26 22:31 UTC) → #1070 (zoobc.how, 2026-10-27 00:42 UTC): Seed article updated
…
A TransferToken (type 11) carries the token id, an amount that is a multiple of the step, a recipient, an optional flag to pay the fee in the token, and an optional survival payment. Token id 0 is refused: ZBC is not a token, and it moves with SendZBC. A transfer of more units than the sender holds is a paid no-op: it pays its fee and moves nothing.
+ Token transfers can also be escrowed (see [[escrow]]; the fee is then paid in ZBC), streamed (see [[liquid-payments]]) or scheduled (see [[scheduled-transfers]]). From version 0.5.8 one transaction may carry up to 32 token transfers, of any tokens, as a batch: all or nothing, for the sum of their one-transfer fees, paid in ZBC, with the message charged once (see [[one-per-block-and-batches]]).
− Token transfers can also be escrowed (see [[escrow]]; the fee is then paid in ZBC), streamed (see [[liquid-payments]]) or scheduled (see [[scheduled-transfers]]). From version 0.5.8 one transaction may carry several token transfers as a batch, all or nothing, for the sum of their one-transfer fees (see [[one-per-block-and-batches]]).
### Paying the fee in the token
…