Commit Graph

  • 4eb0e403f5 forgot artifacts Sina Mahmoodi 2024-09-09 17:12:12 +02:00
  • 71b760a168 support multicall via codegeneration Justin Brower 2024-09-09 11:08:42 -04:00
  • 3aae627db3
    all: implement eip-7251 consolidation requests Mario Vega 2024-06-21 17:41:17 +00:00
  • dbdecb55dc
    all: implement eip-7002 EL triggered withdrawal requests lightclient 2024-09-04 14:41:24 +02:00
  • a502147106
    beacon/engine/types: remove PayloadV4 lightclient 2024-09-09 07:38:12 -06:00
  • c173c1b73f core/vm: remove panic when address is not present Dylan Vassallo 2024-09-09 12:50:00 +02:00
  • 0fe416d704 core/rawdb: polish Gary Rong 2024-08-28 10:09:49 +08:00
  • 8b8e5b98cc core/rawdb: log the error message Gary Rong 2024-05-22 14:30:48 +08:00
  • e6ba338d50 core/rawdb: fix read error Gary Rong 2024-05-22 14:24:01 +08:00
  • 65baef9e0e core/rawdb: fsync data file Gary Rong 2024-05-21 15:43:04 +08:00
  • af9d4bf586 core/rawdb, triedb/pathdb: various fixes Gary Rong 2024-05-21 10:43:08 +08:00
  • 7bf5d58308 core/rawdb: introduce freezer index repair mechanism Gary Rong 2024-05-15 16:48:15 +08:00
  • 763f8cb4f8 params: fix sync problem Daniel Liu 2024-09-04 12:01:20 +08:00
  • 2071539fea params: update floor gas price Marius van der Wijden 2024-09-08 22:19:29 +02:00
  • 5a06d9204a core: started implementing eip-7623 Marius van der Wijden 2024-02-20 23:22:43 +01:00
  • cb57738452
    cmd/eofdump: more test vectors from fuzzing Martin Holst Swende 2024-09-08 18:56:55 +02:00
  • 190d8b475f cmd/eofdump: update tests Martin Holst Swende 2024-09-08 13:10:47 +02:00
  • 6a6d049815 core: fix rebase Marius van der Wijden 2024-09-08 13:13:14 +02:00
  • cd7f772ab9 core/vm: move fix for JUMPF Marius van der Wijden 2024-09-06 12:31:40 +02:00
  • 658e4e5559 Fix EOF Validation issues Danno Ferrin 2024-09-05 15:52:50 -06:00
  • 71ffe6e6dd cmd/eofdump: simplify tests Martin Holst Swende 2024-09-06 13:53:12 +02:00
  • 61d8f53934 cmd/eofdump: regenerate testdata Martin Holst Swende 2024-09-06 12:37:35 +02:00
  • 5a1acc4a07 core/vm: no more recursive errors Marius van der Wijden 2024-09-06 12:21:30 +02:00
  • cdae48c452 cmd/eofdump: regular- and fuzz-testing of eof parsing Martin Holst Swende 2024-09-06 11:45:55 +02:00
  • ddb9907a7a core/vm: apply suggestions, make ReturnStack an object Marius van der Wijden 2024-09-04 16:27:13 +02:00
  • 6549a87202 core/vm: rebase Marius van der Wijden 2024-09-04 15:50:39 +02:00
  • 5d8df7b5a1 core/vm: add comments Marius van der Wijden 2024-09-02 17:19:00 +02:00
  • 34d2744aaf core/vm: typo Marius van der Wijden 2024-09-02 17:06:47 +02:00
  • e4af62e5f2 core/vm: correctly validate container types Marius van der Wijden 2024-08-30 13:53:45 +02:00
  • 5475bc96ca cmd/eofdump: correctly read container type Marius van der Wijden 2024-08-30 13:00:26 +02:00
  • ee8d477b88 core/vm: fix backward jump validation Marius van der Wijden 2024-08-30 12:50:26 +02:00
  • f314ec0847 core/vm: fix RJUMPV jump analysis overflow Marius van der Wijden 2024-08-30 12:37:34 +02:00
  • a7953691df core/vm: fix fuzzing found error, where RJUMP overwrites stack bounds Marius van der Wijden 2024-08-30 12:00:22 +02:00
  • 2537d43008 core: fix rebasing issues Marius van der Wijden 2024-08-30 11:11:31 +02:00
  • ec62e60c3b cmd/eofdump: clear up error handling Marius van der Wijden 2024-08-30 11:02:14 +02:00
  • a17f843f8f core: fix rebasing issues Marius van der Wijden 2024-08-29 11:43:39 +02:00
  • 24c56f2a4f Fix std.out issues with eofparse Danno Ferrin 2024-08-02 07:43:52 -06:00
  • 9edd35cefe Apply new container mode validations Danno Ferrin 2024-08-02 07:39:58 -06:00
  • 28db438a8e CALLF Stack validation height Danno Ferrin 2024-08-02 07:37:24 -06:00
  • 71528b30a4 Remove TXCREATE Danno Ferrin 2024-08-02 07:33:26 -06:00
  • a484bfacf0 core/vm: updated to v1.0.6, fix bugs Marius van der Wijden 2024-07-18 13:25:32 +02:00
  • e61f11a7a3 Fix EXTCALL Order Danno Ferrin 2024-07-15 21:28:24 -06:00
  • 1a9855486f core/vm: fix create, reject EOF deployment from legacy contracts Marius van der Wijden 2024-07-02 13:05:33 +02:00
  • 3f038776b6 core/vm: fix opCreate, reject eof contracts Marius van der Wijden 2024-07-02 12:57:15 +02:00
  • f6d4997820 core/vm: fix opEOFCreate, forward calldata Marius van der Wijden 2024-07-02 12:51:11 +02:00
  • e9ad878b90 core/vm: fix opEOFCreate, correct initcode stuff Marius van der Wijden 2024-07-02 11:37:00 +02:00
  • abe9f28845 core/vm: fix opReturnContract, don't pay for mem copy Marius van der Wijden 2024-07-01 15:47:17 +02:00
  • fbec4dca55 core/vm: fix opEOFCreate hashing charge Marius van der Wijden 2024-06-28 17:04:09 +02:00
  • 80da4fd2bb core/vm: fix opDataCopy Marius van der Wijden 2024-06-28 14:22:05 +02:00
  • 218c887878 core/vm: fix opExt{*}Call address space extension Marius van der Wijden 2024-06-28 10:37:48 +02:00
  • 03b75144b9 core/vm: fix opExt{*}Call return values Marius van der Wijden 2024-06-28 10:35:27 +02:00
  • e0c3db0de4 core/vm: mark the correct address as touched Marius van der Wijden 2024-06-28 10:18:39 +02:00
  • dc4d53b83c core/vm: turn return values around Marius van der Wijden 2024-06-28 09:43:10 +02:00
  • dff080904b core/vm: added comments Marius van der Wijden 2024-06-26 11:34:38 +02:00
  • 6c97819d94 core/vm: fix opExtCode{Size,Hash,Copy} Marius van der Wijden 2024-06-26 11:32:57 +02:00
  • b2ae97892d core/vm: check for returnStack overflow in opCallf Marius van der Wijden 2024-06-26 11:12:39 +02:00
  • 3d8ca3c526 core/vm: check for returnStack overflow in opCallf Marius van der Wijden 2024-06-26 11:11:18 +02:00
  • e1b9f4a6f5 core/vm: only allow eof calls from opExtCall Marius van der Wijden 2024-06-26 10:57:19 +02:00
  • aa8e431183 core/vm: fix opExtStaticCall Marius van der Wijden 2024-06-26 09:34:01 +02:00
  • a1b359f310 core/vm: fix opReturnDataLoad Marius van der Wijden 2024-06-25 14:53:25 +02:00
  • fa6b1b9fa1 core/vm: fix opRJumpV Marius van der Wijden 2024-06-25 12:11:07 +02:00
  • 19e296506a core/vm: fix opSwapN Marius van der Wijden 2024-06-25 11:45:04 +02:00
  • b5af91a5c9 core/vm: fix opExchange Marius van der Wijden 2024-06-25 11:44:08 +02:00
  • d1317f2f76 core/vm: fixed bugs, made basic blockchain tests pass Marius van der Wijden 2024-06-24 17:31:34 +02:00
  • 07db5b86b1 core/types: implement mega-eof spec Marius van der Wijden 2024-04-12 17:28:29 +02:00
  • 1dccd90224 core/vm: add optional containerSections Marius van der Wijden 2024-04-12 16:06:56 +02:00
  • 9354ef082b core/vm: add eof container lightclient@protonmail.com 2022-12-06 14:23:27 -07:00
  • 93c2bc0f2a all: update math/rand to math/rand/v2 Yang Hau 2024-09-08 11:47:55 +02:00
  • 183e7b702a
    core: force add new delegation to accesslist lightclient 2024-09-07 09:50:44 -06:00
  • 75a43aed6c
    add delegation designator to witness lightclient 2024-09-07 08:52:32 -06:00
  • 13b9c9fcad
    fix: Dockerfile.alltools to reduce vulnerabilities snyk-io[bot] 2024-09-07 14:29:39 +00:00
  • 0fb14d5b33
    Update extapi_changelog.md DAVID OKEAMAH 2024-09-07 04:18:13 +01:00
  • 921fa574a6 core/state/snapshot : use mark stale in different layer ucwong 2024-09-07 04:18:22 +08:00
  • 9db178c799
    all: impl eip-7702 lightclient 2024-06-26 17:12:17 -06:00
  • 9d87ac7c12
    all: implement eip-7251 consolidation requests Mario Vega 2024-06-21 17:41:17 +00:00
  • cc3e859d41
    all: implement eip-7002 EL triggered withdrawal requests lightclient 2024-09-04 14:41:24 +02:00
  • 3ba2a4d098 core/{state, vm}: Nyota contract create init simplification Guillaume Ballet 2024-09-06 17:05:16 +02:00
  • d71831255d
    core/state/snapshot: port changes from 29995 (#30040) rjl493456442 2024-09-06 23:02:34 +08:00
  • 518be4a20c core: avoid unnecessary tip fee calculations islishude 2024-09-06 22:29:40 +08:00
  • b8bc851710
    fix gas charge (#483) Tanishq Jasoria 2024-09-06 15:24:58 +02:00
  • bf162634c1
    *CALL: charge witness costs before 1/64th subtraction (#488) Guillaume Ballet 2024-09-06 15:22:26 +02:00
  • deda286f20
    ci: update exec-spec-tests reference (#489) Ignacio Hagopian 2024-09-06 10:06:44 -03:00
  • 9e4b7f4c93 core/types: ensure signers instantiated only once Piers Powlesland 2024-09-06 13:27:12 +01:00
  • 88c8459005
    eth/fetcher: fix blob transaction propagation (#30125) Roberto Bayardo 2024-09-06 03:32:01 -07:00
  • 01b294880b core/state/snapshot: add a todo for the potential hang Gary Rong 2024-09-06 18:28:35 +08:00
  • 8f4fac7b86
    internal/ethapi: eth_multicall (#27720) Sina M 2024-09-06 11:31:00 +02:00
  • f12ed6a7a6 eth/fetcher: get rid of the atomic integer Gary Rong 2024-09-06 16:25:37 +08:00
  • 83775b1dc7
    build: upgrade -dlgo version to Go 1.23.1 (#30404) Marius Kjærstad 2024-09-06 10:11:14 +02:00
  • f25fcd34e1
    internal/ethapi: fix merge-conflicts Martin Holst Swende 2024-09-06 09:43:55 +02:00
  • 5035f99bce
    core/state: get rid of field pointer in journal (#30361) rjl493456442 2024-09-06 15:42:59 +08:00
  • 9da10f9a70
    Merge branch 'master' into multicall Martin Holst Swende 2024-09-06 09:38:25 +02:00
  • c8b9f0cbdf
    build: upgrade -dlgo version to Go 1.23.1 Marius Kjærstad 2024-09-06 07:40:08 +02:00
  • 2d045e22cc
    Delete custom-config.toml jp-imx 2024-09-06 15:07:52 +10:00
  • 3b12336504
    Replace naoina/toml with BurntSushi/toml Juan Palacios 2024-09-05 12:45:53 +10:00
  • 631ee2fbf0
    witness: fix code touching if size is zero (#486) Ignacio Hagopian 2024-09-05 18:35:35 -03:00
  • 654f844bdd
    t8ntool: add withdrawals to witness when filling (#487) Ignacio Hagopian 2024-09-05 17:13:14 -03:00
  • 4c23b4bd29
    eth/filers: nit: take lock when reading api.filters Darioush Jalali 2024-09-05 10:54:18 -07:00
  • 7c201562fe
    Merge b5c42658b50b2ecb1496539f7ec48b55b7a3488d into 623b17ba20daea8cfd2530dd906fda0193b79579 Martin HS 2024-09-05 16:02:57 +02:00
  • 6d2973ab8a
    Merge 323292732535601044419ed9e10f151fc798f6d3 into 623b17ba20daea8cfd2530dd906fda0193b79579 rjl493456442 2024-09-05 18:51:13 +08:00
  • 3232927325 core, eth, internal: introduce state override reader Gary Rong 2024-06-04 20:43:55 +08:00