Commit Graph

429 Commits (c375936e81af8ee2a3c881c77004f0e73755fa41)

Author SHA1 Message Date
Péter Szilágyi 950d5643b1
core/txpool: make transaction validation reusable across packages (pools) (#27429) 1 year ago
Delweng 8a78a4f79f
eth,consensus: replace noarg fmt.Errorf with errors.New (#27330) 1 year ago
Péter Szilágyi dde2da0efb
all: remove ethash pow, only retain shims needed for consensus and tests (#27178) 1 year ago
Péter Szilágyi 66c0c4e517
cmd, eth, les: replace Shanghai override flag with Cancun (#27171) 1 year ago
s7v7nislands f541cad272
eth: use new atomic types (#27137) 1 year ago
Péter Szilágyi 1e556d220c
all: remove notion of trusted checkpoints in the post-merge world (#27147) 1 year ago
rjl493456442 2b44ef5f93
miner, cmd, eth: require explicit etherbase address (#26413) 2 years ago
Péter Szilágyi b56c796220
cmd, core, eth, els, params: disallow setheads below genesis, tweaks 2 years ago
Péter Szilágyi a6dda03644
all: refactor txpool into it's own package in prep for 4844 2 years ago
rjl493456442 d10c280309
all: move genesis initialization to blockchain (#25523) 2 years ago
Sina Mahmoodi 36874b63a1
eth/filters: add global block logs cache (#25459) 2 years ago
Péter Szilágyi 6fd06ab075
cmd, core, eth, les, params: add merge-passed chain config (#24538) 2 years ago
lightclient@protonmail.com 0c6f81f888
all: remove version field from rpc.API 2 years ago
lightclient 119f955686
all: remove `public` field from `rpc.API` (#25059) 2 years ago
lightclient 10dc5dce08
all: remove concept of public/private API definitions (#25053) 2 years ago
Marius van der Wijden d8f963811d
cmd, params: implement Gray Glacier hard-fork (EIP-5133) (#25088) 2 years ago
Péter Szilágyi 41e75480df
eth, les, params: log chain config a bit saner (#24904) 2 years ago
Péter Szilágyi ecae8e4f65
cmd, eth: fix required blocks regression 2 years ago
Ryan Schneider dbfd397262
cmd/geth: rename --whitelist to --eth.requiredblocks (#24505) 3 years ago
rjl493456442 78636ee568
eth, miner: use miner for post-merge block production (#23256) 3 years ago
Sina Mahmoodi ada9c774e9
eth, les: update unclean shutdown markers regularly (#24077) 3 years ago
Marius van der Wijden 3038e480f5
all: core rework for the merge transition (#23761) 3 years ago
Martin Holst Swende 32150f8aa9
cmd/geth, cmd/evm, params: implement Arrow Glacier (EIP 4345) (#23810) 3 years ago
Martin Holst Swende 28d30b51f8
eth: close miner on exit (instead of just stopping) (#21992) 3 years ago
Sina Mahmoodi 5441a8fa47
all: remove noop vm config flags (#23111) 3 years ago
Martin Holst Swende cc606be74c
all: define London+baikal, undefine yolov3, add london override flag (#22822) 3 years ago
Felix Lange b8040a430e
cmd/utils: use eth DNS tree for snap discovery (#22808) 3 years ago
Péter Szilágyi 856c379626
eth: don't print db upgrade warning on db init 3 years ago
Guillaume Ballet f79cce5de9
eth/catalyst: add catalyst API prototype (#22641) 3 years ago
Felix Lange cae6b5527e
cmd/geth, consensus/ethash: add support for --miner.notify.full flag (#22558) 4 years ago
gary rong 0c70b83e00
all: add read-only option to database (#22407) 4 years ago
Péter Szilágyi 0928562670
all: define Berlin hard fork spec 4 years ago
Marius van der Wijden 142fbcfd6f
internal/ethapi: reject non-replay-protected txs over RPC (#22339) 4 years ago
gary rong f566dd305e
all: bloom-filter based pruning mechanism (#21724) 4 years ago
gary rong 098a2b6e26
eth: move eth.Config to a common package (#22205) 4 years ago
Sina Mahmoodi c4307a9339
eth/filters: fix potential deadlock in filter timeout loop (#22178) 4 years ago
Marius van der Wijden 158f72cc0c
internal/ethapi: restore net_version RPC method (#22061) 4 years ago
Péter Szilágyi 017831dd5b
core, eth: split eth package, implement snap protocol (#21482) 4 years ago
Martin Holst Swende 4d48980e74
core, eth, les: implement unclean-shutdown marker (#21893) 4 years ago
Felföldi Zsolt a2795c8055
les: fix nodiscover option (#21906) 4 years ago
gary rong 23524f8900
all: disable recording preimage of trie keys (#21402) 4 years ago
rene c0c01612e9
node: refactor package node (#21105) 4 years ago
gary rong 93da0cf8a1
cmd, core, eth, light, trie: dump clean cache periodically (#20391) 4 years ago
Felföldi Zsolt b4a2681120
les, les/lespay: implement new server pool (#20758) 4 years ago
Martin Holst Swende 4535230059
cmd, core, eth: background transaction indexing (#20302) 4 years ago
ploui c2147ee154
eth: don't inadvertently enable snapshots in archive nodes (#21025) 4 years ago
rene 648b0cb714
cmd, core: remove override muir glacier and override istanbul (#20942) 4 years ago
Hanjiang Yu 8f05cfa122
cmd, consensus: add option to disable mmap for DAG caches/datasets (#20484) 5 years ago
Felix Lange d6c5f2417c
eth: improve shutdown synchronization (#20695) 5 years ago
Péter Szilágyi 351a5903b0
core/rawdb, core/state/snapshot: runtime snapshot generation 5 years ago