Crate ethabi [] [src]

Ethereum ABI encoding decoding library.

Modules

spec

Contract interface specification.

token

ABI param and parsing for it.

util

Utils used by different modules.

Structs

Constructor

Contract constructor call builder.

Contract

API building calls to contracts ABI.

Decoder

ABI decoder.

Encoder

ABI encoder.

Error

The Error type.

Event

Contract event.

Function

Contract function call builder.

Interface

Contract interface.

LogParam

Decoded log param.

Enums

ErrorKind

The kind of an error.

Token

Ethereum ABI params.

Traits

ResultExt

Additional methods for Result, for easy interaction with this crate.

Type Definitions

Address

ABI address.

Int

ABI signed integer.

Result

Convenient wrapper around std::Result.

Uint

ABI unsigned integer.