multiTransfer(contract, sender, currency, receiver, amount)
Feature
Returns raw operation to transfer token with multi item.
const contract = "0x04adb9825E50940E0722E795565a4f869e469005fca";
const sender = "0xF1858E0F9921ae2F1001F9B9132eFa15201E0318fca";
const currencyID = "MCC";
const receiver = ["0x403683b62188B7bbBdFF6668e1e04e5e48cc9b05fca", "0xC7b22225DDBD8af09f3c635C3b6b8300beaBa041fca"];
const amount = [100, 4000]
const Operation = mitum.token.multiTransfer(contract, sender, currencyID, receiver, amount);
console.log(Operation);
// output
BaseOperation {
id: 'mitum',
fact: TransferFact {
hint: Hint { s: 'mitum-token-transfer-operation-fact' },
token: Token { s: '2026-02-19 03:10:30.816 +0000 UTC' },
_hash: <Buffer 4e 35 bf 1e 27 26 71 18 9a bf 4b 88 88 54 ff 72 82 d0 80 81 19 17 e7 fa 5e cb 44 a2 99 e6 de a1>,
sender: Address {
s: '0xF1858E0F9921ae2F1001F9B9132eFa15201E0318fca',
type: 'mitum'
},
items: [ [TransferItem], [TransferItem] ]
},
hint: Hint { s: 'mitum-token-transfer-operation' },
_factSigns: [],
_hash: <Buffer >
}Previoustransfer(contract, sender, currency, receiver, amount)NexttransferFrom(contract, sender, currency, receiver, target, amount)
Last updated