Commit Graph

2359 Commits (cd2953567268777507b1ec29269315324fb5aa9c)

Author SHA1 Message Date
Felix Lange 9b46986edc
all: use rlp.DecodeBytes instead of rlp.Decode where possible (#27994) 1 year ago
lightclient feb8f416ac
miner: add to build block with EIP-4844 blobs (#27875) 1 year ago
Felix Lange d1f6735171
core/rawdb: fix 32bit build (#27995) 1 year ago
Martin Holst Swende eb6cbe37e1
core/state: remove public method ForEachStorage (#27986) 1 year ago
Marius van der Wijden 2f4dbb4f90
core/rawdb: allocate database keys with explicit size to avoid slice growth (#27772) 1 year ago
Martin Holst Swende f0f8703bf2
core/rawdb, ethdb/pebble: avoid fsync db in tests (#27836) 1 year ago
Péter Szilágyi 00fead91c4
cmd/utils: fix a startup issue on deleted chaindata but dangling ancients (#27989) 1 year ago
Péter Szilágyi 0c6bbeb423
core, eth, trie: expose more detailed dirty ram tracking for diff layers (#27971) 1 year ago
Felix Lange 4c7053baf1
core: add BeaconRoot to header in GenerateChain (#27974) 1 year ago
Martin Holst Swende b8d38e76ef
core, params, beacon/engine: implement EIP 4788 BeaconRoot (#27849) 1 year ago
Delweng 7c0d90c8c9
core: ensure txindex will be triggered at least once (#27847) 1 year ago
Delweng 9f4a528793
internal/ethapi: add testcases for blobTx (#27818) 1 year ago
Martin Holst Swende 1aa5520d75
core/txpool/legacypool: protect cache with mutex (#27898) 1 year ago
lightclient 32fde3f838
core/forkid: correctly compute forkid when timestamp fork is activated in genesis (#27895) 1 year ago
lightclient a3e35414b7
core/types: fix unmarshalling of BlobTx values (#27939) 1 year ago
Felix Lange 2a6beb6a39
core/types: support for optional blob sidecar in BlobTx (#27841) 1 year ago
Péter Szilágyi be65b47645
all: update golang/x/ext and fix slice sorting fallout (#27909) 1 year ago
DongXi Huang 80b76a9527
core/types: remove duplication in eip2930 signer (#27860) 1 year ago
imulmat4 6ddb92cac3
core/txpool/blobpool: fix metrics name for prometheus export (#27901) 1 year ago
rjl493456442 503f1f7ada
all: activate pbss as experimental feature (#26274) 1 year ago
Martin Holst Swende 8d1db1601d
eth/filters, core/rawdb: remove unused param, refactor filtering-loop (#27891) 1 year ago
Guillaume Ballet 67979022aa
core/state: move UpdateContractCode before the trie hash is computed (#27853) 1 year ago
Martin Holst Swende e13fa32cea
core/vm: update 4844 - point evaluation precompile address (#27874) 1 year ago
Felix Lange bb148dd342
core/types: support yParity field in JSON transactions (#27744) 1 year ago
Darioush Jalali 57cdbaef30
all: remove trailing whitespace (#27741) 1 year ago
Felix Lange df544350bc
core/types: fix immutability guarantees in Block (#27844) 1 year ago
rjl493456442 7de748d3f6
all: implement path-based state scheme (#25963) 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
rjl493456442 817553cc28
core, trie: track state change set with account address (#27815) 1 year ago
Delweng 43a1a48ee2
core: remove pointless check for excessBlobGas nilness (#27797) 1 year ago
Mario Vega 8f2ae29b8f
core/types: fix receipt blob fields marshaling (#27793) 1 year ago
Marius van der Wijden d9556533c3
core/types: put header fields in correct order (#27791) 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
Felix Lange 393d4db18c
core/types: add 4844 data gas fields in Receipt (#27743) 1 year ago
Péter Szilágyi 1662228ac6
core/txpool/blobpool: 4844 blob transaction pool (#26940) 1 year ago
Darioush Jalali 37b952a4a2
core/types: deepcopy ExcessDataGas, DataGasUsed (#27767) 1 year ago
rjl493456442 88f3d61468
all: expose block number information to statedb (#27753) 1 year ago
jwasinger 988d84aa7c
core/state, core/vm: implement EIP 6780 (#27189) 1 year ago
Martin Holst Swende b058cf454b
core, tests: EIP-4844 transaction processing logic (#27721) 1 year ago
ucwong 99e000cb13
core/vm: use types.EmptyCodeHash (#27729) 1 year ago
jwasinger d233b6b23a
core: replace instances of 'suicide' with 'selfdestruct' to improve code consistency. (#27716) 1 year ago
ucwong c40ab6af72
core/blockchain: fast to snap in comments (#27722) 1 year ago
rjl493456442 0b1f97e151
core/rawdb: support freezer batch read with no size limit (#27687) 1 year ago
rjl493456442 4b06e4f25e
core/state: value diff tracking in StateDB (#27349) 1 year ago
Delweng aecf3f9579
internal/blocktest: add package for shared test code (#27270) 1 year ago
Charles Cooper 5c9cbc218a
core/vm: implement EIP-5656, mcopy instruction (#26181) 1 year ago
Martin Holst Swende af8b138c1a
core/vm: define cancun + enable 1153 (tstore/tload) in cancun (#27663) 1 year ago