Commit Graph

  • 58adc2c75b chore: use fixed version of go Hussan Choudhry 2024-10-29 08:44:35 +00:00
  • 236147bf70
    ethdb: refactor Database interface () Marius van der Wijden 2024-10-29 09:32:40 +01:00
  • 7180d26530
    core, eth, node: break rawdb -> {leveldb, pebble} dependency () Péter Szilágyi 2024-10-29 10:31:04 +02:00
  • 2e812c6b34 ethdb: refactor Database interface Marius van der Wijden 2024-10-29 07:49:37 +01:00
  • 98056e1ef2
    eth/tracers: add disableCode/Storage options for prestateTracer () Delweng 2024-10-29 14:35:06 +08:00
  • a1d30dc66c
    revert Hteev Oli 2024-10-29 14:05:23 +08:00
  • 6c53241c37
    core, internal: use slices.Concat Hteev Oli 2024-10-29 13:59:47 +08:00
  • 14f4e95d13 Add GetCrypto function to crypto package Test 2024-10-29 13:25:23 +08:00
  • 75f4fac8cf add comment to GetBalance alan 2024-10-29 13:06:16 +08:00
  • 4397c712ac
    core, eth, accounts, trie: use slices.Concat Hteev Oli 2024-10-29 12:34:17 +08:00
  • bf0c0dd6c4 core, trie: polish the code and fix failing tests Gary Rong 2024-10-29 09:29:19 +08:00
  • 9f03a276e4
    Update prestate.go Delweng 2024-10-29 10:58:54 +08:00
  • 852c32a085 core, eth, node: break rawdb -> {leveldb, pebble} dependency Péter Szilágyi 2024-10-29 00:22:46 +02:00
  • 0413f3777f fix: fix typos Hussan Choudhry 2024-10-28 21:10:01 +00:00
  • 7a2706f2a8 feat: extract wallet event listener logic Hussan Choudhry 2024-10-28 21:02:30 +00:00
  • bce420b99f
    cmd/geth: avoid hard coding the IPC name () Péter Szilágyi 2024-10-28 22:29:25 +02:00
  • 8bc114854b cmd/geth: avoid hard coding the IPC name Péter Szilágyi 2024-10-28 21:43:33 +02:00
  • 3facc19be3 refactor(statedb_hooked.go): refactor SelfDestruct and SelfDestruct6780 methods to improve readability and reduce code duplication kchojn 2024-10-28 08:41:14 -03:00
  • ce22cd7c23 cast vm instructions to bytes Guillaume Ballet 2024-10-28 10:12:24 +01:00
  • c3919f9bda
    build: document doGoModTidy function in ci.go () jwasinger 2024-10-28 18:26:36 +09:00
  • 534ed997f6 build: document doGoModTidy function in ci.go Jared Wasinger 2024-10-28 14:16:23 +09:00
  • 74109988df hexutil: clean json_test. Stefano Charissis 2024-10-28 15:35:38 +11:00
  • ab68830488
    core/vm: lint fixes Martin Holst Swende 2024-10-27 22:08:24 +01:00
  • cf45df301a feat: add OnCodeChange to selfdestructs kchojn 2024-10-27 18:04:23 -03:00
  • 72d55ffd57 Make variable name to match comments r4h 2024-10-25 23:49:31 +08:00
  • 80bdab757d
    ethdb: add DeleteRange feature () Felföldi Zsolt 2024-10-25 17:33:46 +02:00
  • 6eb183af87 review feedback Guillaume Ballet 2024-10-25 15:53:41 +02:00
  • 3ec7698876 ethdb: renamed/moved interface Zsolt Felfoldi 2024-10-25 15:41:40 +02:00
  • 66c9bb7f3a address removal of TerminalTotalDifficultyPassed Guillaume Ballet 2024-10-25 14:17:48 +02:00
  • c637d308c5 core, trie: import remaining state processor tests Guillaume Ballet 2024-10-25 13:01:41 +02:00
  • fa8b4504d2 ethdb: moved DeleteRangeWithIterator logic to leveldb/memorydb Zsolt Felfoldi 2024-10-25 13:49:02 +02:00
  • c1f1ade52e ethdb: moved DeleteRange from KeyValueWriter to RangeDeleter Zsolt Felfoldi 2024-10-25 13:38:25 +02:00
  • 6c6bf6fe64
    beacon/blsync: add holesky config and update checkpoints () Felföldi Zsolt 2024-10-25 13:20:18 +02:00
  • 5d89190988 core/rawdb: introduce flush offset in freezer Gary Rong 2024-05-15 16:48:15 +08:00
  • a0f7cd60f1 Add test for all underlying hooks being called Sina Mahmoodi 2024-10-25 07:26:56 +02:00
  • b37f2aca85 Merge branch 'master' into tracing/v1.1 Sina Mahmoodi 2024-10-25 06:26:29 +02:00
  • 5bf0011ec8 beacon/blsync: add holesky config and update checkpoints Zsolt Felfoldi 2024-10-25 02:31:53 +02:00
  • 7481705901 all: simplify requests Felix Lange 2024-10-24 22:40:22 +02:00
  • 393d672650 all: remove empty items in requests commitment Felix Lange 2024-10-24 22:23:28 +02:00
  • f596f79f61 ethdb: removed DeleteRange support on batches Zsolt Felfoldi 2024-10-24 15:43:10 +02:00
  • 2b50c7bcfd ethclient: check error Felix Lange 2024-10-24 14:08:53 +02:00
  • c0be9ce9aa ethclient: move test Felix Lange 2024-10-24 14:07:36 +02:00
  • 49b29c0fa6 ethclient: add RevertErrorData function and example Felix Lange 2024-10-24 13:10:31 +02:00
  • 89330e4d8f
    Witness charging order with limits () Guillaume Ballet 2024-10-24 12:06:22 +02:00
  • 5660e57a41 ethdb: add DeleteRange feature Zsolt Felfoldi 2024-10-24 11:27:47 +02:00
  • dcbf781237
    Update core/genesis.go Martin HS 2024-10-24 09:20:15 +02:00
  • 24c5493bec
    core/vm: remove debug printout in eof test () jwasinger 2024-10-24 14:13:01 +07:00
  • 461afdf665
    core: fix tracing of system calls () Sina M 2024-10-24 09:11:47 +02:00
  • 0572bcdb06
    core/vm: doc-suggestions from code review Martin HS 2024-10-24 09:03:07 +02:00
  • a127cecf54 core: fix tracing of pre-block processors Sina Mahmoodi 2024-10-24 07:56:38 +02:00
  • 4d2fb0e081 update changelog Sina Mahmoodi 2024-10-24 06:22:33 +02:00
  • 5e4d6b86f4 add whitespace Sina Mahmoodi 2024-10-24 06:17:51 +02:00
  • 0f005af66a mv read hooks to statedb_hooked Sina Mahmoodi 2024-10-24 06:09:44 +02:00
  • fbd1d19cdb fix pre-post block process fns Sina Mahmoodi 2024-10-24 05:59:57 +02:00
  • ea92ef4d16 Merge branch 'master' into tracing/v1.1 Sina Mahmoodi 2024-10-24 05:30:10 +02:00
  • 410510ac0c internal/ethapi: expose revert reason Marius van der Wijden 2024-10-24 05:04:55 +02:00
  • efed5a6de2 fix OnTxEnd Sina Mahmoodi 2024-10-24 04:47:11 +02:00
  • 954be8830a
    remove ineffectual check () Guillaume Ballet 2024-10-23 17:28:03 +02:00
  • 1b765a60e7 fix Jared Wasinger 2024-10-23 20:58:27 +07:00
  • 171dcfecf0 core/vm: remove debug print in TestEOFSubcontainer Jared Wasinger 2024-10-23 20:55:04 +07:00
  • af817a3902 triedb/pathdb: address comments from martin Gary Rong 2024-10-23 21:44:50 +08:00
  • 3e567b8b29
    docs: update security policy () Fredrik Svantes 2024-10-23 15:12:56 +02:00
  • 8c582aba36
    core/vm: speed up push and interpreter loop Martin Holst Swende 2024-10-23 10:07:40 +02:00
  • 287aa9c604
    core/vm/runtime: benchtest with pushing/popping looping code Martin Holst Swende 2024-10-23 13:41:31 +02:00
  • 71f257457d chore: improve custom error formatting in revert messages Confucian 2024-10-23 17:30:16 +08:00
  • 133900e568 core, triedb/pathdb: integrate state snapshot inth pathdb Gary Rong 2024-10-23 14:49:22 +08:00
  • 67b62182fe
    core/state: make journalling set-based Martin Holst Swende 2024-01-29 10:18:46 +01:00
  • 5757a9678b
    core/state: test to demonstrate flaw in dirty-handling Martin Holst Swende 2024-09-25 10:12:33 +02:00
  • 42ed2da63b
    core/state: separate journal-implementation behind interface, implement createaccount Martin Holst Swende 2024-04-19 09:08:05 +02:00
  • f8f5609b8e
    eth/tracers/internal/tracertest: add missing Random to call context () Shude Li 2024-10-23 14:33:14 +08:00
  • 3ef918538e feat: expose raw error data Confucian 2024-10-23 14:27:13 +08:00
  • 478012ab23
    all: remove TerminalTotalDifficultyPassed () jwasinger 2024-10-23 13:26:18 +07:00
  • 74461aecf6
    crypto, tests/fuzzers: add gnark bn254 precompile methods for fuzzing () kevaundray 2024-10-23 07:11:25 +01:00
  • 409da23e11 troedb/pathdb: implement flat state iterator in pathdb Gary Rong 2024-10-22 16:35:29 +08:00
  • dab10e18ff core/state: enable partial-functional reader Gary Rong 2024-10-22 10:46:37 +08:00
  • 7169f52c29 triedb/pathdb: address comment from martin Gary Rong 2024-10-23 11:32:51 +08:00
  • 2074ea80a9 triedb/pathdb: track flat state changes in pathdb Gary Rong 2024-10-20 19:54:30 +08:00
  • 459bb4a647
    core/state: move state log mechanism to a separate layer () Martin HS 2024-10-23 08:03:36 +02:00
  • 50a02c49d9 internal/ethapi: expose raw error data Gary Rong 2024-10-23 14:03:04 +08:00
  • 3439ce6789
    core/vm: docs Martin Holst Swende 2024-10-22 21:21:42 +02:00
  • 192e00b043
    core/state: more consistent naming Martin Holst Swende 2024-10-22 21:04:23 +02:00
  • f4fa51a699
    Update README.md0x858badB062FcEc1fBF5898151e3b45B1f1B30088 Shahrzad Mahro 2024-10-22 21:50:45 +03:30
  • 228a7d0f43 cmd, console, internal: experimental console based on nodejs Péter Szilágyi 2024-10-22 17:47:04 +03:00
  • 006f1f9062 params: fix unset ttd in chain config presets Jared Wasinger 2024-10-22 20:11:23 +07:00
  • 7231a974f0 remove tcount maskpp 2024-10-22 20:55:01 +08:00
  • 36beade18c correct hardfork rule islishude 2024-10-22 20:52:42 +08:00
  • 70c02df837 fix Jared Wasinger 2024-10-22 18:25:25 +07:00
  • eadcda9319 actually fix import Jared Wasinger 2024-10-22 17:59:25 +07:00
  • 90906c8dad fix imports Jared Wasinger 2024-10-22 17:17:15 +07:00
  • 63805f8758 fix linter errors Jared Wasinger 2024-10-17 23:21:31 +07:00
  • 98caf5d39e fix remaining tests Jared Wasinger 2024-10-17 22:28:45 +07:00
  • de84a27bcf fix some tests. relax check that ttd is not nil in IsTTDReached: consensus engine creation ensures this. Jared Wasinger 2024-10-17 21:20:40 +07:00
  • 6be6b8a520 fix broken testdata Jared Wasinger 2024-10-17 17:10:03 +07:00
  • 382c2b37bf revert changes to 'AllDevChainProtocolChanges' to match master Jared Wasinger 2024-10-17 16:20:27 +07:00
  • b374378446 update test chain configs which aren't merged to have a known TTD (max possible). Otherwise, we cannot create the consensus engine if ttd==nil. Jared Wasinger 2024-10-16 21:40:36 +07:00
  • 58018396af fix graphql test Jared Wasinger 2024-10-16 21:00:46 +07:00
  • 739baec2f8 add check in CreateConensusEngine that TerminalTotalDifficulty is specified. Remove unused parts from HF description generation Jared Wasinger 2024-10-16 20:32:49 +07:00
  • 1fbde1abaf rename parameter in GenerateBadBlock. remove unecessary comment Jared Wasinger 2024-10-16 19:51:45 +07:00
  • 0c3eb5fbd9 remove ttdpassed from various testdata Jared Wasinger 2024-10-16 19:04:21 +07:00
  • 69f61a006a core/vm/runtime: remove another instance of ttdpassed. Isolating this into its own commit as a reminder to double-check that this doesn't break anything Jared Wasinger 2024-10-16 18:35:47 +07:00