use std::env;
use anyhow::Result;
use sp_keyring::AccountKeyring;
pub mod polymesh;
use polymesh::Api;
#[tokio::main]
async fn main() -> Result<()> {
dotenv::dotenv().ok();
env_logger::init();
let url = env::args().nth(1).expect("Missing ws url");
let api = Api::new(&url).await?;
let dest = AccountKeyring::Bob.to_account_id();
let call = api.call().balances().transfer(dest.into(), 123_012_345);
println!("balances.transfer = {call:#?}");
Ok(())
}