Commit graph

  • 74358c14bc
    eth/tracers/internal: delete branch check cuiweixie 2025-10-11 19:22:16 +0800
  • fa92c65545
    eth: unsubscribe from subscriptions on error to prevent leaks CertiK 2025-10-11 16:49:47 +0800
  • 624503cdcf
    Merge branch 'ethereum:master' into master CertiK 2025-10-11 16:01:30 +0800
  • c90c472283 p2p: rm not used var seedMinTableTime jsvisa 2025-10-11 15:30:44 +0800
  • b6da120f9b triedb/pathdb: add history index config Gary Rong 2025-10-11 11:06:10 +0800
  • ab4049d119 fix allen 2025-10-10 11:01:11 -0400
  • b1d03eff56 added support for more granular storage slot override kawahwookiee 2025-10-10 14:28:41 +0200
  • 1e57bbdf55
    eth/protocols/eth: disconnect if duplicate in same message Csaba Kiraly 2025-10-10 13:08:42 +0200
  • 659342a523
    ethclient: add SubscribeTransactionReceipts (#32869) 10gic 2025-10-10 17:47:33 +0800
  • 017bfdd30c
    ethdb/leveldb: fix metrics double-differencing; use per-interval DBStats directly MozirDmitriy 2025-10-10 11:44:19 +0300
  • 55265be62b internal/restapi: implement trustless REST API zsfelfoldi 2025-10-01 04:35:41 +0200
  • de24450dbf
    core/rawdb, triedb/pathdb: introduce trienode history (#32596) rjl493456442 2025-10-10 14:51:27 +0800
  • 49a7c24743 eth/protocols/eth: revert error msg change Gary Rong 2025-10-10 14:07:45 +0800
  • dae4a86dc9 eth/protocols/eth: polish Gary Rong 2025-10-10 14:06:00 +0800
  • 2ecee9a735 eth/protocols: dedup the duplicated txs in one msg jsvisa 2025-09-24 11:48:40 +0800
  • ed264a1f19
    eth/protocols/snap: optimize incHash (#32748) cui 2025-10-10 13:48:25 +0800
  • 4d6d5a3abf
    core/txpool/legacypool: fix validTxMeter to count transactions (#32845) Csaba Kiraly 2025-10-10 07:40:10 +0200
  • 4c075f62cd fix lint aodhgan 2025-10-09 17:24:45 -0700
  • 960d6c336e add to ethclient aodhgan 2025-10-09 17:18:21 -0700
  • 91be12e423 eliminate complex SubscribeTransactionReceipts on testBackend aodhgan 2025-10-09 17:09:47 -0700
  • 862c07ec36 use FilterReceipts, avoid circular deps aodhgan 2025-10-09 16:55:23 -0700
  • 3d083d02fd rm redundant headfeed aodhgan 2025-10-09 12:27:49 -0700
  • 3a3c46a39b use SubscribeTransactionReceipts aodhgan 2025-10-09 12:18:06 -0700
  • c8b67825a2 fix allen 2025-10-09 13:45:49 -0400
  • 5c514f6bcc fix cycle import allen 2025-10-09 13:30:06 -0400
  • a463b32a4b rm unneccessary var aodhgan 2025-10-02 12:40:44 -0700
  • 4c5beb4670 poll after head aodhgan 2025-10-02 12:32:36 -0700
  • 1e697d990c rm unused function aodhgan 2025-10-01 22:48:31 -0700
  • e3fa487898 use configs in api backend aodhgan 2025-10-01 22:44:39 -0700
  • e7a48a5c08 move to event driven aodhgan 2025-10-01 22:41:01 -0700
  • 0684a33a50 add flag aodhgan 2025-10-01 21:49:33 -0700
  • a33a1c9142 add happy and timeout unit tests aodhgan 2025-10-01 17:41:47 -0700
  • ca42c98c60 feat: initial api with default timeouts aodhgan 2025-10-01 16:43:46 -0700
  • 73f91cb593 ethclient: add SubscribeTransactionReceipts for ethclient 10gic 2025-10-10 00:58:32 +0800
  • 4042a9ba1b fix allen 2025-10-09 12:34:01 -0400
  • 053f58f966
    Expose eth_simulateV1 RPC method via ethclient Abhay Singh 2025-10-09 20:28:57 +0530
  • 2ba1178240
    build: use context.Background in Azure blob listing pager sashass1315 2025-10-09 17:12:59 +0300
  • ad6b106951
    core/txpool/legacypool: count only valid as valid Csaba Kiraly 2025-10-09 14:30:15 +0200
  • 11208553dd
    eth/filters: add transactionReceipts subscription (#32697) 10gic 2025-10-09 20:14:53 +0800
  • a1b8e4880d
    eth/filters: terminate pending tx subscription on error (#32794) CertiK 2025-10-09 17:34:30 +0800
  • 2079bf8fa6
    core: fix nonce overflow validation logic Alex Pikme 2025-10-09 11:05:37 +0200
  • 6ed41e2bfc core/state, core/tracing: add state read hooks Gary Rong 2025-10-09 15:09:08 +0800
  • e72c504bbd core/tracing: reshape the comments in core/tracing Gary Rong 2025-09-30 11:51:38 +0800
  • 6ab502d302 core, triedb: address comments from marius Gary Rong 2025-10-09 11:10:48 +0800
  • 507c50d572 triedb/pathdb: include metadata in header section Gary Rong 2025-09-22 14:19:06 +0800
  • e8b2d89cb9 core/rawdb, triedb/pathdb: introduce trienode history Gary Rong 2025-09-06 20:21:19 +0800
  • 695c1445ab
    core/rawdb: correct misleading comments for state history accessors (#32783) phrwlk 2025-10-09 03:59:06 +0300
  • 5691d733a3 ethclient: add support for eth_simulateV1 allen 2025-10-08 20:09:52 -0400
  • e09e1aa791 core/state, core/types, trie: implement EIP-8032 Guillaume Ballet 2025-10-08 21:01:35 +0200
  • 1e22f930d3
    Update go.yml Coder 2025-10-08 20:26:02 +0200
  • e88031dc80
    Update release.yml Coder 2025-10-08 20:25:06 +0200
  • f65c78a92f
    Update release-ppa.yml Coder 2025-10-08 20:24:31 +0200
  • 82914dcc82
    Update release-azure-cleanup.yml Coder 2025-10-08 20:24:21 +0200
  • e42af536c5
    cmd/devp2p/internal/ethtest: accept responses in any order (#32834) Alexey Osipov 2025-10-08 20:23:44 +0300
  • 6ed7608d6b cmd/devp2p/internal/ethtest: factor out response collection Felix Lange 2025-10-08 18:39:46 +0200
  • b9f6aeb137 core: optimize SnapSyncCommitHead to accept block instead of hash allen 2025-10-08 11:48:40 -0400
  • b02b46dd5a
    cmd/geth: add flag to override genesis lightclient 2025-10-06 22:33:33 -0400
  • 37df3fc12b cmd/devp2p/internal/ethtest: update Felix Lange 2025-10-08 13:41:16 +0200
  • 064ab701ea
    eth/protocols/eth: use BlockChain interface in Handshake (#32847) Nicolas Gotchac 2025-10-08 12:50:03 +0200
  • 168d699fba
    core/rawdb: remove duplicated type storedReceiptRLP (#32820) sashass1315 2025-10-08 12:29:51 +0300
  • d67037a981
    cmd/devp2p/internal/ethtest: update to PoS-only test chain (#32850) Felix Lange 2025-10-08 11:14:27 +0200
  • 9ed36b613a
    feat: Add support for named types with underlying basic types (#236) Ceyhun Onur 2025-10-08 10:07:57 +0300
  • d45da0a149
    Merge pull request #1611 from XinFinOrg/upgrade-package-CVE Wanwiset Peerapatanapokin 2025-10-08 09:32:20 +0400
  • 0aa7ccb81e
    consensus: check gas limit bounds in header, close XFN-07 (#1616) Daniel Liu 2025-10-08 13:22:05 +0800
  • 8c101cd961
    engine_v2: fix potential modulo by zero, close XFN-17 (#1615) Daniel Liu 2025-10-08 13:21:33 +0800
  • 95f0bd2a4b
    engine_v2: check minimum timestamp for the first v2 block, close XFN-16 (#1614) Daniel Liu 2025-10-08 13:20:29 +0800
  • 956767a41e
    consensus/XDPoS: remove unused parameters in BlockConsensusVersion, close XFN-02 (#1613) Daniel Liu 2025-10-08 13:19:45 +0800
  • 2ad225d6d1
    engine_v2: fix unsynchronized QC verification Error, close XFN-09 (#1609) Daniel Liu 2025-10-08 13:18:57 +0800
  • c7fb2e875d
    consensus, contracts: check input length of ExtractValidatorsFromBytes, close XFN-14 (#1608) Daniel Liu 2025-10-08 13:16:01 +0800
  • 3efe26df08
    all: refactor so NewBlock, WithBody take types.Body #29482 (#1605) Daniel Liu 2025-10-08 13:12:35 +0800
  • c74515fcca
    core: persist bad blocks #21827 (#1603) Daniel Liu 2025-10-08 13:10:22 +0800
  • 915186fea2
    internal/ethapi: refactor func rpcMarshalBlock #19570 (#1602) Daniel Liu 2025-10-08 13:01:56 +0800
  • 72bfc81606
    internal/ethapi: fix encoding of uncle headers and pending blocks #20460 (#1599) Daniel Liu 2025-10-08 12:56:31 +0800
  • e48bda95c3
    internal/ethapi: use correct signer when serving old blocks #23683 (#1598) Daniel Liu 2025-10-08 12:54:57 +0800
  • a311f01c7a
    eth, internal: add getHeaderBy* APIs #19669 (#1597) Daniel Liu 2025-10-08 12:52:56 +0800
  • 6a1fa08d02
    all: refactor to use builtin max/min #32694 (#1596) wit liu 2025-10-08 12:52:22 +0800
  • e5c480f234
    core/txpool: add eip2681 check for incoming transactions #32726 (#1594) wit liu 2025-10-08 12:51:48 +0800
  • 7c5d2a45da
    accounts/keystore: use ticker to avoid timer allocations #32732 (#1592) wit liu 2025-10-08 12:50:48 +0800
  • f9f47d2836
    internal/ethapi: move revertError #28703 (#1591) Daniel Liu 2025-10-08 12:50:02 +0800
  • dce7b371a0
    eth/gasestimator, internal/ethapi: move gas estimator out of rpc #28600 (#1589) Daniel Liu 2025-10-08 12:47:45 +0800
  • afdb029356
    internal/ethapi: remove unused estimateGasError (#1588) wit liu 2025-10-08 12:39:11 +0800
  • 6e8d261e42
    all: eliminate zero owner variables (#1587) Daniel Liu 2025-10-08 12:38:32 +0800
  • 940aeb3ccd
    internal/ethapi: refactor func DoCall (#1586) Daniel Liu 2025-10-08 12:36:35 +0800
  • 28c75fc213
    internal/ethapi: change Time field to uint64 #26474 (#1585) Daniel Liu 2025-10-08 12:33:13 +0800
  • 42da35b86c
    docs: implement git client hook for developers, close #1578 (#1584) wit liu 2025-10-08 12:32:26 +0800
  • 486d4cae73
    internal/ethapi: add basefee to block overrides #25219 (#1583) Daniel Liu 2025-10-08 12:31:36 +0800
  • 54cd4589f0
    core: check msg.value earlier in func TransitionDb (#1582) Daniel Liu 2025-10-08 12:30:22 +0800
  • 8938e27932
    all: move err to the last position of return values (#1581) Daniel Liu 2025-10-08 12:29:38 +0800
  • 09b6622165
    accounts/keystore: use runtime.AddCleanup #32610 (#1580) wit liu 2025-10-08 12:29:03 +0800
  • 9b0a653698
    common: use tagged switch on chainID in func CopyConstants (#1579) wit liu 2025-10-08 12:28:17 +0800
  • 077c4e6a45
    accounts/usbwallet/trezor: fix gengerate files (#1577) wit liu 2025-10-08 12:27:34 +0800
  • 92fdd347cf
    Makefile: improve make commands (#1576) wit liu 2025-10-08 12:26:26 +0800
  • 11e82672fe
    cmd: fix lint error mirror (#1575) wit liu 2025-10-08 12:25:59 +0800
  • f709ef2edb
    all: remove extra empty lines (#1574) wit liu 2025-10-08 12:25:10 +0800
  • 3f0f3af776
    trie: check childrens' existence concurrently for snap heal #25694 (#1573) Daniel Liu 2025-10-08 12:24:04 +0800
  • 5e9db6066d
    console: add note about typing exit to exit #23602 (#1532) Daniel Liu 2025-10-08 12:22:52 +0800
  • 271687e463
    core, trie: remove DiskDB function from trie database #25690 (#1116) Daniel Liu 2025-10-08 12:21:56 +0800
  • 0bd353373e
    trie: fix unhandled error in test #25628 (#1115) Daniel Liu 2025-10-08 12:20:53 +0800
  • 1c7e92b56e
    trie: better error reporting #25645 (#1114) Daniel Liu 2025-10-08 12:18:14 +0800
  • 19d18006e9
    Refactor DecodeRLP to use ReceiptForStorage method Felix Lange 2025-10-08 00:30:03 +0200