Re-exports§
pub use bytes::Bytes;pub use execution::EvmExecution;pub use execution::ExecutionChanges;pub use transaction_execution::TransactionExecution;
Modules§
Structs§
- Account
- Ethereum account (wallet or contract).
- Address
- Address of an Ethereum account (wallet or contract).
- Block
- Block
Header - Block
Number - Block
Timestamp Filter - Call
Input - ChainId
- Change
- Difficulty
- EcdsaRs
- EcdsaV
- EvmExecution
Metrics - Execution
Account Changes - Changes that happened to an account during a transaction.
- Execution
Info - 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_getLogsandeth_subscribe. - LogFilter
Input Topic - LogMessage
- Log that was emitted by the EVM and added to a block.
- LogTopic
- Topic is part of a
Logemitted by the EVM during contract execution. - Mined
Data - 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
- Signature
Component - A signature component (r or s value)
- Size
- Slot
- Slot
Index - Slot
Value - Transaction
Info - Transaction
Input - Transaction
Mined - Unix
Time - Unix
Time Now UnixTimethat automatically sets the current time when created.- Wei
- Native token amount in wei.
Enums§
- Block
Filter - Block
Timestamp Seek Mode - Consensus
Error - Decode
Input Error - 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 - Unexpected
Error
Traits§
Functions§
- test_
accounts - Accounts to be used only in development-mode.