Commit Graph

  • 73edf5f0ce all: remove TerminalTotalDifficultyPassed. Jared Wasinger 2024-10-16 18:03:56 +07:00
  • d8e8d7b6db feat: return revert data Confucian 2024-10-22 17:26:56 +08:00
  • d61dc43696 feat: return revert data Confucian 2024-10-22 12:49:36 +08:00
  • a796bf4a81 eth/tracers/internal/tracertest: add missing Random to call context islishude 2024-10-22 12:27:31 +08:00
  • a376f4b93e
    Add more transactions into blocks Francis Li 2024-10-21 11:40:57 -07:00
  • 859bda36cc eth/tracers: add testcases jsvisa 2024-10-21 23:28:44 +08:00
  • 9456ff2f5b eth/tracers: add disableCode/Storage options for prestate jsvisa 2024-10-21 23:28:24 +08:00
  • 21f5a77ece core/state: fix several hook issues Gary Rong 2024-10-21 18:57:51 +08:00
  • a5fe7353cf
    common: drop BigMin and BigMax, they pollute our dep graph () Péter Szilágyi 2024-10-21 12:45:33 +03:00
  • d7bd1e6c8d core/vm: rename opcode DIFFICULTY to PREVRANDAO JukLee0ira 2024-10-21 16:48:18 +08:00
  • 9734568fd8 common: drop BigMin and BigMax, they pollute our dep graph Péter Szilágyi 2024-10-21 10:20:11 +03:00
  • ff1f6fbac9
    chore: fix function name in comment wangjingcun 2024-10-21 15:24:23 +08:00
  • 31a6418d77
    consensus/clique, miner: remove clique -> accounts dependency () Péter Szilágyi 2024-10-21 09:24:28 +03:00
  • 8eb19507f0 consensus/clique, miner: remove clique -> accounts dependency Péter Szilágyi 2024-10-20 19:31:39 +03:00
  • e4dbd5f685
    eth/tracers/js: avoid compiling js bigint when not needed () Martin HS 2024-10-20 18:36:51 +02:00
  • dac54e31a7
    build, internal, version: break ci.go/version->common dependency () Péter Szilágyi 2024-10-20 19:28:39 +03:00
  • 5c3b792e61 common/math: sigh, keep deleting dead code Péter Szilágyi 2024-10-20 15:43:39 +03:00
  • 9015a05f31
    common/math: delete some further dead code () Péter Szilágyi 2024-10-20 15:38:31 +03:00
  • f718e6a8e7 common/math: delete some further dead code Péter Szilágyi 2024-10-20 15:37:36 +03:00
  • 366b884926 build, internal, version: break ci.go/version->common dependency Péter Szilágyi 2024-10-20 13:13:44 +03:00
  • 717fc2b063
    eth/tracers/js: avoid compiling js bigint when not needed Martin Holst Swende 2024-10-19 22:16:47 +02:00
  • bb527b949a
    build: get rid of ci.go -> common direct dependency () Péter Szilágyi 2024-10-20 14:54:06 +03:00
  • 58c66be3d9 build: get rid of ci.go -> common direct dependency Péter Szilágyi 2024-10-20 14:52:29 +03:00
  • 48d05c43c9
    all: get rid of custom MaxUint64 and MaxUint64 () Péter Szilágyi 2024-10-20 14:41:51 +03:00
  • 41c38739c4 all: get rid of custom MaxUint64 and MaxUint64 Péter Szilágyi 2024-10-20 14:33:46 +03:00
  • babd5d8026
    core/state: fix runaway alloc caused by prefetcher heap escape () Péter Szilágyi 2024-10-20 13:25:15 +03:00
  • 437b0a0fc1 build, internal, version: break ci.go/version->common dependency Péter Szilágyi 2024-10-20 13:13:44 +03:00
  • de1422b2eb
    core/state: fixup trie prefetcher test for new prefect func signature lightclient 2024-10-19 11:17:28 -06:00
  • 596d065e31
    Merge 98e91df6b00b86cdbd7aa6cf9d7ebbbf6ba6fe04 into b6c62d5887e2bea38df0c294077d30ca0f6a3c97 rjl493456442 2024-10-19 11:11:54 +07:00
  • 2092132dd6
    rpc, ethclient: Add rpc.ClientInterface and use it in ethclient to allow custom rpc client implementation Lucas ALLOIN 2024-10-19 01:30:24 +02:00
  • 754cb33b11 core/state: fix runaway alloc caused by prefetcher heap escape Péter Szilágyi 2024-10-18 22:38:08 +03:00
  • 86026a832c
    Update helpers.go rajeshwariramya 2024-10-18 22:59:53 +05:30
  • b6c62d5887
    core, trie, triedb: minor changes from snapshot integration () rjl493456442 2024-10-18 23:06:31 +08:00
  • 8ca0cd582d
    core/state: make inner statedb explicit, implement alternative logging burn Martin Holst Swende 2024-10-18 12:01:05 +02:00
  • 4de4fa4b60
    core/state: add testcase for handling of burned balances Martin Holst Swende 2024-10-18 10:57:56 +02:00
  • ccaab0ae10
    core/state, core/vm, eth/tracers: move state log mechanisms to separate layer Martin Holst Swende 2024-10-10 14:35:42 +02:00
  • bf23d41fdc Dockerfile, build: prebuild and cache dependencies Péter Szilágyi 2024-10-18 17:50:26 +03:00
  • ebdffa606c
    Merge 8c6bf3b10aa9c0a83d96448cab93e91a452975a0 into 3ff73d46b3592ca37175021b9aa3cb5187698070 rjl493456442 2024-10-18 20:53:05 +08:00
  • 3ff73d46b3
    build: reenable building arm64 concurrently () Péter Szilágyi 2024-10-18 14:49:27 +03:00
  • 6cd640b40d build: reenable building arm64 concurrently Péter Szilágyi 2024-10-18 14:45:00 +03:00
  • 6dd8f57f9c
    Create book_example.go M.Mohamed Fouzhan 2024-10-18 15:17:39 +05:30
  • 9891f02d48
    gitignore: get rid of some relics () Péter Szilágyi 2024-10-18 12:02:32 +03:00
  • af23e5a293 gitignore: get rid of some relics Péter Szilágyi 2024-10-18 12:01:36 +03:00
  • f32f8686cd
    swarm: nuke this leftover () Péter Szilágyi 2024-10-18 11:34:46 +03:00
  • 32dc707180 swarm: nuke this leftover Péter Szilágyi 2024-10-18 11:33:57 +03:00
  • dc5c850116
    Update types.go M.Mohamed Fouzhan 2024-10-18 12:55:08 +05:30
  • ceea63bc19 feat: signer: support encoding fixed and dynamic arrays to fully comply with EIP 712 spec Naveen 2024-10-18 16:19:39 +11:00
  • ab29500725
    Merge c0c8a64343fc53718506341b6bbb83ac3f8bf70c into afea3bd49c85a174de52ff42c1c98e8ee9413023 will-2012 2024-10-17 21:55:37 -07:00
  • b473070af1
    Merge 2bcbd158b1377fc47c755cded9c44bd3f64bd8d3 into afea3bd49c85a174de52ff42c1c98e8ee9413023 Martin HS 2024-10-18 10:44:36 +07:00
  • 12fdb1beb5
    Move ExecutionWitness to API Francis Li 2024-10-17 14:48:04 -07:00
  • f890012043 core/exex/exex: fix typo Péter Szilágyi 2024-10-17 22:05:18 +03:00
  • afea3bd49c
    beacon/engine, core/txpool, eth/catalyst: add engine_getBlobsV1 API () Péter Szilágyi 2024-10-17 19:27:35 +03:00
  • 88800178a4 triedb/pathdb: change stateset encode/decode Gary Rong 2024-10-17 20:12:50 +08:00
  • e159fef3f2
    website: add repository resource for building Go dapps tr1sm0s1n 2024-10-17 16:35:29 +05:30
  • 36b41942f4 Merge branch 'master' into tracing/v1.1 Sina Mahmoodi 2024-10-17 11:18:16 +02:00
  • 92337d87d9 rm newline Sina Mahmoodi 2024-10-17 11:18:13 +02:00
  • 2754b414ed drop OnReorg Sina Mahmoodi 2024-10-17 11:07:58 +02:00
  • e26468f6f6
    beacon/engine,eth/catalyst: hex marshal requests in engine api () lightclient 2024-10-17 02:05:17 -06:00
  • 1da34a37ec
    miner: send full request when resolving full payload () lightclient 2024-10-17 02:04:20 -06:00
  • 978ca5fc5e
    eth/tracers: various fixes () Sina M 2024-10-17 06:51:47 +02:00
  • 0824912d4f
    Merge 3738a2fa6e4157939f7ea3f0be93616a048472ea into 18a591811f2afb68adeb978d69ca443cbb252fd8 Delweng 2024-10-17 10:45:12 +07:00
  • 757054533b
    Merge c8dfa31422832153cc66fb089588560ed8b8762a into 18a591811f2afb68adeb978d69ca443cbb252fd8 Delweng 2024-10-17 10:04:12 +08:00
  • 0195d1a00e eth/catalyst: remove unsafe Felix Lange 2024-10-17 01:00:24 +02:00
  • ceb8f8ebbc update Felix Lange 2024-10-17 00:45:52 +02:00
  • 0128acd65a beacon/engine,eth/catalyst: hex marshal requests in engine api lightclient 2024-10-15 10:43:40 -06:00
  • 8c235437fa
    miner: send full request when resolving full payload lightclient 2024-10-16 16:29:58 -06:00
  • 6e02b8c7fb
    beacon/engine,eth/catalyst: hex marshal requests in engine api lightclient 2024-10-16 15:29:37 -06:00
  • e0b4a396f7 core/exex: exposed last finalized block on chain interface too Péter Szilágyi 2024-10-16 23:03:34 +03:00
  • 062209fff8 core: support finality event on exec Péter Szilágyi 2024-10-16 22:58:21 +03:00
  • f6cbab924b cmd/utils: fix flag cutset Péter Szilágyi 2024-10-16 22:15:11 +03:00
  • 6e8a54fbb4 core/exex: expose account and storage trie iterators Péter Szilágyi 2024-10-16 21:08:11 +03:00
  • 22d0842323 core, plugins: add exex reorg support and access to receipts Péter Szilágyi 2024-10-16 20:32:38 +03:00
  • c4427192cb cmd, core, plugins: introduce config struct, allow user flags Péter Szilágyi 2024-10-16 15:37:47 +03:00
  • b82813de40 core/exex: get rid of statedb dependency Péter Szilágyi 2024-10-16 15:17:11 +03:00
  • 004c37032a cmd, core, eth: add support for Reth style ExEx plugins Péter Szilágyi 2024-10-16 13:30:41 +03:00
  • 18a591811f
    core: reduce peak memory usage during reorg () Marius van der Wijden 2024-10-16 18:46:40 +02:00
  • bcd993a13d core: revert faulty API behavior, add shador code with correct behavior Péter Szilágyi 2024-10-16 19:20:55 +03:00
  • fc6fb1a311 change formatter Jared Wasinger 2024-10-16 22:50:10 +07:00
  • 07fb925ac6 beacon/engine: return formatted engine api error message and internal error in EngineAPIError.Error method Jared Wasinger 2024-10-16 22:38:36 +07:00
  • f137c10f33
    Update comments Francis Li 2024-10-16 08:36:57 -07:00
  • 9b1fd811f8
    feat(rpc): implement debug_executionWitness API () Francis Li 2024-10-15 20:25:43 -07:00
  • a6c4273a59 core: rework reorg to use headers only; emit reverted logs in reverse Péter Szilágyi 2024-10-16 18:30:20 +03:00
  • b0799c24e7 core: revert log emission order Péter Szilágyi 2024-10-16 16:37:57 +03:00
  • 75ca47f657 all: remove terminalTotalDifficultyPassed steven 2024-10-16 19:58:07 +08:00
  • 3da0fa5ec2 core: reorganize the code a bit Marius van der Wijden 2024-10-16 11:21:19 +02:00
  • c7b3922ed6 core: also reduce memory of newChain Marius van der Wijden 2024-10-15 11:12:00 +02:00
  • 99c0c1818a core: add better benchmark numbers Marius van der Wijden 2024-10-15 11:04:05 +02:00
  • 56011b6d87 core: try to reduce peak memory usage during reorg Marius van der Wijden 2024-10-15 03:27:54 +02:00
  • 368e16f39d
    core, eth, ethstats: simplify chain head events () Péter Szilágyi 2024-10-16 10:32:58 +03:00
  • 0217d73773
    Update SECURITY.md Fredrik Svantes 2024-10-16 09:19:41 +02:00
  • 0104c64075 trie, triedb/pathdb: address comment Gary Rong 2024-10-16 15:06:42 +08:00
  • ef42ebbcb1 trie, triedb: address comments Gary Rong 2024-10-16 14:42:46 +08:00
  • d6b2ebbe7b core, trie, triedb: port changes from the snapshot integration Gary Rong 2024-10-15 15:14:17 +08:00
  • bc315ffdc0 core: minor unused stuf cleanup Péter Szilágyi 2024-10-16 09:41:01 +03:00
  • 56ff85a808
    Merge pull request from shemnon/state-tests-origin Marius van der Wijden 2024-10-16 05:54:54 +02:00
  • fcf29b4da2
    Merge 7d351600b6f345ab90aaa0bf0abbce721cd1c682 into 15bf90ebc5eb8757b0a3e3fa3a5b6c8d3279c0be Delweng 2024-10-15 14:46:10 -07:00
  • b3d73c6a7a
    Merge 165e892e21fcc85884c62490995ef0549b5d32b5 into 15bf90ebc5eb8757b0a3e3fa3a5b6c8d3279c0be Martin HS 2024-10-15 14:45:42 -07:00
  • ff7ac51348 limit scope to state tests Danno Ferrin 2024-10-15 15:01:27 -06:00
  • 1b9940486e Restore state test transction context Danno Ferrin 2024-10-15 10:11:44 -06:00
  • 15bf90ebc5
    core, ethdb/pebble: run pebble in non-sync mode () rjl493456442 2024-10-15 23:10:03 +08:00