Commit Graph

160 Commits (79532a25b1ecf81b281f7a22b251abbd35c784c2)

Author SHA1 Message Date
rjl493456442 fe01a2f63b
all: use unified emptyRootHash and emptyCodeHash (#26718) 2 years ago
Martin Holst Swende 6d2d126100
core: fix accessor mismatch for genesis state (#26747) 2 years ago
rjl493456442 08bf8a60c3
core: check genesis state presence by disk read (#26703) 2 years ago
Marius van der Wijden 7fb42e6db2
eth/downloader: handle missing withdrawals if empty list is expected (#26675) 2 years ago
Péter Szilágyi 095e365fac
all: remove support for Ropsten (#26644) 2 years ago
rjl493456442 9842301376
all: remove database commit callback, rework noderesolver (#26637) 2 years ago
Marius van der Wijden 2a2b0419fb
all: implement withdrawals (EIP-4895) (#26484) 2 years ago
Martin Holst Swende 2b57a27d9e
all: make timestamp-based fork checks based on uint64 (#26474) 2 years ago
Zachinquarantine 690338f0fa
all: remove Kiln testnet (#26522) 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 08481028fe
core, les, params: add timestamp based fork compatibility checks 2 years ago
rjl493456442 743e404906
core, eth, les, tests, trie: abstract node scheme (#25532) 2 years ago
Martin Holst Swende 6069d8294e
cmd/utils: enable snapshot generation in import-mode (#25990) 2 years ago
jwasinger 7227c9ef07
cmd/geth: make dumpgenesis load genesis datadir if it exists (#25135) 2 years ago
Felix Lange b628d72766
build: upgrade to go 1.19 (#25726) 2 years ago
rjl493456442 d10c280309
all: move genesis initialization to blockchain (#25523) 2 years ago
Guillaume Ballet 23ac8df153
cmd. core: save preimages on genesis creation (#25538) 2 years ago
rjl493456442 a41ea8a97c
all: cleanup the APIs for initializing genesis (#25473) 2 years ago
Péter Szilágyi 6fd06ab075
cmd, core, eth, les, params: add merge-passed chain config (#24538) 2 years ago
Marius van der Wijden 5f6e870ee6
core: apply ttd override to uninitialized db (#25136) 2 years ago
Marius van der Wijden d8f963811d
cmd, params: implement Gray Glacier hard-fork (EIP-5133) (#25088) 2 years ago
ucwong d4d288e3f1
build: add imports for go generate tools (#24682) 3 years ago
Guruprasad Kamath 8cacb42278
core: verify genesis extradata for clique (#24470) 3 years ago
Péter Szilágyi b45d82e94a
core: set ttd override on all chain variations 3 years ago
rjl493456442 7ae6c4a790
core: store genesis allocation and recommit them if necessary (#24460) 3 years ago
Marius van der Wijden 667e1c038e
core, params: add kiln flag (#24548) 3 years ago
Marius van der Wijden 4f4622bc8b
core: eth: implement Kiln-v2 spec (#24506) 3 years ago
Marius van der Wijden b1e72f7ea9
core/evm: RANDOM opcode (EIP-4399) (#24141) 3 years ago
Marius van der Wijden 3038e480f5
all: core rework for the merge transition (#23761) 3 years ago
Jesse Tane 33f2813809
cmd/geth: add flag --dev.gaslimit for dev mode (#23686) 3 years ago
Martin Holst Swende e1c000b0dd
cmd/geth: add support for sepolia testnet (#23730) 3 years ago
Martin Holst Swende 32150f8aa9
cmd/geth, cmd/evm, params: implement Arrow Glacier (EIP 4345) (#23810) 3 years ago
meowsbits c72b16c340
core: use block difficulty for genesis (#23793) 3 years ago
Marius van der Wijden b61ef24cce
consensus/clique: prevent 0 len extradata from panicing (#23538) 3 years ago
Zachinquarantine 85b9bdd641
cmd, core: remove calaveras testnet (#23366) 3 years ago
Oliver Tale-Yazdi 7b6c8363da
core: copy CliqueConfig in DeveloperGenesisBlock (#23068) 3 years ago
Péter Szilágyi 7a7abe3de8
accounts/abi/bind: fix bounded contracts and sim backend for 1559 (#23038) 3 years ago
Martin Holst Swende 8a4460c47e
core: change baseFee into baseFeePerGas in genesis json 3 years ago
Martin Holst Swende f763846e6e
core: make genesis parse baseFee correctly 4 years ago
Martin Holst Swende 0e9c7d564d
tests: update for London (#22976) 4 years ago
Martin Holst Swende 08ea52e77a
cmd/geth, core, params: replace baikal with calaveras (#22972) 4 years ago
Martin Holst Swende 94451c2788
all: implement EIP-1559 (#22837) 4 years ago
Guillaume Ballet a2c456a526
core: ensure a broken trie invariant crashes genesis creation (#22780) 4 years ago
Martin Holst Swende cc606be74c
all: define London+baikal, undefine yolov3, add london override flag (#22822) 4 years ago
Péter Szilágyi 0928562670
all: define Berlin hard fork spec 4 years ago
lightclient bbfb1e4008
all: add support for EIP-2718, EIP-2930 transactions (#21502) 4 years ago
gary rong f566dd305e
all: bloom-filter based pruning mechanism (#21724) 4 years ago
ucwong 83e4c49e2b
trie : use trie.NewStackTrie instead of new(trie.Trie) (#22246) 4 years ago
Sina Mahmoodi eb21c652c0
cmd,core,eth,params,tests: define yolov3 + enable EIP-2565 (#22213) 4 years ago
gary rong 23524f8900
all: disable recording preimage of trie keys (#21402) 4 years ago