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.
Péter Szilágyi
2ab2a9f131
core/bloombits, eth/filters: handle null topics ( #15195 )
...
When implementing the new bloombits based filter, I've accidentally broke null
topics by removing the special casing of common.Hash{} filter rules, which
acted as the wildcard topic until now.
This PR fixes the regression, but instead of using the magic hash
common.Hash{} as the null wildcard, the PR reworks the code to handle nil
topics during parsing, converting a JSON null into nil []common.Hash topic.
7 years ago
..
downloader
eth/downloader: track peer drops and deassign state sync tasks
7 years ago
fetcher
consensus, core: drop all the legacy custom core error types
8 years ago
filters
core/bloombits, eth/filters: handle null topics ( #15195 )
7 years ago
gasprice
all: update license information
8 years ago
api.go
eth, internal/ethapi: fix spelling of 'Ethereum' ( #15164 )
7 years ago
api_backend.go
core, eth: clean up bloom filtering, add some tests
8 years ago
api_test.go
core/state: access trie through Database interface, track errors ( #14589 )
8 years ago
backend.go
core, eth: clean up bloom filtering, add some tests
8 years ago
bind.go
eth, internal/ethapi: fix spelling of 'Ethereum' ( #15164 )
7 years ago
bloombits.go
core/bloombits: AddBloom index parameter and fixes variable names
8 years ago
config.go
eth: use maxpeers from p2p layer instead of extra config
8 years ago
db_upgrade.go
core, eth: clean up bloom filtering, add some tests
8 years ago
gen_config.go
eth: use maxpeers from p2p layer instead of extra config
8 years ago
handler.go
core, eth/downloader: commit block data using batches ( #15115 )
8 years ago
handler_test.go
eth: use maxpeers from p2p layer instead of extra config
8 years ago
helper_test.go
eth: use maxpeers from p2p layer instead of extra config
8 years ago
metrics.go
eth, eth/downloader, eth/fetcher: delete eth/61 code
9 years ago
peer.go
cmd, eth, les, mobile: make networkid uint64 everywhere
8 years ago
protocol.go
core, light: send chain events using event.Feed ( #14865 )
8 years ago
protocol_test.go
core, eth, les: polish txpool API around local/remote txs
8 years ago
sync.go
eth: disable fast sync after pivot is committed
8 years ago
sync_test.go
cmd/geth: add --config file flag ( #13875 )
8 years ago