Commit Graph

472 Commits (877d09443d00ba00ad14ef701bcc90c8eec5e757)

Author SHA1 Message Date
FletcherMan f1794ba278
miner: eliminate the dead loop possibility for `newWorkLoop` and `mainLoop` (#28677) 11 months ago
jwasinger 28e7371701
all: replace log15 with slog (#28187) 11 months ago
Håvard Anda Estensen b9504e4966
miner: run tests in parallel (#28506) 12 months ago
phenix3443 a5544d35f6
fix: broken url link (#28342) 1 year ago
Péter Szilágyi a8a9c8e4b0
core, eth, miner: start propagating and consuming blob txs (#28243) 1 year ago
rjl493456442 73f5bcb75b
core, accounts, eth, trie: handle genesis state missing (#28171) 1 year 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) 2 years ago
ucwong c798507642
miner: initialize maps with capacity (#27228) 2 years ago
Péter Szilágyi dde2da0efb
all: remove ethash pow, only retain shims needed for consensus and tests (#27178) 2 years ago
Péter Szilágyi bbc565ab05
core/types, params: add blob transaction type, RLP encoded for now (#27049) 2 years ago
Delweng 5e4d726e2a
params: remove `EIP150Hash` from chainconfig (#27087) 2 years ago
rjl493456442 b946b7a13b
core, miner: drop transactions from the same sender when error occurs (#27038) 2 years ago
rjl493456442 94457cce07
cmd, miner, signer: avoid panic if keystore is not available (#27039) 2 years ago
s7v7nislands b92d0ea3bb
miner: use atomic type (#27013) 2 years 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
Felföldi Zsolt 3a5aceed8f
beacon/engine: move core/beacon to beacon/engine (#26616) 2 years ago
Marius van der Wijden 2a2b0419fb
all: implement withdrawals (EIP-4895) (#26484) 2 years ago
rjl493456442 2b44ef5f93
miner, cmd, eth: require explicit etherbase address (#26413) 2 years ago
Marius van der Wijden 9921ca0f0a
miner: allow for extradata in post-merge blocks (#26387) 2 years ago
Oskar Haarklou Veileborg e24d6003b1
miner: fix potential goroutine leak in test (#26281) 2 years ago
rjl493456442 743e404906
core, eth, les, tests, trie: abstract node scheme (#25532) 2 years ago
Mark Tyneway b4ea2bf7dd
all: implement EIP-1153 transient storage (#26003) 2 years ago
Jolly Zhao f58ebd9696
all: use github.com/deckarep/golang-set/v2 (generic set) (#26159) 2 years ago
Martin Holst Swende ca948b8579
eth/catalyst, miner: deduplicate work + show payload id (#26115) 2 years ago
protolambda a51188a163
params: make eip1559 params non-global (#25994) 2 years ago
rjl493456442 08fb1aade6
miner: display change in fees, change recommit period (#26097) 2 years ago
Roberto Bayardo 24f08ece62
miner: fail early if core.NewBlockChain fails (#26079) 2 years ago
rjl493456442 a2a144c593
miner, eth: implement recommit mechanism for payload building (#25836) 2 years ago