Official Go implementation of the Ethereum protocol
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
rjl493456442
6d2aeb43d5
cmd, core/state, eth, tests, trie: improve state reader ( #27428 )
...
The state availability is checked during the creation of a state reader.
- In hash-based database, if the specified root node does not exist on disk disk, then
the state reader won't be created and an error will be returned.
- In path-based database, if the specified state layer is not available, then the
state reader won't be created and an error will be returned.
This change also contains a stricter semantics regarding the `Commit` operation: once it has been performed, the trie is no longer usable, and certain operations will return an error.
1 year ago
..
catalyst
all: move main transaction pool into a subpool ( #27463 )
1 year ago
downloader
eth/downloader: drop beacon head updates if the syncer is restarting ( #27397 )
1 year ago
ethconfig
all: move main transaction pool into a subpool ( #27463 )
1 year ago
fetcher
all: move main transaction pool into a subpool ( #27463 )
1 year ago
filters
eth/filters: reuse handleLogs method for removed logs ( #27438 )
1 year ago
gasprice
eth: use slices package for sorting ( #27490 )
1 year ago
protocols
cmd, core/state, eth, tests, trie: improve state reader ( #27428 )
1 year ago
tracers
eth: use slices package for sorting ( #27490 )
1 year ago
api.go
les, eth: fix typo in comment ( #27369 )
1 year ago
api_admin.go
eth: split api.go into namespace based files ( #27263 )
1 year ago
api_backend.go
all: move main transaction pool into a subpool ( #27463 )
1 year ago
api_debug.go
cmd, core/state, eth, tests, trie: improve state reader ( #27428 )
1 year ago
api_debug_test.go
cmd, core/state, eth, tests, trie: improve state reader ( #27428 )
1 year ago
api_miner.go
core/txpool: make transaction validation reusable across packages (pools) ( #27429 )
1 year ago
backend.go
all: move main transaction pool into a subpool ( #27463 )
1 year ago
bloombits.go
eth: move eth.Config to a common package ( #22205 )
4 years ago
handler.go
all: move main transaction pool into a subpool ( #27463 )
1 year ago
handler_eth.go
eth: use new atomic types ( #27137 )
2 years ago
handler_eth_test.go
all: move main transaction pool into a subpool ( #27463 )
1 year ago
handler_snap.go
eth: check snap satelliteness, delegate drop to eth ( #22235 )
4 years ago
handler_test.go
all: move main transaction pool into a subpool ( #27463 )
1 year ago
peer.go
eth: remove admin.peers[i].eth.head and difficulty ( #26804 )
2 years ago
peerset.go
all: fix some typos ( #25551 )
2 years ago
state_accessor.go
core/types, params: add blob transaction type, RLP encoded for now ( #27049 )
2 years ago
sync.go
eth: use new atomic types ( #27137 )
2 years ago
sync_test.go
eth: use new atomic types ( #27137 )
2 years ago