[−][src]Crate cita_vm
Re-exports
pub use cita_evm as evm; |
pub use cita_state as state; |
Modules
json_tests | |
precompiled | List of precompiled contracts: |
Structs
BlockDataProviderMock | BlockDataProviderMock is a mock for BlockDataProvider. We could use it in tests or demos. |
Config | Mutable configs in cita-vm's execution. |
DataProvider | An implemention for evm::DataProvider |
Executive | |
Store | Store storages shared datas. |
Transaction | Transaction struct. |
Enums
CreateKind | A selector for func create_address_from_address_and_nonce() and create_address_from_salt_and_code_hash() |
Error |
Traits
BlockDataProvider | BlockDataProvider provides functions to get block's hash from chain. |
Functions
exec | Execute the transaction from transaction pool |
exec_static | Handle the call request in read only mode. Note: |