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
..
dump.go
core/state: implement reverts by journaling all changes
8 years ago
iterator.go
core, trie: replace state caches with trie journal
8 years ago
iterator_test.go
all: update license information
9 years ago
journal.go
core, core/state: fixed consensus issue added touch revert
8 years ago
main_test.go
all: fix license headers one more time
9 years ago
managed_state.go
core/state: track all accounts in canon state
8 years ago
managed_state_test.go
core/state: implement reverts by journaling all changes
8 years ago
state_object.go
core, core/vm: implemented a generic environment ( #3348 )
8 years ago
state_test.go
core, core/state, trie: EIP158, reprice & skip empty account write
8 years ago
statedb.go
core, core/vm: implemented a generic environment ( #3348 )
8 years ago
statedb_test.go
core, core/state: fixed consensus issue added touch revert
8 years ago
sync.go
core/state, eth/downloader, trie: reset fast-failure on progress
8 years ago
sync_test.go
core, core/state, trie: EIP158, reprice & skip empty account write
8 years ago