defund_cosmwasm/
lib.rs

1mod msg;
2mod querier;
3mod query;
4mod defund;
5
6pub use msg::{DefundMsg, Holding};
7pub use querier::DefundQuerier;
8pub use query::{
9    DefundQueryWrapper, DefundQuery, GetFundResponse, GetFundsResponse, GetFundPriceResponse,
10    GetBrokerResponse, GetBrokersResponse, DefundRoute
11};
12pub use defund::{
13    Fund, PageRequest, Source, Broker, FundType, BaseDenom, Balances
14};
15
16// This export is added to all contracts that import this package, signifying that they require
17// "defund" support on the chain they run on.
18#[no_mangle]
19extern "C" fn requires_defund() {}