Ethereum Specification
Seeing as internet connections have been vastly expanding across the world, spreading information has become as cheap as ever. Bitcoin, for example, has demonstrated the possibility of creating a decentralized, trade system that is accessible around the world. Namecoin is another system that built off of Bitcoin’s currency structure to create other simple technological applications.
Ethereum’s goal is to create a cryptographically secure system in which any and all types of transaction-based concepts can be built. It provides an exceptionally accessible and decentralized system to build software and execute transactions.
This package contains a reference implementation, written as simply as possible, to aid in defining the behavior of Ethereum clients.
Subpackages
- Ethereum Frontier Hardfork
- Hardfork Utility Functions
- Ethereum Virtual Machine (EVM)
- EVM Instruction Encoding (Opcodes)
- Precompiled Contract Addresses
- Ethereum Virtual Machine (EVM) Exceptions
- Ethereum Virtual Machine (EVM) Gas
- Ethereum Virtual Machine (EVM) Interpreter
- Ethereum Virtual Machine (EVM) Memory
- Ethereum Virtual Machine (EVM) Runtime Operations
- Ethereum Virtual Machine (EVM) Stack
- Ethereum Logs Bloom
- Ethereum Specification
- Ethereum Types
- State
- State Trie
- Ethereum Homestead Hardfork
- Hardfork Utility Functions
- Ethereum Virtual Machine (EVM)
- EVM Instruction Encoding (Opcodes)
- Precompiled Contract Addresses
- Ethereum Virtual Machine (EVM) Exceptions
- Ethereum Virtual Machine (EVM) Gas
- Ethereum Virtual Machine (EVM) Interpreter
- Ethereum Virtual Machine (EVM) Memory
- Ethereum Virtual Machine (EVM) Runtime Operations
- Ethereum Virtual Machine (EVM) Stack
- Ethereum Logs Bloom
- Ethereum Specification
- Ethereum Types
- State
- State Trie
- Ethereum Dao Hardfork
- Hardfork Utility Functions
- Ethereum Virtual Machine (EVM)
- EVM Instruction Encoding (Opcodes)
- Precompiled Contract Addresses
- Ethereum Virtual Machine (EVM) Exceptions
- Ethereum Virtual Machine (EVM) Gas
- Ethereum Virtual Machine (EVM) Interpreter
- Ethereum Virtual Machine (EVM) Memory
- Ethereum Virtual Machine (EVM) Runtime Operations
- Ethereum Virtual Machine (EVM) Stack
- Ethereum Logs Bloom
- Dao Fork
- Ethereum Specification
- Ethereum Types
- State
- State Trie
- Ethereum Tangerine Whistle Hardfork
- Hardfork Utility Functions
- Ethereum Virtual Machine (EVM)
- EVM Instruction Encoding (Opcodes)
- Precompiled Contract Addresses
- Ethereum Virtual Machine (EVM) Exceptions
- Ethereum Virtual Machine (EVM) Gas
- Ethereum Virtual Machine (EVM) Interpreter
- Ethereum Virtual Machine (EVM) Memory
- Ethereum Virtual Machine (EVM) Runtime Operations
- Ethereum Virtual Machine (EVM) Stack
- Ethereum Logs Bloom
- Ethereum Specification
- Ethereum Types
- State
- State Trie
- Ethereum Spurious Dragon Hardfork
- Hardfork Utility Functions
- Ethereum Virtual Machine (EVM)
- EVM Instruction Encoding (Opcodes)
- Precompiled Contract Addresses
- Ethereum Virtual Machine (EVM) Exceptions
- Ethereum Virtual Machine (EVM) Gas
- Ethereum Virtual Machine (EVM) Interpreter
- Ethereum Virtual Machine (EVM) Memory
- Ethereum Virtual Machine (EVM) Runtime Operations
- Ethereum Virtual Machine (EVM) Stack
- Ethereum Logs Bloom
- Ethereum Specification
- Ethereum Types
- State
- State Trie
- Ethereum Byzantium Hardfork
- Hardfork Utility Functions
- Ethereum Virtual Machine (EVM)
- EVM Instruction Encoding (Opcodes)
- Precompiled Contract Addresses
- Ethereum Virtual Machine (EVM) Exceptions
- Ethereum Virtual Machine (EVM) Gas
- Ethereum Virtual Machine (EVM) Interpreter
- Ethereum Virtual Machine (EVM) Memory
- Ethereum Virtual Machine (EVM) Runtime Operations
- Ethereum Virtual Machine (EVM) Stack
- Ethereum Logs Bloom
- Ethereum Specification
- Ethereum Types
- State
- State Trie
- Ethereum Constantinople Hardfork
- Hardfork Utility Functions
- Ethereum Virtual Machine (EVM)
- EVM Instruction Encoding (Opcodes)
- Precompiled Contract Addresses
- Ethereum Virtual Machine (EVM) Exceptions
- Ethereum Virtual Machine (EVM) Gas
- Ethereum Virtual Machine (EVM) Interpreter
- Ethereum Virtual Machine (EVM) Memory
- Ethereum Virtual Machine (EVM) Runtime Operations
- Ethereum Virtual Machine (EVM) Stack
- Ethereum Logs Bloom
- Ethereum Specification
- Ethereum Types
- State
- State Trie
- Ethereum Istanbul Hardfork
- Hardfork Utility Functions
- Ethereum Virtual Machine (EVM)
- EVM Instruction Encoding (Opcodes)
- Precompiled Contract Addresses
- Ethereum Virtual Machine (EVM) Exceptions
- Ethereum Virtual Machine (EVM) Gas
- Ethereum Virtual Machine (EVM) Interpreter
- Ethereum Virtual Machine (EVM) Memory
- Ethereum Virtual Machine (EVM) Runtime Operations
- Ethereum Virtual Machine (EVM) Stack
- Ethereum Logs Bloom
- Ethereum Specification
- Ethereum Types
- State
- State Trie
- Ethereum Muir Glacier Hardfork
- Hardfork Utility Functions
- Ethereum Virtual Machine (EVM)
- EVM Instruction Encoding (Opcodes)
- Precompiled Contract Addresses
- Ethereum Virtual Machine (EVM) Exceptions
- Ethereum Virtual Machine (EVM) Gas
- Ethereum Virtual Machine (EVM) Interpreter
- Ethereum Virtual Machine (EVM) Memory
- Ethereum Virtual Machine (EVM) Runtime Operations
- Ethereum Virtual Machine (EVM) Stack
- Ethereum Logs Bloom
- Ethereum Specification
- Ethereum Types
- State
- State Trie
- Ethereum Berlin Hardfork
- Hardfork Utility Functions
- Ethereum Virtual Machine (EVM)
- EVM Instruction Encoding (Opcodes)
- Precompiled Contract Addresses
- Ethereum Virtual Machine (EVM) Exceptions
- Ethereum Virtual Machine (EVM) Gas
- Ethereum Virtual Machine (EVM) Interpreter
- Ethereum Virtual Machine (EVM) Memory
- Ethereum Virtual Machine (EVM) Runtime Operations
- Ethereum Virtual Machine (EVM) Stack
- Ethereum Logs Bloom
- Ethereum Specification
- Ethereum Types
- State
- State Trie
- Ethereum London Hardfork
- Hardfork Utility Functions
- Ethereum Virtual Machine (EVM)
- EVM Instruction Encoding (Opcodes)
- Precompiled Contract Addresses
- Ethereum Virtual Machine (EVM) Exceptions
- Ethereum Virtual Machine (EVM) Gas
- Ethereum Virtual Machine (EVM) Interpreter
- Ethereum Virtual Machine (EVM) Memory
- Ethereum Virtual Machine (EVM) Runtime Operations
- Ethereum Virtual Machine (EVM) Stack
- Ethereum Logs Bloom
- Ethereum Specification
- Ethereum Types
- State
- State Trie
- Ethereum Arrow Glacier Hardfork
- Hardfork Utility Functions
- Ethereum Virtual Machine (EVM)
- EVM Instruction Encoding (Opcodes)
- Precompiled Contract Addresses
- Ethereum Virtual Machine (EVM) Exceptions
- Ethereum Virtual Machine (EVM) Gas
- Ethereum Virtual Machine (EVM) Interpreter
- Ethereum Virtual Machine (EVM) Memory
- Ethereum Virtual Machine (EVM) Runtime Operations
- Ethereum Virtual Machine (EVM) Stack
- Ethereum Logs Bloom
- Ethereum Specification
- Ethereum Types
- State
- State Trie
- Ethereum Gray Glacier Hardfork
- Hardfork Utility Functions
- Ethereum Virtual Machine (EVM)
- EVM Instruction Encoding (Opcodes)
- Precompiled Contract Addresses
- Ethereum Virtual Machine (EVM) Exceptions
- Ethereum Virtual Machine (EVM) Gas
- Ethereum Virtual Machine (EVM) Interpreter
- Ethereum Virtual Machine (EVM) Memory
- Ethereum Virtual Machine (EVM) Runtime Operations
- Ethereum Virtual Machine (EVM) Stack
- Ethereum Logs Bloom
- Ethereum Specification
- Ethereum Types
- State
- State Trie
- Ethereum Paris Hardfork
- Hardfork Utility Functions
- Ethereum Virtual Machine (EVM)
- EVM Instruction Encoding (Opcodes)
- Precompiled Contract Addresses
- Ethereum Virtual Machine (EVM) Exceptions
- Ethereum Virtual Machine (EVM) Gas
- Ethereum Virtual Machine (EVM) Interpreter
- Ethereum Virtual Machine (EVM) Memory
- Ethereum Virtual Machine (EVM) Runtime Operations
- Ethereum Virtual Machine (EVM) Stack
- Ethereum Logs Bloom
- Ethereum Specification
- Ethereum Types
- State
- State Trie
- Ethereum Shanghai Hardfork
- Hardfork Utility Functions
- Ethereum Virtual Machine (EVM)
- EVM Instruction Encoding (Opcodes)
- Precompiled Contract Addresses
- Ethereum Virtual Machine (EVM) Exceptions
- Ethereum Virtual Machine (EVM) Gas
- Ethereum Virtual Machine (EVM) Interpreter
- Ethereum Virtual Machine (EVM) Memory
- Ethereum Virtual Machine (EVM) Runtime Operations
- Ethereum Virtual Machine (EVM) Stack
- Ethereum Logs Bloom
- Ethereum Specification
- Ethereum Types
- State
- State Trie
- Cryptographic Functions
- Utility Functions
Submodules
Package Contents
__version__
- __version__
__version__ = "0.1.0"
EVM_RECURSION_LIMIT
- EVM_RECURSION_LIMIT
EVM_RECURSION_LIMIT = 1024 * 12