tx_default_args/
tx_default_args.rs

1use multiversx_sdk::chain_core::std::Bech32Address;
2use multiversx_sdk_http::{DEVNET_GATEWAY, GatewayHttpProxy};
3
4#[tokio::main]
5async fn main() {
6    let blockchain = GatewayHttpProxy::new(DEVNET_GATEWAY.to_string());
7    let network_config = blockchain.get_network_config().await.unwrap();
8    let addr = Bech32Address::from_bech32_string(
9        "erd1qqqqqqqqqqqqqpgqfzydqmdw7m2vazsp6u5p95yxz76t2p9rd8ss0zp9ts".to_owned(),
10    );
11
12    let arg = blockchain
13        .get_default_transaction_arguments(&addr.address, &network_config)
14        .await
15        .unwrap();
16
17    let _ = arg.rcv_addr.to_bech32_string();
18    println!("default tx arg: {arg:#?}");
19}