go-pulse/eth
Felföldi Zsolt 2cdf6ee7e0 light: CHT and bloom trie indexers working in light mode (#16534)
This PR enables the indexers to work in light client mode by
downloading a part of these tries (the Merkle proofs of the last
values of the last known section) in order to be able to add new
values and recalculate subsequent hashes. It also adds CHT data to
NodeInfo.
2018-08-15 22:25:46 +02:00
..
downloader eth: conform better to the golint standards (#16783) 2018-06-14 13:14:52 +03:00
fetcher eth/fetcher: fix annotation (#16969) 2018-06-13 17:02:28 +03:00
filters eth/filters: fix the block range assignment for log filter (#17284) 2018-07-31 12:10:38 +03:00
gasprice eth/gasprice: set default percentile to 60%, count blocks instead of transactions (#15828) 2018-01-10 13:57:36 +01:00
tracers all: simplify switches (#17267) 2018-07-30 12:30:09 +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 eth, trie: fix tracer GC which accidentally pruned the metaroot 2018-08-09 12:33:30 +03:00
api.go consensus/ethash: move remote agent logic to ethash internal (#15853) 2018-08-03 11:33:37 +03:00
backend.go light: CHT and bloom trie indexers working in light mode (#16534) 2018-08-15 22:25:46 +02:00
bloombits.go light: CHT and bloom trie indexers working in light mode (#16534) 2018-08-15 22:25:46 +02:00
config.go cmd, consensus/ethash, eth: miner push notifications 2018-08-10 09:06:59 +03:00
gen_config.go all: regenerate codecs with gencodec commit 90983d99de (#15830) 2018-01-08 15:13:22 +02:00
handler_test.go all: get rid of error when creating memory database (#16716) 2018-05-09 15:24:25 +03:00
handler.go all: simplify switches (#17267) 2018-07-30 12:30:09 +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_test.go core, eth: minor txpool event cleanups 2018-05-18 12:08:24 +03:00
protocol.go core, eth: minor txpool event cleanups 2018-05-18 12:08:24 +03:00
sync_test.go core, trie: intermediate mempool between trie and database (#15857) 2018-02-05 17:40:32 +01: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