solid_core/
lib.rs

1#![cfg_attr(feature = "nightly", feature(const_generics))]
2#![cfg_attr(feature = "nightly", feature(const_generic_impls_guard))]
3#![allow(dead_code)]
4
5pub mod address;
6pub mod boolean;
7pub mod builder;
8pub mod bytes;
9pub mod decode;
10pub mod encode;
11pub mod error;
12pub mod function;
13pub mod into_type;
14pub mod selector;
15pub mod string;
16pub mod tuples;
17
18/// Container for all `bytes<M>` Solidity types
19pub mod bytesfix;
20
21/// Container for all `int<M>` Solidity types
22pub mod int;
23
24mod test;
25
26pub use crate::error::{
27    Error,
28    Result,
29};
30
31#[cfg(feature = "derive")]
32pub mod derive;
33
34#[cfg(feature = "eth_types")]
35pub mod ethereum_types;