gary rong
|
8738c90219
|
les: historical data garbage collection (#19570)
This change introduces garbage collection for the light client. Historical
chain data is deleted periodically. If you want to disable the GC, use
the --light.nopruning flag.
# Conflicts:
# cmd/geth/main.go
# cmd/utils/flags.go
# core/blockchain.go
# core/chain_indexer.go
# core/chain_indexer_test.go
# core/chain_makers.go
# core/dao_test.go
# core/genesis.go
# core/rawdb/accessors_chain_test.go
# core/rawdb/accessors_indexes_test.go
# core/rawdb/freezer.go
# core/state/statedb_test.go
# eth/downloader/downloader.go
# eth/downloader/downloader_test.go
# eth/downloader/testchain_test.go
# eth/gen_config.go
# internal/ethapi/api.go
# internal/ethapi/backend.go
# les/api_backend.go
# les/client.go
# les/odr_requests.go
# les/odr_test.go
# les/request_test.go
# les/server.go
# les/sync_test.go
# les/test_helper.go
# les/ulc_test.go
# light/lightchain.go
# light/odr.go
# light/odr_util.go
# light/postprocess.go
# trie/database.go
# trie/iterator_test.go
# trie/trie_test.go
|
2020-08-07 13:16:46 +02:00 |
|
gary rong
|
f7cdea2bdc
|
all: on-chain oracle checkpoint syncing (#19543)
* all: implement simple checkpoint syncing
cmd, les, node: remove callback mechanism
cmd, node: remove callback definition
les: simplify the registrar
les: expose checkpoint rpc services in the light client
les, light: don't store untrusted receipt
cmd, contracts, les: discard stale checkpoint
cmd, contracts/registrar: loose restriction of registeration
cmd, contracts: add replay-protection
all: off-chain multi-signature contract
params: deploy checkpoint contract for rinkeby
cmd/registrar: add raw signing mode for registrar
cmd/registrar, contracts/registrar, les: fixed messages
* cmd/registrar, contracts/registrar: fix lints
* accounts/abi/bind, les: address comments
* cmd, contracts, les, light, params: minor checkpoint sync cleanups
* cmd, eth, les, light: move checkpoint config to config file
* cmd, eth, les, params: address comments
* eth, les, params: address comments
* cmd: polish up the checkpoint admin CLI
* cmd, contracts, params: deploy new version contract
* cmd/checkpoint-admin: add another flag for clef mode signing
* cmd, contracts, les: rename and regen checkpoint oracle with abigen
|
2019-06-28 10:34:02 +03:00 |
|