ic_solidity_bindgen/
lib.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/// A module for implementation that needs to be exposed to macros
#[doc(hidden)]
pub mod internal;

mod context;
mod providers;
pub mod types;
mod web3_provider;

pub use providers::{CallProvider, LogProvider, SendProvider};
pub use web3_provider::Web3Provider;

// Re-export the macros
pub use ic_solidity_bindgen_macros::*;

pub use context::{Context, Web3Context};