Commit Graph

485 Commits (e31709db6570e302557a9bccd681034ea0dcc246)

Author SHA1 Message Date
Marius van der Wijden d8e0807da2
miner: refactor the miner, make the pending block on demand (#28623) 7 months ago
yzb db4cf69166
all: replace fmt.Errorf() with errors.New() if no param required (#29126) 7 months ago
Péter Szilágyi f4852b8ddc
core/txpool, eth, miner: retrieve plain and blob txs separately (#29026) 7 months ago
Péter Szilágyi 6fb0d0992b
core/txpool, miner: speed up blob pool pending retrievals (#29008) 7 months ago
Péter Szilágyi 593e303485
core/txpool, eth, miner: pre-filter dynamic fees during pending tx retrieval (#29005) 7 months ago
Sina Mahmoodi 95741b1844
core: move genesis alloc types to core/types (#29003) 7 months ago
rjl493456442 fe91d476ba
all: remove the dependency from trie to triedb (#28824) 7 months ago
Ng Wei Han beb2954fa4
core/txpool/legacypool: use uint256.Int instead of big.Int (#28606) 7 months ago
Péter Szilágyi 16ce7bf50f
eth, miner: fix enforcing the minimum miner tip (#28933) 8 months ago
Dimitris Apostolou 8fd43c8013
all: fix typos in comments (#28881) 8 months ago
lightclient a8a87586c1
eth/catalyst: prefix payload id with version (#28246) 8 months ago
Martin HS a5a4fa7032
all: use uint256 in state (#28598) 8 months ago
Thabokani 2e2e89c2fb
miner: fix typo in payload_building_test.go (#28825) 8 months ago
FletcherMan f1794ba278
miner: eliminate the dead loop possibility for `newWorkLoop` and `mainLoop` (#28677) 9 months ago
jwasinger 28e7371701
all: replace log15 with slog (#28187) 10 months ago
Håvard Anda Estensen b9504e4966
miner: run tests in parallel (#28506) 10 months ago
phenix3443 a5544d35f6
fix: broken url link (#28342) 11 months ago
Péter Szilágyi a8a9c8e4b0
core, eth, miner: start propagating and consuming blob txs (#28243) 12 months ago
rjl493456442 73f5bcb75b
core, accounts, eth, trie: handle genesis state missing (#28171) 12 months ago
CrashOverride fe24d22a62
miner/stress/clique: fix typo (#28016) 1 year ago
Martin Holst Swende 6aa88ccdd2
beacon/engine, eth/catalyst, miner: EIP-4788 CL/EL protocol updates (#27872) 1 year ago
Marius van der Wijden 60ec41ce73
miner: refactor getSealingBlock method (#27993) 1 year ago
lightclient feb8f416ac
miner: add to build block with EIP-4844 blobs (#27875) 1 year ago
shuo bbee0e7e50
miner: fix reply -> replay typo (#27961) 1 year ago
Felix Lange 2a6beb6a39
core/types: support for optional blob sidecar in BlobTx (#27841) 1 year ago
rjl493456442 503f1f7ada
all: activate pbss as experimental feature (#26274) 1 year ago
Delweng 7c95ebd63d
consensus/misc: move eip1559 into a package (#27828) 1 year ago
Péter Szilágyi 1662228ac6
core/txpool/blobpool: 4844 blob transaction pool (#26940) 1 year ago
Felix Lange e86ad52640
beacon/engine, eth/catalyst: EIP-4844 updates for the engine API (#27736) 1 year ago
Delweng 714f75943b
eth, miner: rm redundant type declare (#27713) 1 year ago
jwasinger c2db667c8f
miner: remove unused commented code (#27664) 1 year ago
jwasinger ea782809f7
cmd/geth: implement dev mode for post-merge (#27327) 1 year ago
Péter Szilágyi d40a255e97
all: move main transaction pool into a subpool (#27463) 1 year ago
jwasinger 174d267f48
miner: log number of withdrawals in block upon payload update (#27457) 1 year ago
Péter Szilágyi 950d5643b1
core/txpool: make transaction validation reusable across packages (pools) (#27429) 1 year ago
Péter Szilágyi c7c84ca16c
all: remove the Rinkeby testnet (#27406) 1 year ago
rjl493456442 d4961881d7
miner: suspend miner if node is syncing (#27218) 1 year ago
rjl493456442 a14301823e
all: new empty trie with types.EmptyRootHash instead of null (#27230) 1 year ago
ucwong c798507642
miner: initialize maps with capacity (#27228) 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 bbc565ab05
core/types, params: add blob transaction type, RLP encoded for now (#27049) 1 year ago
Delweng 5e4d726e2a
params: remove `EIP150Hash` from chainconfig (#27087) 1 year ago
rjl493456442 b946b7a13b
core, miner: drop transactions from the same sender when error occurs (#27038) 1 year ago
rjl493456442 94457cce07
cmd, miner, signer: avoid panic if keystore is not available (#27039) 1 year ago
s7v7nislands b92d0ea3bb
miner: use atomic type (#27013) 1 year ago
rjl493456442 77e33e5a49
core, miner: revert block gas counter in case of invalid transaction (#26799) 2 years ago
Péter Szilágyi cd31f2dee2
all: change chain head markers from block to header (#26777) 2 years ago
Martin Holst Swende 4d3525610e
all: remove deprecated uses of math.rand (#26710) 2 years ago
Péter Szilágyi 095e365fac
all: remove support for Ropsten (#26644) 2 years ago
Marius van der Wijden 2f73f4f028
eth/catalyst,miner: include withdrawals in payload id calculation (#26554) 2 years ago