Skip to main content


Splits off coins with denominations in amounts from coin, returning multiple results (as many as there are amounts.)

type SplitCoinsTransaction {
coin: TransactionArgument!
amounts: [TransactionArgument!]!


SplitCoinsTransaction.coin ● TransactionArgument! non-null union

The coin to split.

SplitCoinsTransaction.amounts ● [TransactionArgument!]! non-null union

The denominations to split off from the coin.

Implemented By

ProgrammableTransaction union