Commit graph

  • 2b140c8246
    abi/account: optimize by not using reflect package cuiweixie 2025-10-18 14:15:59 +0800
  • 04f2200334 fix issue of deep copy Sahil-4555 2025-10-18 09:08:52 +0530
  • af06e6d516 fix: use math.MaxUint64 instead of ^uint64(0) johnzhu0908 2025-10-18 08:32:35 +0800
  • 342c2ee517
    Update testsuite.go Adrian 2025-10-18 00:28:20 +0200
  • 16b394d002
    refactor: remove redundant slice expression in bytes.NewBuffer call Adrian 2025-10-18 00:18:20 +0200
  • b995a24f7c triedb/pathdb: fix index out of range panic in decodeSingle allen 2025-10-17 17:41:11 -0400
  • 0d2a1a4879
    Update jsre.go anim001k 2025-10-17 20:34:58 +0200
  • 5ed2114eec check code existence allen 2025-10-17 13:31:26 -0400
  • 242f3f9334 fix: fix drop logic to remove alternates map healthykim 2025-10-17 23:08:18 +0900
  • 187e555579 remove some unused changes Jared Wasinger 2025-10-17 19:59:49 +0800
  • 3d5672091f fix stuff Jared Wasinger 2025-10-17 19:58:47 +0800
  • c2d883321d rework bal generation using the tracer-based approach Jared Wasinger 2025-10-17 19:43:24 +0800
  • 7db0dea699 fix: use maximum uint64 value for receipt chain insertion johnzhu0908 2025-10-17 18:33:47 +0800
  • 3440ce6643 fix lint issue Sahil-4555 2025-10-17 15:35:15 +0530
  • ac23136ae7 Revert "fix: use maximum uint64 value for receipt chain insertion" johnzhu0908 2025-10-17 18:01:28 +0800
  • 5f53eda30f feat: implement parallel account trie hashing with prefetching of dirty accounts Sahil-4555 2025-10-17 15:15:42 +0530
  • 0c125a8d00
    fix: use maximum uint64 value for receipt chain insertion CertiK 2025-10-17 17:44:02 +0800
  • cf4ce5b66a
    core/state: remove unused TransitionStatePerRoot cache from CachingDB radik878 2025-10-17 12:42:35 +0300
  • 5ffb60402f
    Merge branch 'ethereum:master' into master CertiK 2025-10-17 17:39:27 +0800
  • 0de169fd31 apply same changes to hook invocation regarding nonce/code update for legacy selfdestruct Jared Wasinger 2025-10-17 14:47:27 +0800
  • 9aa8b3f38f
    feat: merge kzg and blob changes from upstream (#1245) Péter Garamvölgyi 2025-10-17 07:43:00 +0200
  • 6610c2b3cc fix errors from rebase Jared Wasinger 2025-10-17 13:39:44 +0800
  • 342285b139
    eth, internal: add blob conversion for SendRawTransactionSync (#32930) rjl493456442 2025-10-17 13:34:35 +0800
  • dfd2e44701 use amsterdam blob schedule for amsterdam fork. remove unused struct Jared Wasinger 2025-10-17 13:16:09 +0800
  • 06d62a54ce general cleanup. note bug which I'm waiting on test case in order to push fix for it. Jared Wasinger 2025-10-15 15:02:58 +0800
  • 77a98936ed clarify case about selfdestructing initcode Jared Wasinger 2025-10-14 12:08:19 +0800
  • 58eac317b1 ensure that CodeChange tracer hooks don't get called for noop cases where the cur and prev code is the same Jared Wasinger 2025-10-13 20:40:00 +0800
  • fbe136a45e fix build Jared Wasinger 2025-10-13 20:36:22 +0800
  • eb7f934f26 minor cleanups Jared Wasinger 2025-10-13 15:03:01 +0800
  • ca6ba13d1b ensure tracers don't call CodeChange with prevCode==curCode (was done in the case of a failed contract creation). remove unecessary error check and panic Jared Wasinger 2025-10-13 14:38:23 +0800
  • c2c132d6a0 more documentation Jared Wasinger 2025-10-10 20:02:43 +0800
  • 2e84d09c1c improve --experimental.bal flag description Jared Wasinger 2025-10-10 17:29:54 +0800
  • 45fc8d2468 remove amsterdam tests Jared Wasinger 2025-10-10 17:15:49 +0800
  • 68a4ecaf1f refactor: move access list index mutations/read construction within the ConstructionAccessList and don't expose it publicly Jared Wasinger 2025-10-10 14:04:34 +0800
  • 7410413eec core/state, core/tracing: add state read hooks Gary Rong 2025-10-09 15:09:08 +0800
  • af34c01b90 core/tracing: reshape the comments in core/tracing Gary Rong 2025-09-30 11:51:38 +0800
  • b33cf06ce7 all: add block access list construction via flag --experimentalbal. When enabled, post-Cancun blocks which lack access lists will have them constructed on execution during import. When importing blocks which contain access lists, transaction execution and state root calculation is performed in parallel. Jared Wasinger 2025-09-29 14:44:19 +0800
  • 2684b0ef2e
    Change lock mechanism to read lock for Content method rjl493456442 2025-10-17 10:37:44 +0800
  • d44ecd5ec9 eth, internal: add blob conversion for SendRawTransactionSync Gary Rong 2025-10-17 10:34:19 +0800
  • 0a2c21acd5
    eth/ethconfig : fix eth generate config (#32929) ucwong 2025-10-17 03:35:44 +0100
  • a0672f8e2a eth/ethconfig : fix eth generate config ucwong 2025-10-17 04:32:26 +0800
  • f9776c2d17 refactor code allen 2025-10-16 15:48:38 -0400
  • 9b1d7f6253 core,eth: skip EIP-7702 authorization validation for gas estimation allen 2025-10-15 14:46:55 -0400
  • 6cbd76daf6
    trigger ci Kyrin 2025-10-17 01:43:14 +0800
  • b373d797d8
    core/state: state copy bugfixes with Verkle Trees (#31696) Youssef Azzaoui 2025-10-16 14:19:44 -0300
  • e408e6cd8f
    Update sync.go sashaodessa 2025-10-16 18:16:57 +0200
  • 70744a2ccc
    update Kyrin 2025-10-17 00:08:22 +0800
  • f90ed5c81f
    Optimize locking in LegacyPool.Content method Kyrin 2025-10-16 23:37:13 +0800
  • ff54ca02de
    internal/ethapi: add eth_SendRawTransactionSync (#32830) aodhgan 2025-10-16 08:34:47 -0700
  • c37bd67019
    ethclient: add support for eth_simulateV1 (#32856) hero5512 2025-10-16 11:32:55 -0400
  • 0a8a981a58
    remove setWriter function and add writer in load function Kyrin 2025-10-16 23:25:56 +0800
  • fe6d9e1018
    Remove journal writer initialization in tx_tracker Kyrin 2025-10-16 23:23:19 +0800
  • f68e61ce56
    Add FULU fork to multiple network configurations Klimov Sergei 2025-10-16 22:39:53 +0800
  • 1bccf4f2dd
    refactor!: temporary extras require proof of global lock (#238) Arran Schlosberg 2025-10-16 15:27:15 +0100
  • 3b2d6c87eb add handling for the TransitionTree after rebase Guillaume Ballet 2025-10-16 15:59:14 +0200
  • cb9a0493ec
    Update FULU fork block number Klimov Sergei 2025-10-16 21:52:37 +0800
  • 0dd1a0cb28 prepare for rebase Guillaume Ballet 2025-10-16 15:50:36 +0200
  • faa0957d9a Share reference with state object and stateDB's trie for copy operation. Youssef Azzaoui 2025-04-22 16:47:01 -0300
  • 14d351fe19 use big int for block number Sina Mahmoodi 2025-10-16 15:22:58 +0200
  • 4def209692 refactor timeout conversion Sina Mahmoodi 2025-10-16 15:03:04 +0200
  • 3f3ce2478e
    Update reader.go Coder 2025-10-16 14:49:05 +0200
  • 5c535074ac
    cmd/geth: log current key in expandVerkle instead of keylist[0] (#32689) Galoretka 2025-10-16 14:49:41 +0300
  • 1e10b985cb core/txpool: change lock in Pending method of legacy pool to read lock Roshan 2025-10-16 16:40:41 +0800
  • c95d258058
    separate fullVerifies array into v1fullVerifies and v2fullVerifies (#1618) Wanwiset Peerapatanapokin 2025-10-16 12:17:05 +0400
  • 6abb4f88da
    consensus: Verify gaslimit bounds when accepting blocks (#1619) Wanwiset Peerapatanapokin 2025-10-16 12:16:34 +0400
  • e0c987f45a
    impose size limit for DecodeBytesExtraFields (#1637) Wanwiset Peerapatanapokin 2025-10-16 12:16:14 +0400
  • 53f6a8d6d9
    consensus: optimize CompareSignersLists Wanwiset Peerapatanapokin 2025-10-16 12:13:49 +0400
  • 33dc3a0ad6
    Initialize journal writer after loading transactions Kyrin 2025-10-16 16:00:21 +0800
  • 367b5fbe42 version: begin v1.16.6 release cycle Felix Lange 2025-10-16 09:59:52 +0200
  • 737ffd1bf0 Merge branch 'master' into release/1.16 v1.16.5 Felix Lange 2025-10-16 09:59:30 +0200
  • 77de963b5b
    Refactor journal loading and add setWriter method Kyrin 2025-10-16 15:58:52 +0800
  • 32ccb548d3 version: release go-ethereum v1.16.5 stable Felix Lange 2025-10-16 09:58:47 +0200
  • 397d750851
    Fix formatting in journal.go Kyrin 2025-10-16 15:14:10 +0800
  • d4dece7f86
    Fix writer restoration in journal loading Kyrin 2025-10-16 15:04:23 +0800
  • 24338b8817
    Refactor journal writer initialization in TxTracker Kyrin 2025-10-16 15:02:43 +0800
  • d54173f994
    Fix formatting in tx_tracker.go Kyrin 2025-10-16 13:44:38 +0800
  • d2c4256ca6
    Merge 8b2b0afe7c into 7c107c2691 Eugene 2025-10-15 21:57:21 -0700
  • 5bac720fd4
    Initialize journal writer soon after loading instead of waiting for the first time rejournal. Kyrin 2025-10-16 11:52:52 +0800
  • e203026c4d simplify deadline error aodhgan 2025-10-15 10:58:53 -0700
  • b05fbc1868 use pointer for timeout param aodhgan 2025-10-15 10:42:41 -0700
  • baa9835ee8 state override no pointer Sina Mahmoodi 2025-10-15 19:15:45 +0200
  • bbdbcd84ce fix lint Sina Mahmoodi 2025-10-15 18:50:20 +0200
  • e16270055a use base types for simulate result struct Sina Mahmoodi 2025-10-15 18:25:48 +0200
  • 3f541462d7
    Apply suggestion from @MariusVanDerWijden Marius van der Wijden 2025-10-15 14:38:09 +0200
  • c86c5f3388 cmd/evm: remove superflous result struct (again) MariusVanDerWijden 2025-10-15 14:21:50 +0200
  • 01fe4fcabc
    core/vm: optimize opCreate and opCreate2 by not copy memory cuiweixie 2025-10-15 19:29:58 +0800
  • be90a4acd1 params: enable osaka on dev mode MariusVanDerWijden 2025-10-15 12:05:59 +0200
  • 33bb5f748d signer/core/apitypes: add cell proofs MariusVanDerWijden 2025-10-15 12:04:41 +0200
  • 7c107c2691
    p2p/discover: remove hot-spin in table refresh trigger (#32912) Felix Lange 2025-10-15 11:51:33 +0200
  • 9a0dcec95c signer/core/apitypes: add cell proofs MariusVanDerWijden 2025-10-14 13:20:55 +0200
  • cad8721e32
    factor some code in Guillaume Ballet 2025-10-15 11:38:40 +0200
  • 850013414b cmd/evm: address PR feedback on blocktest stdin support Bhargava Shastry 2025-10-15 11:28:03 +0200
  • 40505a9bc0
    eth/protocols/eth: reject message containing duplicated txs and drop peer (#32728) Delweng 2025-10-15 16:24:48 +0800
  • 3bea62d625 goimports Jared Wasinger 2025-10-15 16:09:59 +0800
  • 0d6ed68910 core/vm: don't call SetCode on target of contract creation if initcode didn't return anything. Jared Wasinger 2025-10-15 16:05:09 +0800
  • dd07018972 variable name change Jared Wasinger 2025-10-15 15:50:11 +0800
  • 3cfc33477b
    rpc: fix flaky test TestServerWebsocketReadLimit (#32889) mishraa-G 2025-10-15 13:09:00 +0530
  • 4ad3f6148e core: prevent no-op code change when clearing a 7702 delegation on an account that wasn't previously delegated, re-delegating to the same contract that was previously-delegated. Jared Wasinger 2025-10-15 15:32:30 +0800
  • 7c1db79599 triedb/pathdb: make batch with pre-allocated size Gary Rong 2025-10-13 10:52:57 +0800
  • 3868d86670 p2p/discover: remove hot-spin on lookup creation Felix Lange 2025-10-14 19:18:21 +0200