[][src]Module ethcontract::errors

Module with common error types.

Structs

InvalidPrivateKey

An error indicating an invalid private key. Private keys for secp256k1 must be exactly 32 bytes and fall within the range [1, n) where n is the order of the generator point of the curve.

MethodError

Error that can occur while executing a contract call or transaction.

Enums

ArtifactError

An error in loading or parsing a truffle artifact.

BytecodeError

An error reading bytecode string representation.

DeployError

Error that can occur while locating a deployed contract.

ExecutionError

Error that can occur while executing a contract call or transaction.

LinkError

An error linking a library to bytecode.

Web3ContractError

An addapted web3::contract::Error that implements Sync.