Commit Graph

100 Commits (2b9d19870646140c4dc90645cf7c828cc76860aa)

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
Martin HS 14cc967d19
all: remove dependency on golang.org/exp (#29314) 8 months ago
Marius van der Wijden 8f7fbdfedc
core: refactor consensus interface (#29283) 8 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
Jakub Freebit e0c7ad01ab
consensus: verify the nonexistence of shanghai- and cancun-specific header fields (#28605) 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
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
Delweng 5e4d726e2a
params: remove `EIP150Hash` from chainconfig (#27087) 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
Marius van der Wijden 2a2b0419fb
all: implement withdrawals (EIP-4895) (#26484) 2 years ago
Felix Lange 12df45662a
all: remove remaining uses of untyped golang-lru (#26194) 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
rjl493456442 dea1fb3cfc
all: cleanup tests (#25641) 2 years ago
rjl493456442 d10c280309
all: move genesis initialization to blockchain (#25523) 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
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
Harry Kalodner 8845227306
consensus/clique: fix race condition (#24957) 3 years ago
jovijovi b3b8b268eb
consensus: define MaxGasLimit as a const in params (#24092) 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 ff844918e8
rpc: avoid crashing on clique getSigner during sync (#23832) 3 years ago
Martin Holst Swende 6289137827
consensus/clique, core: API cleanup (#23100) 3 years ago
Marius van der Wijden b9e6e43722
consensus/clique: implement getSigner API method (#22987) 3 years ago
ucwong a182c76815
consensus/clique: avoid a copy in clique (#23149) 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 94451c2788
all: implement EIP-1559 (#22837) 4 years ago
Martin Holst Swende 8a070e8f7d
consensus/clique: add some missing checks (#22836) 4 years ago
Guillaume Ballet e74bd587f7
consensus: remove seal verification from the consensus engine interface (#22274) 4 years ago
ucwong 83e4c49e2b
trie : use trie.NewStackTrie instead of new(trie.Trie) (#22246) 4 years ago
Mr-Leshiy c49aae9870
consensus: refactor FinalizeAndAssemble to use Finalize (#21993) 4 years ago
mr_franklin 94d1f5888a
consensus/clique: unexport calcDifficulty and improve comment (#21619) 4 years ago
mr_franklin 66c3eb2f1a
accouts, consensus, core: fix some comments (#21617) 4 years ago
gary rong 87c0ba9213
core, eth, les, trie: add a prefix to contract code (#21080) 4 years ago
Robert Zaremba 37564ceda6
miner: refactor helper functions in worker.go (#21044) 4 years ago
gary rong 28c5a8a54b
les: implement new les fetcher (#20692) 4 years ago