GetUnifiedERC20BalanceParameters Configuration for balance fetching
Promise resolving to UnifiedERC20Balance containing total balance and per-chain breakdown
Error if token decimals mismatch across chains
const balance = await getUnifiedERC20Balance({
mcToken: mcUSDC,
account: myMultichainAccount
});
console.log(`Total balance: ${balance.balance}`);
console.log(`Decimals: ${balance.decimals}`);
balance.breakdown.forEach(chainBalance => {
console.log(`Chain ${chainBalance.chainId}: ${chainBalance.balance}`);
});
Fetches and aggregates ERC20 token balances across multiple chains for a given account