πtransfer
Last updated
npm install @nest25/evm-chains-lib
OR
yarn add @nest25/evm-chains-lib// import the Nest SDK
const { ERC20 } = require('@nest25/evm-chains-lib');
// create a new instance of the ERC20 class
const erc20 = new ERC20();
// define the main function
const main = async () => {
// call the transfer method
const receipt = await erc20.transfer('ava','0x3c40d011838f0ecd5b601104eeb5e27172c92231','0x13CC66D6611bb754647Bf2977881eA0e35A48FB4',"1","your-private-key");
// print the receipt
console.log({ receipt });
};
// call the main function
main(); {
receipt: {
type: 2,
chainId: 43113,
nonce: 1,
maxPriorityFeePerGas: BigNumber { _hex: '0x3b9aca00', _isBigNumber: true },
maxFeePerGas: BigNumber { _hex: '0x0bdfd63e00', _isBigNumber: true },
gasPrice: null,
gasLimit: BigNumber { _hex: '0x5444', _isBigNumber: true },
to: '0x3c40d011838F0EcD5B601104EEb5E27172C92231',
value: BigNumber { _hex: '0x00', _isBigNumber: true },
data: '0xa9059cbb00000000000000000000000013cc66d6611bb754647bf2977881ea0e35a48fb40000000000000000000000000000000000000000000000000000000000000001',
accessList: [],
hash: '0x7c898df5d92011d5ad1e5abc5cf6d45fe9e82e236d7a58bcc79de67bc6faf3bb',
v: 1,
r: '0xb488a4d4208aaab0a36674c47afda8c4dd8dbc3d9f09d256478d4836d37a09c8',
s: '0x7a441f0b8a5617a93af70124a48e1b998e4b5e311d56d88d5d74f0ffd06a6bbb',
from: '0xE668C72D4C67236A712Ce69A91C74358586f31ed',
wait: [Function (anonymous)]
}
}