cyber_std/
lib.rs

1pub mod msg;
2mod querier;
3pub mod query;
4pub mod particle;
5pub mod query_res;
6pub mod types;
7pub mod tokenfactory;
8pub mod errors;
9
10pub use msg::*;
11pub use querier::CyberQuerier;
12pub use query::*;
13use crate::errors::CyberError;
14
15pub type Deps<'a> = cosmwasm_std::Deps<'a, CyberQuery>;
16pub type DepsMut<'a> = cosmwasm_std::DepsMut<'a, CyberQuery>;
17pub type Response = cosmwasm_std::Response<CyberMsg>;
18pub type CyberResult = Result<CyberMsg, CyberError>;
19
20// This export is added to all contracts that import this package, signifying that they require
21// "cyber" support on the chain they run on.
22#[no_mangle]
23extern "C" fn requires_cyber() {}