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
983f92368b
core/forkid: implement the forkid EIP, announce via ENR ( #19738 )
...
* eth: chain config (genesis + fork) ENR entry
* core/forkid, eth: protocol independent fork ID, update to CRC32 spec
* core/forkid, eth: make forkid a struct, next uint64, enr struct, RLP
* core/forkid: change forkhash rlp encoding from int to [4]byte
* eth: fixup eth entry a bit and update it every block
* eth: fix lint
* eth: fix crash in ethclient tests
5 years ago
..
downloader
core, ethdb, metrics, p2p: expose various counter metrics for grafana
6 years ago
fetcher
eth, les: add sanity checks for unbounded block fields ( #19573 )
5 years ago
filters
core, eth, les, light: scope receipt functionality a bit cleaner
6 years ago
gasprice
cmd, core, eth, miner, params: configurable gas floor and ceil
6 years ago
tracers
core/vm: 64 bit memory and gas calculations ( #19210 )
6 years ago
api.go
core/state, cmd/geth: streaming json output for dump command ( #15475 )
5 years ago
api_backend.go
les, light: implement ODR transaction lookup by hash ( #19069 )
6 years ago
api_test.go
all: clean up and proerly abstract database access
6 years ago
api_tracer.go
eth: remove redundant chain config fields
6 years ago
backend.go
core/forkid: implement the forkid EIP, announce via ENR ( #19738 )
5 years ago
bloombits.go
all: clean up and proerly abstract database access
6 years ago
config.go
cmd, eth, les, param: drop --override.constantinople
5 years ago
enr_entry.go
core/forkid: implement the forkid EIP, announce via ENR ( #19738 )
5 years ago
gen_config.go
cmd, eth, les, param: drop --override.constantinople
5 years ago
handler.go
core/forkid: implement the forkid EIP, announce via ENR ( #19738 )
5 years ago
handler_test.go
core/forkid: implement the forkid EIP, announce via ENR ( #19738 )
5 years ago
helper_test.go
all: on-chain oracle checkpoint syncing ( #19543 )
5 years ago
metrics.go
metrics: pull library and introduce ResettingTimer and InfluxDB reporter ( #15910 )
7 years ago
peer.go
core/forkid: implement the forkid EIP, announce via ENR ( #19738 )
5 years ago
protocol.go
core/forkid: implement the forkid EIP, announce via ENR ( #19738 )
5 years ago
protocol_test.go
eth: check for DefaultConfig.NetworkId in test ( #17599 )
6 years ago
sync.go
eth: fix sync bloom panic ( #19757 )
5 years ago
sync_test.go
all: new p2p node representation ( #17643 )
6 years ago
ulc_config.go
les: implement ultralight client ( #16904 )
6 years ago