Commit Graph

39 Commits (9bbb9df18549d6f81c3d1f4fc6c65f71bc92490d)

Author SHA1 Message Date
lightclient feb8f416ac
miner: add to build block with EIP-4844 blobs (#27875) 1 year ago
Martin Holst Swende 1aa5520d75
core/txpool/legacypool: protect cache with mutex (#27898) 1 year ago
Felix Lange 2a6beb6a39
core/types: support for optional blob sidecar in BlobTx (#27841) 1 year ago
imulmat4 6ddb92cac3
core/txpool/blobpool: fix metrics name for prometheus export (#27901) 1 year ago
Delweng 7c95ebd63d
consensus/misc: move eip1559 into a package (#27828) 1 year ago
rjl493456442 2fd77a6a7e
core/txpool/blobpool: remove error log when finalized block is nil (#27822) 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
Péter Szilágyi 0f4b21feac
core/txpool/blobpool: fix a merge conflict from a package rename (#27790) 1 year ago
Péter Szilágyi 1662228ac6
core/txpool/blobpool: 4844 blob transaction pool (#26940) 1 year ago
Martin Holst Swende c866dfdc78
core: remove outdated tests (#27662) 1 year ago
hero5512 eed7983c7c
core/txpool/legacypool: fix typo (#27620) 1 year ago
Felix Lange 1affc1c08d
core/txpool: remove use of errors.Join function (#27523) 1 year ago
hero5512 9a167c45d1
core/txpool/legacypool: narrow down the scope of the variable (#27471) 1 year ago
Martin Holst Swende e4660a1181
core/txpool/legacypool: handle missing head in reset (#27479) 1 year ago
hero5512 a71b9b9ffa
core/txpool/legacypool: remove redundant check for floatingRatio == 0 (#27477) 1 year ago
jin 46ec972c9c
core/txpool/legacypool: reheap the tx list if london fork not enabled (#27481) 1 year ago
Péter Szilágyi d40a255e97
all: move main transaction pool into a subpool (#27463) 1 year ago
Péter Szilágyi 950d5643b1
core/txpool: make transaction validation reusable across packages (pools) (#27429) 1 year ago
Daniel Katzan b8ee2877c5
core/txpool: fix minor flaw in isGapped check (#27404) 1 year ago
Péter Szilágyi 85a4b82b33
all: tie timestamp based forks to the passage of London (#27279) 2 years ago
rjl493456442 a14301823e
all: new empty trie with types.EmptyRootHash instead of null (#27230) 2 years ago
ucwong ba09403113
core/txpool : fix map size avoid resizing (#27221) 2 years ago
Péter Szilágyi bbc565ab05
core/types, params: add blob transaction type, RLP encoded for now (#27049) 2 years ago
Marius van der Wijden 230df98e4d
core/txpool: disallow future churn by remote txs (#26907) 2 years ago
Martin Holst Swende beda6c41ad
core/txpool: move some validation to outside of mutex (#27006) 2 years ago
Marius van der Wijden e6b6a8b738
core/txpool: allow future local transactions (#26930) 2 years ago
s7v7nislands 80ff0b4e6a
core/txpool: use atomic int added in go1.19 (#26913) 2 years ago
ucwong d1c5f918a3
core/txpool: use priceList.Put instead of heap.Push (#26863) 2 years ago
Marius van der Wijden 6cf2e921a7
core/txpool: implement additional DoS defenses (#26648) 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 bf1798e04e
common/prque: generic priority queue (#26290) 2 years ago
Martin Holst Swende 2b57a27d9e
all: make timestamp-based fork checks based on uint64 (#26474) 2 years ago
Marius van der Wijden a35b654f25
core/txpool: check if initcode size is exceeded (#26504) 2 years ago
Andrei Maiboroda 793f0f9ec8
core/vm: implement EIP-3860: Limit and meter initcode (#23847) 2 years ago
Håvard Anda Estensen 06632da2bb
all: assign zero after resize in implementations of heap.Interface (#26296) 2 years ago
Péter Szilágyi c4a662176e
core, eth: for types with accurate size calcs, return uint64, not float (#26046) 2 years ago
Péter Szilágyi a6dda03644
all: refactor txpool into it's own package in prep for 4844 2 years ago