use boot_core::networks::juno::JUNO_DAEMON;
use boot_core::TxHandler;
use boot_core::{instantiate_daemon_env, instantiate_default_mock_env};
use boot_plus::{Cw20, CW20_BASE};
use cosmwasm_std::Addr;
pub fn script() -> anyhow::Result<()> {
let network = JUNO_DAEMON;
let (_, sender, chain) = instantiate_daemon_env(network)?;
let mut token = Cw20::new(CW20_BASE, &chain);
println!("{}", token.upload_required()?);
Ok(())
}
fn main() {
dotenv().ok();
env_logger::init();
use dotenv::dotenv;
if let Err(ref err) = script() {
log::error!("{}", err);
err.chain()
.skip(1)
.for_each(|cause| log::error!("because: {}", cause));
log::error!("Ensure your environment variables are set!");
::std::process::exit(1);
}
}