Commit Graph

  • 72744cebe7
    refactor: abstract `hookstest.Register()` out of `hookstest.Stub.Register()` (#12) Arran Schlosberg 2024-09-11 17:52:14 +0100
  • de0b3f6396 fix failing unit test Guillaume Ballet 2024-09-11 18:35:26 +0200
  • 98c7552eff eth/gasestimator: an error is reported directly when the maximum gas is less than 21000 #30419 Luke 2024-09-11 21:55:02 +0800
  • ec69830b6f
    core/vm: remove panic when address is not present (#30414) Dylan Vassallo 2024-09-11 15:11:08 +0200
  • e920a82dca
    vm: spec fixes (#493) Ignacio Hagopian 2024-09-11 10:11:00 -0300
  • d9991bbee9
    feat: `params.ChainConfig` extra payload can use root JSON (#8) Arran Schlosberg 2024-09-11 11:27:43 +0100
  • 3e649bf969
    Merge f097096227 into c70b0a9138 #21515 Alexander 2024-09-11 00:43:36 -0400
  • aed5ce7d9c
    Merge cdbfef880d into c70b0a9138 #27508 Lee Bousfield 2024-09-11 00:29:01 -0400
  • 6940bca783
    Merge 6d941efb0b into c70b0a9138 #28076 dwn1998 2024-09-11 00:27:36 -0400
  • b6f3eb9093
    chore: basic CI (#9) Arran Schlosberg 2024-09-10 20:52:25 +0100
  • 48aa710544 trace new gas change Guillaume Ballet 2024-09-10 21:50:48 +0200
  • 568ea84e2f
    fix create init witness gas charge (#484) Tanishq Jasoria 2024-09-10 21:38:54 +0200
  • c70b0a9138
    beacon/engine/types: remove PayloadV4 (#30415) lightclient 2024-09-10 12:52:20 -0600
  • 4c66c8f064
    vm: charge code-chunk in JUMP and JUMPI if corresponds (#492) Ignacio Hagopian 2024-09-10 15:21:55 -0300
  • 5429fd87c8
    chore: squash `arr4n/libevm` into `libevm` (#7) Arran Schlosberg 2024-09-10 19:20:32 +0100
  • 4abb9c495c Add post state to selfdestruct test Sina Mahmoodi 2024-09-10 18:16:57 +0200
  • ee0bd810e3 add selfdestruct test case Sina Mahmoodi 2024-09-10 17:57:24 +0200
  • 6f1ee2e5c0 eth/protocols/eth: add protocol handler fuzzers #30417 Marius van der Wijden 2024-09-10 07:46:50 +0200
  • 8578fb7669
    all: impl eip-7702 #30078 lightclient 2024-06-26 17:12:17 -0600
  • 5b97b03fb8 lint and adding support for overriding callOptions #30416 Justin Brower 2024-09-09 14:58:44 -0400
  • c9072e55c4 rm unused helpers Justin Brower 2024-09-09 11:19:41 -0400
  • 2c14e39864 add docs Justin Brower 2024-09-09 11:19:03 -0400
  • e75241a5b6 save Justin Brower 2024-09-09 11:16:44 -0400
  • 4eb0e403f5 forgot artifacts Sina Mahmoodi 2024-09-09 17:12:12 +0200
  • 71b760a168 support multicall via codegeneration Justin Brower 2024-09-09 11:08:42 -0400
  • 3aae627db3
    all: implement eip-7251 consolidation requests #29052 Mario Vega 2024-06-21 17:41:17 +0000
  • dbdecb55dc
    all: implement eip-7002 EL triggered withdrawal requests lightclient 2024-09-04 14:41:24 +0200
  • a502147106
    beacon/engine/types: remove PayloadV4 #30415 lightclient 2024-09-09 07:38:12 -0600
  • c173c1b73f core/vm: remove panic when address is not present #30414 Dylan Vassallo 2024-09-09 12:50:00 +0200
  • 0fe416d704 core/rawdb: polish #29792 Gary Rong 2024-08-28 10:09:49 +0800
  • 8b8e5b98cc core/rawdb: log the error message Gary Rong 2024-05-22 14:30:48 +0800
  • e6ba338d50 core/rawdb: fix read error Gary Rong 2024-05-22 14:24:01 +0800
  • 65baef9e0e core/rawdb: fsync data file Gary Rong 2024-05-21 15:43:04 +0800
  • af9d4bf586 core/rawdb, triedb/pathdb: various fixes Gary Rong 2024-05-21 10:43:08 +0800
  • 7bf5d58308 core/rawdb: introduce freezer index repair mechanism Gary Rong 2024-05-15 16:48:15 +0800
  • 2071539fea params: update floor gas price Marius van der Wijden 2024-09-08 22:19:29 +0200
  • 5a06d9204a core: started implementing eip-7623 Marius van der Wijden 2024-02-20 23:22:43 +0100
  • cb57738452
    cmd/eofdump: more test vectors from fuzzing #29518 Martin Holst Swende 2024-09-08 18:56:55 +0200
  • 190d8b475f cmd/eofdump: update tests Martin Holst Swende 2024-09-08 13:10:47 +0200
  • 6a6d049815 core: fix rebase Marius van der Wijden 2024-09-08 13:13:14 +0200
  • cd7f772ab9 core/vm: move fix for JUMPF Marius van der Wijden 2024-09-06 12:31:40 +0200
  • 658e4e5559 Fix EOF Validation issues Danno Ferrin 2024-09-05 15:52:50 -0600
  • 71ffe6e6dd cmd/eofdump: simplify tests Martin Holst Swende 2024-09-06 13:53:12 +0200
  • 61d8f53934 cmd/eofdump: regenerate testdata Martin Holst Swende 2024-09-06 12:37:35 +0200
  • 5a1acc4a07 core/vm: no more recursive errors Marius van der Wijden 2024-09-06 12:21:30 +0200
  • cdae48c452 cmd/eofdump: regular- and fuzz-testing of eof parsing Martin Holst Swende 2024-09-06 11:45:55 +0200
  • ddb9907a7a core/vm: apply suggestions, make ReturnStack an object Marius van der Wijden 2024-09-04 16:27:13 +0200
  • 6549a87202 core/vm: rebase Marius van der Wijden 2024-09-04 15:50:39 +0200
  • 5d8df7b5a1 core/vm: add comments Marius van der Wijden 2024-09-02 17:19:00 +0200
  • 34d2744aaf core/vm: typo Marius van der Wijden 2024-09-02 17:06:47 +0200
  • e4af62e5f2 core/vm: correctly validate container types Marius van der Wijden 2024-08-30 13:53:45 +0200
  • 5475bc96ca cmd/eofdump: correctly read container type Marius van der Wijden 2024-08-30 13:00:26 +0200
  • ee8d477b88 core/vm: fix backward jump validation Marius van der Wijden 2024-08-30 12:50:26 +0200
  • f314ec0847 core/vm: fix RJUMPV jump analysis overflow Marius van der Wijden 2024-08-30 12:37:34 +0200
  • a7953691df core/vm: fix fuzzing found error, where RJUMP overwrites stack bounds Marius van der Wijden 2024-08-30 12:00:22 +0200
  • 2537d43008 core: fix rebasing issues Marius van der Wijden 2024-08-30 11:11:31 +0200
  • ec62e60c3b cmd/eofdump: clear up error handling Marius van der Wijden 2024-08-30 11:02:14 +0200
  • a17f843f8f core: fix rebasing issues Marius van der Wijden 2024-08-29 11:43:39 +0200
  • 24c56f2a4f Fix std.out issues with eofparse Danno Ferrin 2024-08-02 07:43:52 -0600
  • 9edd35cefe Apply new container mode validations Danno Ferrin 2024-08-02 07:39:58 -0600
  • 28db438a8e CALLF Stack validation height Danno Ferrin 2024-08-02 07:37:24 -0600
  • 71528b30a4 Remove TXCREATE Danno Ferrin 2024-08-02 07:33:26 -0600
  • a484bfacf0 core/vm: updated to v1.0.6, fix bugs Marius van der Wijden 2024-07-18 13:25:32 +0200
  • e61f11a7a3 Fix EXTCALL Order Danno Ferrin 2024-07-15 21:28:24 -0600
  • 1a9855486f core/vm: fix create, reject EOF deployment from legacy contracts Marius van der Wijden 2024-07-02 13:05:33 +0200
  • 3f038776b6 core/vm: fix opCreate, reject eof contracts Marius van der Wijden 2024-07-02 12:57:15 +0200
  • f6d4997820 core/vm: fix opEOFCreate, forward calldata Marius van der Wijden 2024-07-02 12:51:11 +0200
  • e9ad878b90 core/vm: fix opEOFCreate, correct initcode stuff Marius van der Wijden 2024-07-02 11:37:00 +0200
  • abe9f28845 core/vm: fix opReturnContract, don't pay for mem copy Marius van der Wijden 2024-07-01 15:47:17 +0200
  • fbec4dca55 core/vm: fix opEOFCreate hashing charge Marius van der Wijden 2024-06-28 17:04:09 +0200
  • 80da4fd2bb core/vm: fix opDataCopy Marius van der Wijden 2024-06-28 14:22:05 +0200
  • 218c887878 core/vm: fix opExt{*}Call address space extension Marius van der Wijden 2024-06-28 10:37:48 +0200
  • 03b75144b9 core/vm: fix opExt{*}Call return values Marius van der Wijden 2024-06-28 10:35:27 +0200
  • e0c3db0de4 core/vm: mark the correct address as touched Marius van der Wijden 2024-06-28 10:18:39 +0200
  • dc4d53b83c core/vm: turn return values around Marius van der Wijden 2024-06-28 09:43:10 +0200
  • dff080904b core/vm: added comments Marius van der Wijden 2024-06-26 11:34:38 +0200
  • 6c97819d94 core/vm: fix opExtCode{Size,Hash,Copy} Marius van der Wijden 2024-06-26 11:32:57 +0200
  • b2ae97892d core/vm: check for returnStack overflow in opCallf Marius van der Wijden 2024-06-26 11:12:39 +0200
  • 3d8ca3c526 core/vm: check for returnStack overflow in opCallf Marius van der Wijden 2024-06-26 11:11:18 +0200
  • e1b9f4a6f5 core/vm: only allow eof calls from opExtCall Marius van der Wijden 2024-06-26 10:57:19 +0200
  • aa8e431183 core/vm: fix opExtStaticCall Marius van der Wijden 2024-06-26 09:34:01 +0200
  • a1b359f310 core/vm: fix opReturnDataLoad Marius van der Wijden 2024-06-25 14:53:25 +0200
  • fa6b1b9fa1 core/vm: fix opRJumpV Marius van der Wijden 2024-06-25 12:11:07 +0200
  • 19e296506a core/vm: fix opSwapN Marius van der Wijden 2024-06-25 11:45:04 +0200
  • b5af91a5c9 core/vm: fix opExchange Marius van der Wijden 2024-06-25 11:44:08 +0200
  • d1317f2f76 core/vm: fixed bugs, made basic blockchain tests pass Marius van der Wijden 2024-06-24 17:31:34 +0200
  • 07db5b86b1 core/types: implement mega-eof spec Marius van der Wijden 2024-04-12 17:28:29 +0200
  • 1dccd90224 core/vm: add optional containerSections Marius van der Wijden 2024-04-12 16:06:56 +0200
  • 9354ef082b core/vm: add eof container lightclient@protonmail.com 2022-12-06 14:23:27 -0700
  • 93c2bc0f2a all: update math/rand to math/rand/v2 #30413 Yang Hau 2024-09-08 11:47:55 +0200
  • 183e7b702a
    core: force add new delegation to accesslist lightclient 2024-09-07 09:50:44 -0600
  • 75a43aed6c
    add delegation designator to witness lightclient 2024-09-07 08:52:32 -0600
  • 0fb14d5b33
    Update extapi_changelog.md #30412 DAVID OKEAMAH 2024-09-07 04:18:13 +0100
  • 921fa574a6 core/state/snapshot : use mark stale in different layer #30411 ucwong 2024-09-07 04:18:22 +0800
  • 9db178c799
    all: impl eip-7702 lightclient 2024-06-26 17:12:17 -0600
  • 9d87ac7c12
    all: implement eip-7251 consolidation requests Mario Vega 2024-06-21 17:41:17 +0000
  • cc3e859d41
    all: implement eip-7002 EL triggered withdrawal requests lightclient 2024-09-04 14:41:24 +0200
  • 3ba2a4d098 core/{state, vm}: Nyota contract create init simplification Guillaume Ballet 2024-09-06 17:05:16 +0200
  • d71831255d
    core/state/snapshot: port changes from 29995 (#30040) #30410 rjl493456442 2024-09-06 23:02:34 +0800
  • 518be4a20c core: avoid unnecessary tip fee calculations #30408 islishude 2024-09-06 22:29:40 +0800