Crate zkevm_opcode_defs
source ·Re-exports§
pub use self::system_params::ADDRESS_ACCOUNT_CODE_STORAGE;
pub use self::system_params::ADDRESS_BOOTLOADER;
pub use self::system_params::ADDRESS_CONTRACT_DEPLOYER;
pub use self::system_params::ADDRESS_ECRECOVER;
pub use self::system_params::ADDRESS_ETH_TOKEN;
pub use self::system_params::ADDRESS_EVENT_WRITER;
pub use self::system_params::ADDRESS_FORCE_DEPLOYER;
pub use self::system_params::ADDRESS_IDENTITY;
pub use self::system_params::ADDRESS_IMMUTABLE_SIMULATOR;
pub use self::system_params::ADDRESS_KECCAK256;
pub use self::system_params::ADDRESS_KNOWN_CODES_STORAGE;
pub use self::system_params::ADDRESS_L1_MESSENGER;
pub use self::system_params::ADDRESS_MSG_VALUE;
pub use self::system_params::ADDRESS_NONCE_HOLDER;
pub use self::system_params::ADDRESS_RIPEMD160;
pub use self::system_params::ADDRESS_SHA256;
pub use self::system_params::ADDRESS_SYSTEM_CONTEXT;
pub use self::system_params::ADDRESS_UNRESTRICTED_SPACE;
pub use bitflags;
pub use blake2;
pub use ethereum_types;
pub use k256;
pub use sha2;
pub use sha3;
pub use self::definitions::*;
pub use self::imm_mem_modifiers::*;
pub use self::opcode::*;
pub use self::utils::*;
Modules§
Structs§
Constants§
- This variable is meant to represent the cost for creating a new item on callstack
- The following prices are meant to take into account the I/O overhead for these operations (i.e. state bloat that becomes with them)