Commit Graph

2634 Commits (15bf90ebc5eb8757b0a3e3fa3a5b6c8d3279c0be)

Author SHA1 Message Date
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
Felix Lange 1affc1c08d
core/txpool: remove use of errors.Join function (#27523) 1 year ago
Dan Laine 154b016b6c
core: use slices package for sorting (#27489) 1 year ago
hero5512 9a167c45d1
core/txpool/legacypool: narrow down the scope of the variable (#27471) 1 year ago
rjl493456442 ceca4578ca
trie: remove parameter 'fromLevel' in Prove (#27512) 1 year ago
Marius van der Wijden 091c25d983
go.mod: update kzg libraries to use big-endian (#27510) 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
Martin Holst Swende 9cf9fae668
core/types: add support for BlobTxType receipts (#27470) 1 year ago
aaronbuchwald 93ecd77d77
core: remove unnecessary log copy (#27475) 1 year ago
Freeman Jiang 8bbaf882a6
core/types: add "chainID" field to legacy tx JSON encoding (#27452) 1 year ago
Delweng 0783cb7d91
eth,core: add api debug_getTrieFlushInterval (#27303) 1 year ago