go-ethereum/core/vm/runtime
Felix Lange 9e5f03b6c4 core/state: access trie through Database interface, track errors (#14589)
With this commit, core/state's access to the underlying key/value database is
mediated through an interface. Database errors are tracked in StateDB and
returned by CommitTo or the new Error method.

Motivation for this change: We can remove the light client's duplicated copy of
core/state. The light client now supports node iteration, so tracing and storage
enumeration can work with the light client (not implemented in this commit).
2017-06-27 15:57:06 +02:00
..
doc.go core/vm/runtime: added simple execution runtime 2015-11-18 16:50:20 +01:00
env.go params: core, core/vm, miner: 64bit gas instructions 2017-02-13 21:44:25 +01:00
fuzz.go all: update license information 2017-04-14 10:29:00 +02:00
runtime.go core/state: access trie through Database interface, track errors (#14589) 2017-06-27 15:57:06 +02:00
runtime_example_test.go core/vm/runtime: added simple execution runtime 2015-11-18 16:50:20 +01:00
runtime_test.go core/state: access trie through Database interface, track errors (#14589) 2017-06-27 15:57:06 +02:00