splitCoins method
Implementation
TransactionResult splitCoins(dynamic coin, List<dynamic> amounts) {
final coinArg = coin is String ? object(coin) : coin;
final result = amounts
.map((x) => x is! Map ? pure.u64(BigInt.parse(x.toString())) : x)
.toList();
return add(Commands.splitCoins(coinArg, result));
}