go-ethereum/core/state
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.
2016-12-06 02:16:03 +01:00
..
dump.go core/state: implement reverts by journaling all changes 2016-10-06 15:32:16 +02:00
iterator_test.go all: update license information 2016-04-15 09:48:05 +02:00
iterator.go core, trie: replace state caches with trie journal 2016-09-28 11:27:28 +03:00
journal.go core, core/state: fixed consensus issue added touch revert 2016-11-24 22:12:54 +01:00
main_test.go all: fix license headers one more time 2015-07-23 18:35:11 +02:00
managed_state_test.go core/state: implement reverts by journaling all changes 2016-10-06 15:32:16 +02:00
managed_state.go core/state: track all accounts in canon state 2016-09-26 10:09:52 +02:00
state_object.go core, core/vm: implemented a generic environment (#3348) 2016-12-06 02:16:03 +01:00
state_test.go core, core/state, trie: EIP158, reprice & skip empty account write 2016-11-13 10:44:04 +01:00
statedb_test.go core, core/state: fixed consensus issue added touch revert 2016-11-24 22:12:54 +01:00
statedb.go core, core/vm: implemented a generic environment (#3348) 2016-12-06 02:16:03 +01:00
sync_test.go core, core/state, trie: EIP158, reprice & skip empty account write 2016-11-13 10:44:04 +01:00
sync.go core/state, eth/downloader, trie: reset fast-failure on progress 2016-10-31 14:19:14 +02:00