[dependencies]
web3 = "0.19.0"
use web3::types::{H160};
const WVM_TESTNET_RPC: &str = "https://testnet-rpc.wvm.dev";
#[tokio::main]
async fn main() -> web3::Result<()> {
let address: H160 = "0x544836c1d127B0d5ed6586EAb297947dE7e38a78".parse().unwrap();
let transport = web3::transports::Http::new(&WVM_TESTNET_RPC.to_string())?;
let web3 = web3::Web3::new(transport);
let balance = web3.eth().balance(address, None).await?;
println!("Balance of {:?}: {} tWVM", address, balance);
Ok(())
}