Commit Graph

198 Commits (306d17749c3f04816435026071830d4932b3390d)

Author SHA1 Message Date
s7v7nislands 3768b00747
consensus/ethash: use atomic type (#27068) 2 years ago
Delweng 5e4d726e2a
params: remove `EIP150Hash` from chainconfig (#27087) 2 years ago
Péter Szilágyi d2cf49327f
consensus/misc, params: add EIP-4844 blobfee conversions (#27041) 2 years ago
Péter Szilágyi 91faf2c559
consensus, core/typer: add 4844 excessDataGas to header, tie it to Cancun (#27046) 2 years ago
rjl493456442 48d1bf0678
consensus: improve consensus engine definition (#26871) 2 years ago
Péter Szilágyi cd31f2dee2
all: change chain head markers from block to header (#26777) 2 years ago
rjl493456442 fe01a2f63b
all: use unified emptyRootHash and emptyCodeHash (#26718) 2 years ago
Martin Holst Swende 4d3525610e
all: remove deprecated uses of math.rand (#26710) 2 years ago
Marius van der Wijden 2a2b0419fb
all: implement withdrawals (EIP-4895) (#26484) 2 years ago
Shude Li 163e996d0e
all: use http package to replace http method names (#26535) 2 years ago
Martin Holst Swende b818e73ef3
tests: update tests (#26314) 2 years ago
Felix Lange 12df45662a
all: remove remaining uses of untyped golang-lru (#26194) 2 years ago
Jolly Zhao f58ebd9696
all: use github.com/deckarep/golang-set/v2 (generic set) (#26159) 2 years ago
protolambda a51188a163
params: make eip1559 params non-global (#25994) 2 years ago
zhiqiangxu 2b65219550
consensus/ethash: fix typo (#26016) 2 years ago
s7v7nislands d86fe26f67
core/rawdb: refactor db key prefix (#26000) 2 years ago
Martin Holst Swende 5a02b2d6d0
all: fix spelling mistakes (#25961) 2 years ago
Martin Holst Swende 067bac3f24
core, ethclient/gethclient: improve flaky tests (#25918) 2 years ago
Felix Lange b628d72766
build: upgrade to go 1.19 (#25726) 2 years ago
rjl493456442 dea1fb3cfc
all: cleanup tests (#25641) 2 years ago
rjl493456442 d10c280309
all: move genesis initialization to blockchain (#25523) 2 years ago
Martin Holst Swende 45a660a4f2
consensus/beacon: don't ignore errors 2 years ago
Marius van der Wijden 77308cd6fc
consensus/beacon: check ttd reached on pos blocks (#25552) 2 years ago
Justin Traglia 2c5648d891
all: fix some typos (#25551) 2 years ago
rjl493456442 a41ea8a97c
all: cleanup the APIs for initializing genesis (#25473) 2 years ago
Manoj Kumar 6fdc619413
consensus/ethash: remove temp files created during DAG generation (#25381) 2 years ago
Guillaume Ballet ff2259457a
consensus/beacon: fix typo in comment (#25391) 2 years ago
Marius van der Wijden 7217ef4c9c
consensus/beacon: verify timestamp is greater than parent timestamp (#25236) 2 years ago
Marius van der Wijden 62470eeaf8
consensus/beacon: copy td value so we can modify it (#25230) 2 years ago
Seungbae.yu 2697e44d81
all: change format `0x%x` to `%#x` (#25221) 2 years ago
Marius van der Wijden d12b1a91cd
consensus/beacon: check that only the latest pow block is valid ttd block (#25187) 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
Marius van der Wijden d8f963811d
cmd, params: implement Gray Glacier hard-fork (EIP-5133) (#25088) 2 years ago
lmittmann bc013bc42e
all: prefer `new(big.Int)` over `big.NewInt(0)` (#25087) 2 years ago
Ivan Kuznetsov 490c45c70f
consensus/misc: reduce allocations and improve comments in CalcBaseFee (#24958) 2 years ago
Harry Kalodner 8845227306
consensus/clique: fix race condition (#24957) 2 years ago
Håvard Anda Estensen 07508ac0e9
all: replace uses of ioutil with io and os (#24869) 3 years ago
Martin Holst Swende c3a5054c27
cmd/utils: utilize beacon wrapper in makechain (#24620) 3 years ago
John Difool a52bcccfe1
consensus/ethash: fix typos in var names (#24745) 3 years ago
Eng Zer Jun 8d066f1f42
all: use T.TempDir to create temporary test directories (#24633) 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
jovijovi b3b8b268eb
consensus: define MaxGasLimit as a const in params (#24092) 3 years ago
Marius van der Wijden 3038e480f5
all: core rework for the merge transition (#23761) 3 years ago
Sina Mahmoodi 66ee9422f5
consensus/clique: fix block number unmarshal (#23961) 3 years ago
Martin Holst Swende 476fb565ce
miner, consensus/clique: avoid memory leak during block stasis (#23861) 3 years ago
Martin Holst Swende 178debe435
consensus/ethash: avoid runtime errors due to OOD on mmap writes (#23799) 3 years ago
Martin Holst Swende ff844918e8
rpc: avoid crashing on clique getSigner during sync (#23832) 3 years ago
Martin Holst Swende 32150f8aa9
cmd/geth, cmd/evm, params: implement Arrow Glacier (EIP 4345) (#23810) 3 years ago