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
ceca4578ca
trie: remove parameter 'fromLevel' in Prove ( #27512 )
...
This removes the feature where top nodes of the proof can be elided.
It was intended to be used by the LES server, to save bandwidth
when the client had already fetched parts of the state and only needed
some extra nodes to complete the proof. Alas, it never got implemented
in the client.
1 year ago
..
catalyst
les, signer, light: replace noarg fmt.Errorf with errors.New ( #27336 )
1 year ago
downloader
all: remove ethash pow, only retain shims needed for consensus and tests ( #27178 )
2 years ago
fetcher
all: new empty trie with types.EmptyRootHash instead of null ( #27230 )
2 years ago
flowcontrol
common/prque: generic priority queue ( #26290 )
2 years ago
utils
internal/ethapi, les: use slices package for sorting ( #27492 )
1 year ago
vflux
all: remove deprecated uses of math.rand ( #26710 )
2 years ago
api.go
all: remove notion of trusted checkpoints in the post-merge world ( #27147 )
2 years ago
api_backend.go
all: move main transaction pool into a subpool ( #27463 )
1 year ago
api_test.go
all: remove ethash pow, only retain shims needed for consensus and tests ( #27178 )
2 years ago
benchmark.go
les, signer, light: replace noarg fmt.Errorf with errors.New ( #27336 )
1 year ago
bloombits.go
les: handler separation ( #19639 )
5 years ago
client.go
les, eth: fix typo in comment ( #27369 )
1 year ago
client_handler.go
les: use atomic type ( #27168 )
2 years ago
commons.go
all: remove the Rinkeby testnet ( #27406 )
1 year ago
costtracker.go
eth: move eth.Config to a common package ( #22205 )
4 years ago
distributor.go
all: use AbsTime.Add instead of conversion ( #25417 )
2 years ago
distributor_test.go
les: separate peer into clientPeer and serverPeer ( #19991 )
5 years ago
enr_entry.go
cmd/devp2p: skip ENR field tails properly in nodeset filter ( #22565 )
4 years ago
fetcher.go
all: remove ethash pow, only retain shims needed for consensus and tests ( #27178 )
2 years ago
fetcher_test.go
all: remove notion of trusted checkpoints in the post-merge world ( #27147 )
2 years ago
handler_test.go
trie: remove parameter 'fromLevel' in Prove ( #27512 )
1 year ago
metrics.go
les: polish code ( #22625 )
4 years ago
odr.go
all: refactor txpool into it's own package in prep for 4844
2 years ago
odr_requests.go
all: fix docstrings
2 years ago
odr_test.go
core/types, params: add blob transaction type, RLP encoded for now ( #27049 )
2 years ago
peer.go
les: use atomic type ( #27168 )
2 years ago
peer_test.go
all: implement forkid changes for shanghai
2 years ago
protocol.go
les: remove unused var `AdvertiseProtocolVersions` ( #27405 )
1 year ago
pruner.go
all: update license headers and AUTHORS from git history ( #24947 )
3 years ago
pruner_test.go
all: update license headers and AUTHORS from git history ( #24947 )
3 years ago
request_test.go
cmd, core, eth, les, light: track deleted nodes ( #25757 )
2 years ago
retrieve.go
les, signer, light: replace noarg fmt.Errorf with errors.New ( #27336 )
1 year ago
server.go
all: remove notion of trusted checkpoints in the post-merge world ( #27147 )
2 years ago
server_handler.go
les: use atomic type ( #27168 )
2 years ago
server_requests.go
trie: remove parameter 'fromLevel' in Prove ( #27512 )
1 year ago
servingqueue.go
internal/ethapi, les: use slices package for sorting ( #27492 )
1 year ago
state_accessor.go
core/types, params: add blob transaction type, RLP encoded for now ( #27049 )
2 years ago
sync.go
all: remove notion of trusted checkpoints in the post-merge world ( #27147 )
2 years ago
sync_test.go
all: remove notion of trusted checkpoints in the post-merge world ( #27147 )
2 years ago
test_helper.go
all: move main transaction pool into a subpool ( #27463 )
1 year ago
txrelay.go
les: generate random nums directly, not via strange conversions
4 years ago
ulc.go
cmd, eth, les: fix up ultra light config integration
5 years ago
ulc_test.go
les: use atomic type ( #27168 )
2 years ago