Commit graph

  • 88d703180c
    eth/tracers/js: drop duktape engine #24934 (#1283) Daniel Liu 2025-09-08 21:11:27 +0800
  • b27c8d23b2
    eth/tracers/js: add memory.length method #24887 (#1284) Daniel Liu 2025-09-08 21:08:16 +0800
  • 5226fa2cbf
    eth/tracers/js: goja tracer #23773 (#1282) Daniel Liu 2025-09-08 20:59:29 +0800
  • ba2d72e8d8
    eth/tracers: migrate go-bindata to embed #24744 (#1279) Daniel Liu 2025-09-08 20:57:23 +0800
  • 44bd05a732
    eth/tracers: refactor traceTx to separate out struct logging #24326 (#1278) Daniel Liu 2025-09-08 20:55:06 +0800
  • b381804eb1
    core/vm: switch modexp gas computation to uint64 (#32527) Marius van der Wijden 2025-09-08 13:33:10 +0200
  • c059d53435 core/vm: rename function Felix Lange 2025-09-08 12:35:24 +0200
  • d95ca2e056
    cmd/devp2p/internal/ethtest: fix possible infinite wait (#32551) Csaba Kiraly 2025-09-08 12:33:17 +0200
  • f1bb2c2d6f
    cmd/devp2p/internal/ethtest: fix possible infinite wait Csaba Kiraly 2025-09-08 12:28:01 +0200
  • 0bc25c35b4
    core,eth: implement tx-level hooks for tracers #24510 (#1277) Daniel Liu 2025-09-08 17:53:21 +0800
  • 001bc5a4d8
    eth/tracers/logger: use omitempty to reduce log bloat #24547 (#1276) Daniel Liu 2025-09-08 17:50:58 +0800
  • 8712fec2b5
    eth/tracers: use hex encoding for debug_traceBlock argument #24517 (#1275) Daniel Liu 2025-09-08 17:49:26 +0800
  • 4f738d2191
    eth/tracers: clean-up tracer collection #24320 (#1274) Daniel Liu 2025-09-08 17:47:33 +0800
  • 0c293e5c34
    eth/tracers: native prestate tracer #24268 (#1273) Daniel Liu 2025-09-08 17:45:28 +0800
  • 060642e619
    eth/tracers/js: add support for REVERT/SELFDESTRUCT in evmdis_tracer #24016 (#1271) Daniel Liu 2025-09-08 17:28:59 +0800
  • 5d64f3b32f
    eth/tracers: avoid using blockCtx concurrently #24286 (#1272) Daniel Liu 2025-09-08 17:28:18 +0800
  • 95d06d0f15
    eth/tracers: capture fault states in logger #23970 (#1270) Daniel Liu 2025-09-08 17:27:13 +0800
  • bc4ee71a5d
    triedb/pathdb: add recovery mechanism in state indexer (#32447) rjl493456442 2025-09-08 16:07:00 +0800
  • 58184f0212
    ethstats: fix full node interface post 1559 #23159 (#1451) Daniel Liu 2025-09-08 15:41:16 +0800
  • 84e19a7b7f
    ethstats: set readlimit on ethstats server connection #26207 (#1450) Daniel Liu 2025-09-08 15:40:41 +0800
  • 1bd4eaab88
    ethstats: fix function comments #25726 (#1449) Daniel Liu 2025-09-08 15:40:07 +0800
  • bf6011fc06
    ethstats: fix typo in comment #22952 (#1447) Daniel Liu 2025-09-08 15:39:30 +0800
  • c1e02cb232
    ethstats: fix URL parser for '@' or ':' in node name/password #21640 (#1446) Daniel Liu 2025-09-08 15:38:54 +0800
  • 24a1f37892
    ethstats: avoid creating subscriptions on background goroutine #22587 (#1445) Daniel Liu 2025-09-08 15:38:18 +0800
  • 3d59a3930f
    ethstats: use timer instead of time.Sleep #20924 #21404 (#1442) Daniel Liu 2025-09-08 15:37:36 +0800
  • 343cd1021a
    accounts/abi: precompile regex #32301 (#1427) Daniel Liu 2025-09-08 15:36:33 +0800
  • 4fd1e0b04d
    accounts/abi/abigen: fix a flaky bind test case NewSingleStructArgument #31501 (#1418) Daniel Liu 2025-09-08 15:34:39 +0800
  • 8e8a04d9ce
    accounts/abi: include access-list in gas estimation #31394 (#1417) Daniel Liu 2025-09-08 15:33:31 +0800
  • 15c77d3c74 triedb/pathdb: fix flaky test Gary Rong 2025-09-08 15:21:24 +0800
  • 81f84b79ce
    ethclient/gethclient: remove unused function GetProof (#1448) wit765 2025-09-08 14:39:41 +0800
  • c4ec4504bb
    core/state: state size tracking (#32362) Delweng 2025-09-08 14:00:23 +0800
  • 9ec7d03735 disable account trienode check jsvisa 2025-09-08 09:50:17 +0800
  • 4447ac0ace params: add prague spec url to description John Letey 2025-09-07 18:33:10 +0200
  • 884cbae493 make sure the tmp is not be covered maskpp 2025-09-07 23:09:59 +0800
  • 0d362be009 make sure the tmp is not be covered maskpp 2025-09-07 23:00:06 +0800
  • cb669c1e32
    Update log message for history indexer recovery rjl493456442 2025-09-07 21:36:05 +0800
  • 3ceca64a1f a small improvement to reduce gc about the latest field maskpp 2025-09-07 15:41:13 +0800
  • a7f2803f8e a small improvement to reduce gc about the latest field maskpp 2025-09-07 15:32:27 +0800
  • 231dec0470 core/state: polish test Gary Rong 2025-09-06 21:39:21 +0800
  • 8464e8bfb8 core, eth, cmd: polish Gary Rong 2025-09-06 21:26:21 +0800
  • 821d7eea87 core, triedb: polish Gary Rong 2025-09-06 21:18:16 +0800
  • d16e8574bd eth: support state size by block Gary Rong 2025-09-06 20:57:18 +0800
  • 0a1bcdcbff
    ethstats: avoid blocking chan when received invalid stats request #21073 (#1441) Daniel Liu 2025-09-06 17:18:22 +0800
  • 65c7f4418f
    ethstats: stop report ticker in each loop cycle #21071 (#1440) Daniel Liu 2025-09-06 17:17:40 +0800
  • 3032fb1fca
    ethstats: fix comment typo #17102 (#1439) Daniel Liu 2025-09-06 17:17:03 +0800
  • 04f6f697c9
    ethstats: fix golint warning #16837 (#1438) Daniel Liu 2025-09-06 17:16:29 +0800
  • f852b21b44
    ethstats: add missing Ticker.Stop call #20867 (#1437) Daniel Liu 2025-09-06 17:15:52 +0800
  • c7f17cb300
    crypto/bn256: refactor to use bitutil.TestBytes #32435 (#1436) Daniel Liu 2025-09-06 17:15:07 +0800
  • 57612d9826
    crypto/secp256k1: use ReadBits from common/math #32430 (#1435) Daniel Liu 2025-09-06 17:14:33 +0800
  • d2859ecb9c
    common, common/hexutil: use reflect.TypeFor #32321 (#1434) Daniel Liu 2025-09-06 17:13:56 +0800
  • 1b09e585ab
    common/hexutil: replace customized bit sizer with bit.Uintsize #32304 (#1433) Daniel Liu 2025-09-06 17:13:17 +0800
  • 06b2524fb2
    all: use fmt.Appendf instead of fmt.Sprintf where possible #31301 (#1432) Daniel Liu 2025-09-06 17:12:19 +0800
  • a85b4ee518
    accounts/abi: fix panic when check event with log has empty or nil topics #32503 (#1431) Daniel Liu 2025-09-06 17:04:33 +0800
  • b0996a2829
    accounts/usbwallet: correct version comparison logic #32417 (#1430) Daniel Liu 2025-09-06 17:03:55 +0800
  • 8c4863a567
    accounts/scwallet: fixes nil pointer dereference in scwallet #32186 (#1429) Daniel Liu 2025-09-06 17:03:04 +0800
  • 9b189e1ea3
    accounts/abi, accounts/keystore: use reflect.TypeFor #32323 (#1428) Daniel Liu 2025-09-06 17:01:22 +0800
  • 4024c02303
    Update history_index_block_test.go sashaodessa 2025-09-05 20:33:10 +0200
  • e2f6b22995
    Update dep_tree_test.go sashaodessa 2025-09-05 20:32:38 +0200
  • cca89885eb
    Update sync.go sashaodessa 2025-09-05 20:31:57 +0200
  • 514f7a0026
    Update suite.go sashaodessa 2025-09-05 20:31:26 +0200
  • de72fc21bd
    fix: correct misleading fork state comments in forkid tests ANtutov 2025-09-05 16:30:40 +0300
  • 3932b1ca35 core/vm: improve comments Felix Lange 2025-09-05 14:33:53 +0200
  • f8b8610d6d core/vm: rename some functions Felix Lange 2025-09-05 14:31:57 +0200
  • 10fd96bcb5 core/vm: fix lint MariusVanDerWijden 2025-09-05 12:37:58 +0200
  • 4bc19e9f8f
    Update feature.yml (#223) Michael Kaplan 2025-09-05 04:53:27 -0400
  • a5048f64de core, eth, internal: polish Gary Rong 2025-09-05 14:38:41 +0800
  • f7332e9d6e all: polish Gary Rong 2025-09-05 12:10:20 +0800
  • 1abfb07782 fix jsvisa 2025-09-04 20:25:52 +0800
  • 0b13632ae2 fix: special case for the prefix only key jsvisa 2025-09-04 19:24:18 +0800
  • 6f0f67bc6f downgrand info to debug log jsvisa 2025-09-04 08:40:25 +0000
  • a4fcb4e8b4 rename cli to state.size-tracking jsvisa 2025-09-04 08:55:50 +0800
  • ff2b072416 return hexutil jsvisa 2025-09-03 06:32:26 +0800
  • 70cd55dcd2 state: debug_stateSize to retrieve the latest state size jsvisa 2025-09-03 06:12:16 +0800
  • c99f43e41a cmd/geth: enable metrics state size in db import jsvisa 2025-09-01 03:38:11 +0000
  • b542e8b3c1 parallel run for all states jsvisa 2025-08-28 14:19:39 +0800
  • 2ddb6ebd30 use parallel iterate of the storage tables jsvisa 2025-08-28 09:46:40 +0800
  • c26dde39db log jsvisa 2025-08-26 09:46:06 +0800
  • 02474bd0bc force flush controlled in state_sizer jsvisa 2025-08-26 07:06:23 +0800
  • e1469bc414 fix: wait for snapshot root is ready jsvisa 2025-08-26 06:31:36 +0800
  • f1cb76d0f2 triedb: force flush jsvisa 2025-08-26 06:30:06 +0800
  • 706efc597e debug log jsvisa 2025-08-25 10:31:34 +0800
  • 898057af09 Revert "expose stats" jsvisa 2025-08-25 10:22:39 +0800
  • d74dd39131 expose stats jsvisa 2025-08-25 10:04:31 +0800
  • 48c3f91efc test jsvisa 2025-08-25 09:37:20 +0800
  • 9a3a6c72e2 fix: add with base jsvisa 2025-08-25 08:45:52 +0800
  • db070e667b fix: use 0 as snapshot block jsvisa 2025-08-25 08:45:12 +0800
  • 533988cd07 core: add state tracker test jsvisa 2025-08-25 08:43:40 +0800
  • 1472040dc4 fix: enable state size tracker if metrics and flag are enabled jsvisa 2025-08-20 14:51:13 +0000
  • 6f7c81ff71 cmd: --metrics.statesize jsvisa 2025-08-20 12:38:50 +0000
  • 64cfce5b5d fix: add snapshot root jsvisa 2025-08-20 16:26:38 +0800
  • fa1970fba7 core: update Gary Rong 2025-08-20 11:01:24 +0800
  • 0861e6dffe core/state: rewrite the state size tracker Gary Rong 2025-08-15 19:55:51 +0800
  • b62ea6074d fix data race jsvisa 2025-08-12 16:38:20 +0800
  • 930e027b84 Revert "check iterator error" jsvisa 2025-08-12 15:03:20 +0800
  • 0a14a72eab stop state size inside stop without saving jsvisa 2025-08-12 15:03:10 +0800
  • e1c599e286 check iterator error jsvisa 2025-08-12 12:10:13 +0800
  • c3204b338d use time.After instead of sleep, incase of goroutine leak jsvisa 2025-08-11 10:04:49 +0800
  • 116f327c27 fix: trienode calculate jsvisa 2025-08-07 11:27:30 +0800
  • 2ddf19a15a fix: int64 instead of uint64 jsvisa 2025-08-07 08:42:57 +0800
  • 2d71e2b382 use gauge to replace meter jsvisa 2025-08-07 08:26:31 +0800