pub use abstract_os::balancer::*;
use boot_core::{Contract, IndexResponse, TxHandler, TxResponse, BootEnvironment};
use cosmwasm_std::Empty;
use boot_core::prelude::boot_contract;
#[boot_contract(InstantiateMsg, ExecuteMsg, QueryMsg, Empty)]
pub struct Balancer<Chain>;
impl<Chain: BootEnvironment> Balancer<Chain> {
pub fn new(name: &str, chain: Chain) -> Self {
Self(
Contract::new(name, chain).with_wasm_path("balancer"), )
}
}