[][src]Crate ethcontract_common

Crate for common times shared between the ethcontract runtime crate as and the ethcontract-derive crate.

Re-exports

pub use crate::abiext::FunctionExt;
pub use crate::bytecode::Bytecode;
pub use crate::truffle::Artifact;
pub use ethabi as abi;

Modules

abiext

This module implements extensions to the ethabi API.

bytecode

This module implements solc and Truffle bytecode output parsing and linking. Bytecode is represented as a hex string with special placeholders for libraries that require linking.

errors

Module with common error types.

hash

Keccak256 hash utilities.

truffle

Module for reading and examining data produced by truffle.

Structs

Abi

API building calls to contracts ABI.

Type Definitions

Address

Address