Cardano Tokens
Last updated
const { hash } = await sdk.token.transfer({
protocol: 'CARDANO',
wallet,
outputs: [
{ address: 'address1', amount: '1' },
{ address: 'address2', amount: '2', token: { asset: '546...a3e', policy: 'f3eb9...5f4a1', amount: '1' } },
{ address: 'address3', amount: '1.5', token: { asset: 'a9e...698', policy: 'c43a...1743f', amount: '10' } },
],
})// transfer ADA and tokens from 1 input to 3 output addresses
const transaction = await sdk.transaction.createCardanoTransferTransactionFromUTXO({
inputs: [
{
txHash: 'bcc91e0...aec1f28066821',
index: 0,
privateKey: '9c34271d8...636667e265d0a',
},
],
outputs: [
{ address: 'address1', amount: '1' },
{ address: 'address2', amount: '2', token: { asset: '546...a3e', policy: 'f3eb9...5f4a1', amount: '1' } },
{ address: 'address3', amount: '1.5', token: { asset: 'a9e...698', policy: 'c43a...1743f', amount: '10' } },
],
})
const { hash } = await sdk.transaction.sendTransaction(transaction)