undedoloremque
Version:
Green Field JS SDK
34 lines (28 loc) • 800 B
JavaScript
require('dotenv').config();
const { client, selectSp, generateString } = require('../client');
const { ACCOUNT_ADDRESS, ACCOUNT_PRIVATEKEY } = require('../env');
(async () => {
const transferTx = await client.account.transfer({
fromAddress: ACCOUNT_ADDRESS,
toAddress: '0x0000000000000000000000000000000000000001',
amount: [
{
denom: 'BNB',
amount: '1',
},
],
});
const simulateInfo = await transferTx.simulate({
denom: 'BNB',
});
console.log('simulateInfo', simulateInfo);
const res = await transferTx.broadcast({
denom: 'BNB',
gasLimit: Number(simulateInfo.gasLimit),
gasPrice: simulateInfo.gasPrice,
payer: ACCOUNT_ADDRESS,
granter: '',
privateKey: ACCOUNT_PRIVATEKEY,
});
console.log('res', res);
})();