Commit Graph

2547 Commits (85587d5ef2da92edc009b85146200e4012f9f6ed)

Author SHA1 Message Date
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
Martin Holst Swende c866dfdc78
core: remove outdated tests (#27662) 1 year ago
jwasinger ea782809f7
cmd/geth: implement dev mode for post-merge (#27327) 1 year ago
Darioush Jalali 83d7f426d1
core: stop chain when tests are finished (#27660) 1 year ago
rjl493456442 59f7b289c3
cmd, core, eth, graphql, trie: no persisted clean trie cache file (#27525) 1 year ago
Guillaume Ballet 8bbb16b70e
core/state, light, les: make signature of ContractCode hash-independent (#27209) 1 year ago
Guillaume Ballet 85b8d1c06c
params, trie: add verkle fork management + upgrade go-verkle (#27464) 1 year ago
hero5512 eed7983c7c
core/txpool/legacypool: fix typo (#27620) 1 year ago
Guillaume Ballet c7b099b2ea
trie, core/state: revert error removal in (*state.Trie).Commit (#27544) 1 year ago
aaronbuchwald d73eb87979
core: log message if DeriveFields returns error (#27530) 1 year ago
Marius van der Wijden d7ea278fe3
core/vm: move TSTORE,TLOAD to correct opcode nums (#27613) 1 year ago
Guillaume Ballet 699243f8ae
core/state, light, trie: add UpdateContractCode to the Trie interface (#27476) 1 year ago
rjl493456442 6d2aeb43d5
cmd, core/state, eth, tests, trie: improve state reader (#27428) 1 year ago