import { SuiClient } from '@mysten/sui.js/client'; async function getBalances(addresses) { const client = new SuiClient({ url: 'https://fullnode.mainnet.sui.io:443' }); let n = 1; for (const address of addresses) { const balance = await client.getCoins({ owner: address }); if (balance.data.length > 0) { const suiBalance = balance.data[0].balance; const balanceInSUI = suiBalance / 1e9; // 将 MIST 转换为 SUI console.log(`Address${n}: ${address}, Balance in SUI: ${balanceInSUI}`); } else { console.log(`Address${n}: ${address}, No SUI balance found.`); } n++; } } // 替换为你的SUI钱包地址数组 const addresses = [ '0x32ec84aca7c2e7be65ea1a72dad58ae7d8a1ac3b5d64a84118e4aafca44b6d1a', '0x1b9f4bd38af84e4a05d97a3609512d6aa3da2ad1792a24c30b9acddec3993fd5', '0xd3f63fadfffd4f0230712b6e66af903cba6937a8e751d6b1306158eaa91fdd18' ]; getBalances(addresses);