Crate cita_vm

Source

Re-exports§

pub use common::hash::summary;

Modules§

common
evm
json_tests
native
List of precompiled contracts:
state

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§

create_address_from_address_and_nonce
Returns new address created from address and nonce.
exec
Execute the transaction from transaction pool
exec_static
Handle the call request in read only mode. Note: