Commit Graph

227 Commits (ab48ba42f4f34873d65fd1737fabac5c680baff6)

Author SHA1 Message Date
lightclient 2e8e35f2ad
all: refactor so `NewBlock`, `WithBody` take `types.Body` (#29482) 7 months ago
Aaron Chen 7362691479
trie, consensus/clique: use maps.Clone (#29616) 7 months ago
Aaron Chen 723b1e36ad
all: fix mismatched names in comments (#29348) 8 months ago
Martin HS 14cc967d19
all: remove dependency on golang.org/exp (#29314) 8 months ago
Sina M 064f37d6f6
eth/tracers: live chain tracing with hooks (#29189) 8 months ago
Marius van der Wijden 8f7fbdfedc
core: refactor consensus interface (#29283) 8 months ago
Marius van der Wijden d8e0807da2
miner: refactor the miner, make the pending block on demand (#28623) 9 months ago
Péter Szilágyi f4d53133f6
consensus, cmd, core, eth: remove support for non-merge mode of operation (#29169) 9 months ago
Undefinedor 00905f7dc4
all: remove redundant import aliases (#29144) 9 months ago
Sina Mahmoodi 95741b1844
core: move genesis alloc types to core/types (#29003) 9 months ago
Martin HS a5a4fa7032
all: use uint256 in state (#28598) 10 months ago
Jakub Freebit e0c7ad01ab
consensus: verify the nonexistence of shanghai- and cancun-specific header fields (#28605) 1 year ago
Bala Murali Krishna Komatireddy 12ef276a7d
consensus/misc: fix min gas limit error message (#28085) 1 year ago
lightclient 25733a4aad
params: update 4844 parameters (#28026) 1 year ago
Martin Holst Swende 6aa88ccdd2
beacon/engine, eth/catalyst, miner: EIP-4788 CL/EL protocol updates (#27872) 1 year ago
lightclient feb8f416ac
miner: add to build block with EIP-4844 blobs (#27875) 1 year ago
Martin Holst Swende b8d38e76ef
core, params, beacon/engine: implement EIP 4788 BeaconRoot (#27849) 1 year ago
Péter Szilágyi be65b47645
all: update golang/x/ext and fix slice sorting fallout (#27909) 1 year ago
Delweng 7c95ebd63d
consensus/misc: move eip1559 into a package (#27828) 1 year ago
Delweng 3ca92f70e5
all: replace data gas to blob gas in comments (#27825) 1 year ago
Péter Szilágyi 57268f7e6c
all: rename dataGas to blobGas (#27789) 1 year ago
Felix Lange 393d4db18c
core/types: add 4844 data gas fields in Receipt (#27743) 1 year ago
Dan Laine a848212709
consensus/clique: use slices package for sorting (#27488) 1 year ago
Sanghee Choi 760fd0c79b
consensus/clique: fix typo in comment (#27503) 1 year ago
Péter Szilágyi c7c84ca16c
all: remove the Rinkeby testnet (#27406) 1 year ago
Péter Szilágyi 1f9b69b36d
consensus, core, eth/downloader, params: 4844 chain validation (#27382) 2 years ago
Delweng 8a78a4f79f
eth,consensus: replace noarg fmt.Errorf with errors.New (#27330) 2 years ago
Péter Szilágyi 85a4b82b33
all: tie timestamp based forks to the passage of London (#27279) 2 years ago
Péter Szilágyi dde2da0efb
all: remove ethash pow, only retain shims needed for consensus and tests (#27178) 2 years ago
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