Official Go implementation of the Ethereum protocol
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jeffrey Wilcke
3fc7c97827
core, core/vm: implemented a generic environment ( #3348 )
...
Environment is now a struct (not an interface). This
reduces a lot of tech-debt throughout the codebase where a virtual
machine environment had to be implemented in order to test or run it.
The new environment is suitable to be used en the json tests, core
consensus and light client.
8 years ago
..
runtime
core, core/vm: implemented a generic environment ( #3348 )
8 years ago
analysis.go
all: fix license headers one more time
9 years ago
asm.go
all: fix go vet warnings
9 years ago
common.go
core: Added EVM configuration options
9 years ago
contract.go
core, core/vm: implemented a generic environment ( #3348 )
8 years ago
contracts.go
core/vm: hide ecrecover error message
8 years ago
disasm.go
all: fix license headers one more time
9 years ago
doc.go
all: update license information
9 years ago
environment.go
core, core/vm: implemented a generic environment ( #3348 )
8 years ago
errors.go
core, core/vm: implemented a generic environment ( #3348 )
8 years ago
gas.go
core, core/vm: added gas price variance table
8 years ago
instructions.go
core, core/vm: implemented a generic environment ( #3348 )
8 years ago
interface.go
core, core/vm: implemented a generic environment ( #3348 )
8 years ago
jit.go
core, core/vm: implemented a generic environment ( #3348 )
8 years ago
jit_optimiser.go
all: update license information
9 years ago
jit_test.go
core, core/vm: implemented a generic environment ( #3348 )
8 years ago
jit_util.go
all: update license information
9 years ago
jit_util_test.go
all: fix go vet warnings
9 years ago
jump_table.go
core, core/state, trie: EIP158, reprice & skip empty account write
8 years ago
jump_table_test.go
core, core/state, trie: EIP158, reprice & skip empty account write
8 years ago
log.go
core, core/vm, eth/filters: move Removed field into vm.Log
8 years ago
log_test.go
core, core/vm, eth/filters: move Removed field into vm.Log
8 years ago
logger.go
core, core/vm: implemented a generic environment ( #3348 )
8 years ago
logger_test.go
core, core/vm: implemented a generic environment ( #3348 )
8 years ago
memory.go
cmd/geth, cmd/utils, core, rpc: renamed to blockchain
9 years ago
noop.go
core, core/vm: implemented a generic environment ( #3348 )
8 years ago
opcodes.go
core/vm: fix GASPRICE string ( resolves #2553 )
8 years ago
segments.go
core, core/vm: implemented a generic environment ( #3348 )
8 years ago
stack.go
core/vm: Refactor tracing to make Tracer the main interface
8 years ago
virtual_machine.go
core: Added EVM configuration options
9 years ago
vm.go
core, core/vm: implemented a generic environment ( #3348 )
8 years ago
vm_jit.go
core: various typos
9 years ago
vm_jit_fake.go
core, core/vm: implemented a generic environment ( #3348 )
8 years ago