import { LCDClient, MnemonicKey, MsgExecute, Wallet } from '@initia/initia.js' import { InitiaClient } from './initiaClient' const key = new MnemonicKey({ mnemonic: 'deal earth suggest craft impact vocal outdoor perfect winter nice unhappy lizard', }) console.log('mnemonic:', key.mnemonic) // mnemonic: beauty sniff protect... console.log('account address:', key.accAddress) // account address: init10m5nnevplkzvv5svqf0xjx6dc4705u5dxfn2st const lcd = new LCDClient('https://api-initia-testnet.whispernode.com/', { chainId: 'initiation-1', }) const wallet = new Wallet(lcd, key) const msg = new MsgExecute( key.accAddress, '0x1', 'dex', 'swap_script', [], [ 'sTSuZ4bxDvdClOYn0lGbY7fHQqZzX5hoKSn+qahHRNI=', 'jkczvavPfUr8PRTw3UbJv1L7D86eS5lsk54ZW4vIkdk=', 'QEIPAAAAAAA=', 'AdWGAQAAAAAA', ], ) async function main() { const client = new InitiaClient(key.mnemonic) await client.stakeInit() } main()