op-geth/eth
Paweł Bylica ae992a5d73 core/vm: Hide read only flag from Interpreter interface (#17461)
Makes Interface interface a bit more stateless and abstract.

Obviously this change is dictated by EVMC design. The EVMC tries to keep the responsibility for EVM features totally inside the VMs, if feasible. This makes VM "stateless" because VM does not need to pass any information between executions, all information is included in parameters of the execute function.
2018-09-07 18:13:25 +02:00
..
downloader core, eth, trie: use common/prque (#17508) 2018-09-03 17:33:21 +02:00
fetcher core, eth, trie: use common/prque (#17508) 2018-09-03 17:33:21 +02:00
filters eth/filters: fix the block range assignment for log filter (#17284) 2018-07-31 12:10:38 +03:00
gasprice cmd, core, eth, miner, params: configurable gas floor and ceil 2018-08-29 12:40:12 +03:00
tracers core/vm: Hide read only flag from Interpreter interface (#17461) 2018-09-07 18:13:25 +02:00
api.go cmd, eth: clean up miner startup API, drop noop config field 2018-08-23 14:09:45 +03:00
api_backend.go accounts, eth, les: blockhash based filtering on all code paths 2018-07-12 18:16:54 +03:00
api_test.go all: get rid of error when creating memory database (#16716) 2018-05-09 15:24:25 +03:00
api_tracer.go consensus, miner: stale block mining support (#17506) 2018-08-28 16:59:05 +03:00
backend.go cmd, core, eth, miner, params: configurable gas floor and ceil 2018-08-29 12:40:12 +03:00
bloombits.go all: make indexer configurable (#17188) 2018-08-28 10:08:16 +03:00
config.go cmd, core, eth, miner, params: configurable gas floor and ceil 2018-08-29 12:40:12 +03:00
gen_config.go cmd, core, eth, miner, params: configurable gas floor and ceil 2018-08-29 12:40:12 +03:00
handler.go all: simplify switches (#17267) 2018-07-30 12:30:09 +03:00
handler_test.go all: get rid of error when creating memory database (#16716) 2018-05-09 15:24:25 +03:00
helper_test.go core, eth: minor txpool event cleanups 2018-05-18 12:08:24 +03:00
metrics.go metrics: pull library and introduce ResettingTimer and InfluxDB reporter (#15910) 2018-02-23 11:56:08 +02:00
peer.go all: switch out defunct set library to different one (#16873) 2018-07-16 10:54:19 +03:00
protocol.go core, eth: minor txpool event cleanups 2018-05-18 12:08:24 +03:00
protocol_test.go core, eth: minor txpool event cleanups 2018-05-18 12:08:24 +03:00
sync.go eth: update higest block we know during the sync if a higher was found (#16283) 2018-03-09 11:51:30 +02:00
sync_test.go core, trie: intermediate mempool between trie and database (#15857) 2018-02-05 17:40:32 +01:00