Re-exports§
pub use bytes::Bytes;
Modules§
Structs§
- Account
- Ethereum account (wallet or contract).
- Address
- Address of an Ethereum account (wallet or contract).
- Block
- Block
Header - Block
Number - Call
Input - ChainId
- Code
Hash - Digest of the bytecode of a contract. In the case of an externally-owned account (EOA), bytecode is null and the code hash is fixed as the keccak256 hash of an empty string
- Difficulty
- EcdsaRs
- EcdsaV
- EvmExecution
- Output of a transaction executed in the EVM.
- EvmExecution
Metrics - Execution
Account Changes - Changes that happened to an account during a transaction.
- Execution
Conflicts - Execution
Conflicts Builder - Execution
Value Change - Changes that happened to an account value during a transaction.
- External
Block - External
Block With Receipts - External
Receipt - External
Receipts - A collection of
ExternalReceipt
. - External
Transaction - Gas
- Hash
- Index
- Represents a transaction index or log index.
- Log
- Log is an event emitted by the EVM during contract execution.
- LogFilter
- LogFilter
Input - JSON-RPC input used in methods like
eth_getLogs
andeth_subscribe
. - LogFilter
Input Topic - LogMined
- Log that was emitted by the EVM and added to a block.
- LogTopic
- Topic is part of a
Log
emitted by the EVM during contract execution. - Miner
Nonce - The nonce of an Ethereum block.
- Nonce
- Pending
Block - Block that is being mined and receiving updates.
- Pending
Block Header - Header of the pending block being mined.
- Signature
Component - A signature component (r or s value)
- Size
- Slot
- Slot
Index - Slot
Value - Transaction
Execution - Transaction
Input - Transaction
Mined - Transaction that was executed by the EVM and added to a block.
- Unix
Time - Unix
Time Now UnixTime
that automatically sets the current time when created.- Wei
- Native token amount in wei.
Enums§
- Block
Filter - Consensus
Error - Execution
Conflict - Execution
Result - Indicates how a transaction execution was finished.
- Importer
Error - Point
InTime - EVM storage point-in-time indicator.
- RpcError
- State
Error - Storage
Error - Stratus
Error - Transaction
Error - Transaction
Stage - Stages that a transaction can be in.
- Unexpected
Error
Traits§
Functions§
- test_
accounts - Accounts to be used only in development-mode.