go-ethereum/eth
lhendre d88441025f cmd,eth: 16400 Add an option to stop geth once in sync. WIP for light mode (#17321)
* cmd, eth: Added in the flag to step geth once sync based on input

* cmd, eth: 16400 Add an option to stop geth once in sync.

* cmd: 16400 Add an option to stop geth once in sync. WIP

* cmd/geth/main, les/fletcher: added in light mode support

* cmd/geth/main, les/fletcher: Cleaned Comments and code for light mode

* cmd: 16400 Fixed formatting issue and cleaned code

* cmd, eth, les: 16400 Fixed formatting issues

* cmd, eth, les: Performed gofmt to update formatting

* cmd, eth, les: Fixed bugs resulting formatting

* cmd/geth, eth/, les: switched to downloader event

* eth: Fixed styling and gen_config

* eth/: Fix nil error in config file

* cmd/geth: Updated countdown log

* les/fetcher.go: Removed depcreated channel

* eth/downloader.go: Removed deprecated select

* cmd/geth, cmd/utils: Fixed minor issues

* eth: Reverted config files to proper format

* eth: Fixed typo in config file

* cmd/geth, eth/down: Updated code to use header time stamp

* eth/downloader: Changed the time threshold to 10 minutes

* cmd/geth, eth/downloader: Updated downloading event to pass latest header

* cmd/geth: Updated main to use right timer object

* cmd/geth: Removed unused failed event

* cmd/geth: added in correct time field with type assertion

* cmd/geth, cmd/utils: Updated flag to use boolean

* cmd/geth, cmd/utils, eth/downloader: Cleaned up code based on recommendations

* cmd/geth: Removed unneeded import

* cmd/geth, eth/downloader: fixed event field and suggested changes

* cmd/geth, cmd/utils: Updated flag and linting issue
2019-01-30 08:40:36 +01:00
..
downloader cmd,eth: 16400 Add an option to stop geth once in sync. WIP for light mode (#17321) 2019-01-30 08:40:36 +01:00
fetcher eth/fetcher: blockFilter is not used anymore (#17971) 2019-01-26 14:32:46 +01: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 eth/tracer: extend create2 (#18318) 2019-01-05 21:26:50 +01:00
api_backend.go core, internal, eth, miner, les: Take VM config from BlockChain (#17955) 2018-12-06 14:34:49 +01: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: properly flush files in standardTraceBlockToFile (#18502) 2019-01-23 11:13:13 +01:00
api.go cmd, core, eth, light, trie: add trie read caching layer 2018-11-15 12:22:13 +02:00
backend.go core, eth: fix database version (#18429) 2019-01-11 13:49:12 +02:00
bloombits.go all: make indexer configurable (#17188) 2018-08-28 10:08:16 +03:00
config.go les: implement ultralight client (#16904) 2019-01-24 12:18:26 +01:00
gen_config.go les: implement ultralight client (#16904) 2019-01-24 12:18:26 +01:00
handler_test.go cmd, eth: Add support for --whitelist <blocknum>=<hash>,... flag 2018-12-10 14:30:06 +02:00
handler.go cmd/utils, eth: minor polishes on whitelist code 2018-12-10 14:47:01 +02:00
helper_test.go cmd, eth: Add support for --whitelist <blocknum>=<hash>,... flag 2018-12-10 14:30:06 +02: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 eth: fixed the minor typo inside the comments (#17830) 2018-10-04 12:35:24 +03:00
sync_test.go all: new p2p node representation (#17643) 2018-09-25 00:59:00 +02:00
sync.go all: new p2p node representation (#17643) 2018-09-25 00:59:00 +02:00
ulc_config.go les: implement ultralight client (#16904) 2019-01-24 12:18:26 +01:00