Sending Move Coin
Overview
Tutorial
Step 1: Acquire Coins from the Faucet (Optional)
Step 2: Check Balances
> initiad query bank balances [addr] \
--node [rpc-url]:[rpc-port]balances:
- amount: "100000000"
denom: uinit
pagination:
next_key: null
total: "0"import { LCDClient, MnemonicKey } from '@initia/initia.js';
async function checkBalances() {
const lcd = new LCDClient('[rest-url]', {
gasPrices: '0.15uinit',
gasAdjustment: '1.5',
});
const key = new MnemonicKey({
mnemonic:
'beauty sniff protect ...',
});
const receiver = 'init10v3kg8hfvsj6tklfj5aam9ya5lmvtl9snqsawg';
const senderBalances = await lcd.bank.balance(key.accAddress);
const receiverBalances = await lcd.bank.balance(receiver);
console.log('sender balances:', senderBalances[0]);
// sender balances: Coins {
// _coins: {
// uinit: Coin { denom: 'uinit', amount: '100000000', isDecimal: false }
// }
// }
console.log('receiver balances:', receiverBalances[0]);
// receiver balances: Coins { _coins: {} }
}
checkBalances();Step 3: Execute a Send Transaction
Step 4: Verify Balances Post-Transaction
Last updated