Commit graph

  • d1301cb1ef
    Update state_sizer.go marukai67 2026-02-14 18:39:27 +0100
  • 25eaa581bc accounts, internal, trie, triedb: fix test files format Daniel Liu 2026-02-15 00:29:42 +0800
  • adb8e8fb23 Merge branch 'master' into engine-otel-tracing jonny rhea 2026-02-14 10:25:57 -0600
  • 38df8e1c42 Merge branch 'master' into otel-parent-spans jonny rhea 2026-02-14 10:22:09 -0600
  • 999b674f56
    core/types: fix CopyHeader missing BlockAccessListHash deep copy CPerezz 2026-02-14 11:15:48 +0100
  • ad88b68a46
    internal/download: show progress bar only if server gives length (#33842) Felix Lange 2026-02-14 08:00:03 +0100
  • 815a6016f9 internal/download: show progress bar only if server gives length Felix Lange 2026-02-14 01:06:33 +0100
  • c50e5edfaf
    cmd/geth, internal/telemetry: wire OpenTelemetry tracing via CLI flags (#33484) Jonny Rhea 2026-02-13 18:02:10 -0600
  • d8b92cb9e6
    rpc,internal/telemetry: fix deferred spanEnd to capture errors via pointer (#33772) Jonny Rhea 2026-02-13 18:00:14 -0600
  • 7e701016aa go mod tidy jonny rhea 2026-02-13 17:22:56 -0600
  • 20c6ad3aab Merge branch 'master' into rpc-otel-cli jonny rhea 2026-02-13 17:07:37 -0600
  • 6b60b5ea87 eth/protocols/eth: use list.Len instead of it.Count Felix Lange 2026-02-13 23:29:06 +0100
  • e3af26e0bf eth/protocols/eth: remove use of RawList.Empty Felix Lange 2026-02-13 22:32:20 +0100
  • 457b8c9391 p2p/tracker: add test file Felix Lange 2026-02-13 21:17:42 +0100
  • 3197db8b83 eth/protocols/eth: fix 32bit build Felix Lange 2026-02-13 18:29:26 +0100
  • 5c4cc56d3d eth/protocols/eth, eth/protocols/snap: delayed p2p message decoding Felix Lange 2026-02-13 13:15:33 +0100
  • ac85a6f254
    rlp: add back Iterator.Count, with fixes (#33841) Felix Lange 2026-02-13 23:53:42 +0100
  • ab5019b66f rlp: add back Iterator.Count, with fixes Felix Lange 2026-02-13 22:42:42 +0100
  • 4f38a76438
    rlp: validate and cache element count in RawList (#33840) Felix Lange 2026-02-13 21:52:47 +0100
  • ab057a97d6 rlp: remove it.Count in tests Felix Lange 2026-02-13 21:27:59 +0100
  • 934538de8c rlp: fix typo in comment Felix Lange 2026-02-13 21:16:22 +0100
  • ab06783996 rlp: remove Iterator.Count Felix Lange 2026-02-13 21:11:06 +0100
  • 7610cff62a rlp: remove RawList.Empty Felix Lange 2026-02-13 21:07:13 +0100
  • 73f4ec86e7 core, build: reintroduce evmone Khâny 2026-02-13 20:44:30 +0100
  • 3336912f3b rlp: remove comments in test Felix Lange 2026-02-13 20:20:45 +0100
  • dc8f9d6913 rlp: validate and cache element count in RawList Felix Lange 2026-02-13 20:17:29 +0100
  • 08f938feb8 crypto: add hash length check in nocgo VerifySignature Vicky 2026-02-14 02:44:26 +0800
  • b0e1879a77 eth/catalyst,miner: add open telemetry spans for the block building paths jonny rhea 2026-02-05 15:31:42 -0600
  • a134af823d
    core/state: reduce allocations in trie prefetcher hot paths sashass1315 2026-02-13 18:18:59 +0200
  • f2e8985c88 miner: retry immediately when block building is interrupted with remaining txs jonny rhea 2026-02-13 09:10:59 -0600
  • df50cb9c34 cmd/geth,cmd/utils: change the default cache to always be 4096 jonny rhea 2026-02-13 08:34:58 -0600
  • 480343c0b2 eth/catalyst: temporary allow amsterdam in gpV5 MariusVanDerWijden 2026-02-13 14:31:07 +0100
  • 1f3041824f eth/catalyst: add Engine API stubs for Amsterdam fork Barnabas Busa 2026-01-26 15:21:19 +0100
  • ece2b19ac0
    rlp: add AppendRaw method to RawList (#33834) Felix Lange 2026-02-13 13:09:19 +0100
  • ea315758cc rlp: add AppendRaw method to RawList Felix Lange 2026-02-13 13:02:24 +0100
  • 398d9b693d
    refactor(core): make signature of ContractCode hash-independent #27209 (#1169) Daniel Liu 2026-02-13 11:41:43 +0800
  • f2efd277fa
    Apply suggestion from @jrhea Jonny Rhea 2026-02-12 21:21:44 -0600
  • 07d3c421f3
    fix(trie): no persisted clean trie cache file #27525 (#1170) Daniel Liu 2026-02-13 11:18:23 +0800
  • 43b69c4cfb works? weiihann 2026-02-13 10:40:05 +0800
  • 7924c492c8 feat: implement eip-7954 jeevan-sid 2026-02-13 00:44:03 +0530
  • 036e37809e nomt: optimize Hash() pipeline — pool hashers, eliminate redundant sorts, in-place merge weiihann 2026-02-13 01:11:59 +0800
  • d61dd875d8 nomt: add triecompare package and fix sort.SliceStable bug in stem grouping weiihann 2026-02-13 00:07:04 +0800
  • 0be75de089
    Update api.go 0xFloki 2026-02-12 17:05:54 +0100
  • 4a2a10ca7d nomt: Phase F — cross-validation tests proving NOMT root == bintrie root weiihann 2026-02-12 23:42:04 +0800
  • c654f467d5 happy lint MariusVanDerWijden 2026-02-12 16:21:03 +0100
  • 348f1d78ac eth/catalyst: implement testing_buildPayloadV1 MariusVanDerWijden 2026-01-21 13:13:59 +0100
  • f1563edfb3
    Update math.go conomist 2026-02-12 16:02:09 +0100
  • f2c74dd526
    Update uiapi.go marukai67 2026-02-12 15:51:26 +0100
  • 556d6160df nomt: Phase E — NomtTrie integration rewrite with full EIP-7864 ops weiihann 2026-02-12 22:44:21 +0800
  • fbeb697099 nomt: Phase C — stem hash computation and flat state helpers weiihann 2026-02-12 22:35:23 +0800
  • 84fff73c8f trie/nomttrie: add EIP-7864 key derivation and value encoding (Phase B) weiihann 2026-02-12 22:30:14 +0800
  • 1051e7be0c nomt/merkle, nomt/db: adapt to EIP-7864 stem-based types (Phase D) weiihann 2026-02-12 22:23:57 +0800
  • 2db24e85a3 nomt/core: redesign for EIP-7864 compatibility (Phase A) weiihann 2026-02-12 21:59:53 +0800
  • 62502c6712
    feat: allow custom bloom production (#261) Austin Larson 2026-02-12 08:36:04 -0500
  • cb3e13d93d nomt/merkle: add Phase 7 parallel workers for trie updates weiihann 2026-02-12 18:37:42 +0800
  • 73836aa4c3 eth/tracers/native: only print non-zero counts MariusVanDerWijden 2026-02-12 11:14:57 +0100
  • fe5ad101e8 eth/tracers/native: make opcode counter array MariusVanDerWijden 2026-02-12 11:01:21 +0100
  • d318152a00
    chore(common): setup EIP-7702 block number for devnet (#2021) benjamin202410 2026-02-12 01:57:19 -0800
  • 53fd00926f triedb/nomtdb, trie/nomttrie: add Phase 6 geth integration for NOMT weiihann 2026-02-12 17:36:57 +0800
  • f2869793df
    node: http2 for JSON-RPC API (#33812) Sina M 2026-02-12 10:33:12 +0100
  • e96ec6aab5
    fix(core): remove vm.AccountRef (#2055) Daniel Liu 2026-02-12 17:27:04 +0800
  • cf10f3d997 nomt/db: add Phase 5 unified NOMT trie database weiihann 2026-02-12 17:18:31 +0800
  • 859312d1f5 nomt/bitbox: add Phase 4 WAL, sync controller, and crash recovery weiihann 2026-02-12 17:16:29 +0800
  • fef1ed4c4f nomt/bitbox: add Phase 3 Bitbox on-disk hash table storage weiihann 2026-02-12 17:14:20 +0800
  • 88fd10529f nomt/merkle: add Phase 2 merkle engine (PageWalker, PageSet, ElidedChildren) weiihann 2026-02-12 17:10:58 +0800
  • 7aebfb3c71 nomt/core: add Phase 1 core primitives for NOMT binary merkle trie weiihann 2026-02-12 17:05:00 +0800
  • e54f7a1f8b move opcode counter MariusVanDerWijden 2026-02-12 09:59:28 +0100
  • f75573751a phase 1 weiihann 2026-02-12 15:36:03 +0800
  • fa159bdf4f use bitarray weiihann 2026-01-22 14:43:27 +0800
  • cc2109342c
    feat(core): implement EIP-2935 #29465 #30924 (#2033) Daniel Liu 2026-02-12 11:31:26 +0800
  • 57c631e2a8 * factor bal size when enforcing block size limit while adding txs to payload in miner Jared Wasinger 2026-02-09 14:04:45 -0500
  • 9426444825
    internal/era: update eraE type IDs to match spec (#33827) Sina M 2026-02-11 22:03:08 +0100
  • 05250ac5d4
    internal/era/execdb: update comment with new type lightclient 2026-02-11 11:34:30 -0700
  • 1b4523a2bd internal/era: update eraE type IDs to match spec Sina Mahmoodi 2026-02-11 19:11:08 +0100
  • 948e203684 fix(t8n): update expected test outputs for non-nil empty logs spencer-tb 2026-02-09 16:13:47 +0000
  • 0240ca87bb fix(t8n): ensure receipt logs is empty slice instead of nil spencer-tb 2026-02-09 14:27:08 +0000
  • 7380e81062
    add test Galoretka 2026-02-11 17:25:59 +0200
  • 995fa79bf5
    eth/tracers: tests for bad block tracing (#33821) Sina M 2026-02-11 16:25:42 +0100
  • 33a0b911f5
    core/state: return full warm cost in BasicDataGas and CodeHashGas Galoretka 2026-02-11 17:24:22 +0200
  • ed9d90bdef devs: Add page on using geth as a library Sina Mahmoodi 2026-02-11 15:13:51 +0000
  • 1e944c1885
    Update filter_system.go 0xcharry 2026-02-11 16:01:35 +0100
  • dc25db9a0f eth/filters: check history pruning cutoff in GetFilterLogs Vicky 2026-02-11 22:46:22 +0800
  • 98155b21aa ethdb/leveldb: add logging for database corruption recovery Vicky 2026-02-11 22:15:18 +0800
  • 919b238c82
    triedb/pathdb: return nodeLoc by value to avoid heap allocation (#33819) sashass1315 2026-02-11 16:14:43 +0200
  • 86f99bc458 eth/tracers: tests for bad block tracing Sina Mahmoodi 2026-02-11 15:03:40 +0100
  • 3011d83e6f
    cmd/evm/internal/t8ntool, core/rawdb: fix RLP iterator error handling (#33820) Felix Lange 2026-02-11 14:50:39 +0100
  • 341907cdb8
    rlp: return Iterator as non-pointer (#33818) Felix Lange 2026-02-11 14:50:24 +0100
  • 38986cdb35 cmd/evm/internal/t8ntool: fix iterator error handling in Transaction Felix Lange 2026-02-11 14:11:55 +0100
  • e44cf33890 core/rawdb: fix iterator error handling in findTxInBlockBody Felix Lange 2026-02-11 14:09:59 +0100
  • d63d037b08 rlp: return Iterator as non-pointer Felix Lange 2026-02-11 13:11:46 +0100
  • aee43db834
    change nodeLoc return type from pointer to value in layer interface sashass1315 2026-02-11 14:10:29 +0200
  • 37f9119a19
    change nodeLoc.string() receiver to value type sashass1315 2026-02-11 14:10:07 +0200
  • ea359a6e65
    return nodeLoc by value in diskLayer.node() sashass1315 2026-02-11 14:09:15 +0200
  • 3e62883b76
    return nodeLoc by value in diffLayer.node() sashass1315 2026-02-11 14:08:48 +0200
  • 30656d714e
    trie/bintrie: use correct key mapping in GetStorage and DeleteStorage (#33807) phrwlk 2026-02-11 12:42:17 +0200
  • 637694c811
    triedb/pathdb: fix copy-paste error in version mismatch log bigbear 2026-02-11 10:08:40 +0100
  • acf314f533 rpc: count error responses towards batch response size limit handfuzzer 2026-02-11 01:03:09 +0000
  • ef6cfcd4b8
    Update proof_test.go splinter 2026-02-10 23:34:08 +0100
  • 92df1d57dc
    Update proof_test.go splinter 2026-02-10 23:26:44 +0100
  • 95ac5954e1 node: Add support for http2 cleartext format Sina Mahmoodi 2026-02-10 17:27:26 +0000