Modules§
- codes
- RPC Error codes and error objects
- error_
codes - RPC Error codes and error objects
Structs§
- Revert
Error - Represents a reverted transaction and its output data.
- Transaction
Input Error - Error thrown when both
data
andinput
fields are set and not equal.
Enums§
- EthApi
Error - Errors that can occur when interacting with the
eth_
namespace - RpcInvalid
Transaction Error - An error due to invalid transaction.
- RpcPool
Error - A helper error type that’s mainly used to mirror
geth
Txpool’s error messages
Functions§
- build_
rpc_ server_ error - call_
execution_ error - error_
object_ owned_ to_ jsonrpc_ error - geth_
call_ execution_ error - internal_
error - internal_
error_ msg - internal_
rpc_ err - Constructs an internal JSON-RPC error.
- internal_
rpc_ err_ with_ data - Constructs an internal JSON-RPC error with data
- invalid_
input_ rpc_ err - invalid_
params - invalid_
params_ check - invalid_
params_ detail - invalid_
params_ msg - invalid_
params_ rpc_ err - Constructs an invalid params JSON-RPC error.
- pivot_
assumption_ failed - request_
rejected_ in_ catch_ up_ mode - request_
rejected_ too_ many_ request_ error - rpc_err
- Constructs a JSON-RPC error, consisting of
code
,message
and optionaldata
. - unimplemented
- unknown_
block
Type Aliases§
- EthResult
- Result alias