use waves_rust::api::{Node, Profile};
use waves_rust::error::Result;
use waves_rust::model::{Address, Id};
#[ignore]
#[tokio::test]
async fn get_active_leases_test() -> Result<()> {
let node = Node::from_profile(Profile::TESTNET);
let address = Address::from_string("3Mq3pueXcAgLcuWvJzJ4ndRHfqYgjUZvL7q")?;
let leases = node.get_active_leases(&address).await?;
println!("{:#?}", leases);
Ok(())
}
#[ignore]
#[tokio::test]
async fn get_lease_info_test() -> Result<()> {
let node = Node::from_profile(Profile::TESTNET);
let lease_id = Id::from_string("BiJR8gCxR7crGEdy31jLkYpjpLy98kq3NuxPE8Z2Uk3b")?;
let lease = node.get_lease_info(&lease_id).await?;
println!("{:#?}", lease);
Ok(())
}
#[ignore]
#[tokio::test]
async fn get_leases_info_test() -> Result<()> {
let node = Node::from_profile(Profile::TESTNET);
let lease_id1 = Id::from_string("BiJR8gCxR7crGEdy31jLkYpjpLy98kq3NuxPE8Z2Uk3b")?;
let lease_id2 = Id::from_string("5EWudZk4xXaqRezrh26zqjbNeAzvEzDATjs4paKdyhGy")?;
let leases = node.get_leases_info(&[lease_id1, lease_id2]).await?;
println!("{:#?}", leases);
Ok(())
}