1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
mod msg;
mod querier;
mod query;
pub mod types;
#[cfg(feature = "ethabi")]
pub use ethabi;
pub use msg::{ContractAck, RouterMsg, SudoMsg};
pub use querier::RouterQuerier;
pub use query::RouterQuery;
pub type Bytes = Vec<u8>;
// This is a signal, such that any contract that imports these helpers will only run on the
// router blockchain
// #[no_mangle]
// extern "C" fn requires_router() {}