erigon-pulse/eth
Evgeny Danilenko 80c2fc6a0c
Remove stacked defers (#2149)
* rewrite everything

* remove stacked defers

* debug

* fix panic on nil tx

* use db.View

* panic

* block based progress

* errors

* - assume that batches are big  enough to not worry about saving carefully logTime
- use only 1 digit as progress indicator
- log only if processing > 16 blocks

* - update metric when printing logs

* remove excluded

Co-authored-by: alex.sharov <AskAlexSharov@gmail.com>
2021-06-23 10:30:53 +03:00
..
ethconfig To break dependency to db implementation - move all db classes to "ethdb/kv" and leave in "ethdb" only interfaces (#2195) 2021-06-19 15:21:53 +07:00
ethutils rename (#1978) 2021-05-20 19:25:53 +01:00
fetcher hide file exists err (#2218) 2021-06-22 11:09:45 +01:00
filters hide file exists err (#2218) 2021-06-22 11:09:45 +01:00
gasprice Changed gas price oracle to use effective tip and ignoreUnder parameter for 1559. (#2173) 2021-06-15 21:45:34 +01:00
integrity rename (#1978) 2021-05-20 19:25:53 +01:00
protocols/eth To break dependency to db implementation - move all db classes to "ethdb/kv" and leave in "ethdb" only interfaces (#2195) 2021-06-19 15:21:53 +07:00
stagedsync Remove stacked defers (#2149) 2021-06-23 10:30:53 +03:00
tracers To break dependency to db implementation - move all db classes to "ethdb/kv" and leave in "ethdb" only interfaces (#2195) 2021-06-19 15:21:53 +07:00
api_backend.go Aleut support (Eip1559) (#1704) 2021-04-22 18:11:37 +01:00
api_test.go up version of uint256 lib (#2082) 2021-06-04 17:25:28 +01:00
api.go Remove puppeth & account management (#1610) 2021-03-26 21:05:42 +03:00
backend.go correct iterate over items when goroutine inside loop (#2219) 2021-06-22 14:33:22 +01:00
bloombits.go remove database field from Ethereum object (#1750) 2021-04-19 14:56:44 +07:00
discovery.go rename (#1978) 2021-05-20 19:25:53 +01:00
state_accessor.go remove database field from Ethereum object (#1750) 2021-04-19 14:56:44 +07:00