sol_abi/lib.rs
//! Solidity ABI implementation
//!
//! https://docs.soliditylang.org/en/latest/abi-spec.html#json
#![deny(missing_docs)]
#![cfg_attr(not(feature = "std"), no_std)]
mod abi;
mod arg;
#[cfg(not(feature = "std"))]
pub(crate) mod std {
extern crate alloc;
pub use alloc::{
string::{String, ToString},
vec::Vec,
};
}
pub use self::{
abi::Abi,
arg::{Arg, Param},
};