Commit Graph

  • 83054b0ffe
    Handle empty case for memcpy_bytes Robin Salen 2023-10-23 19:12:54 -04:00
  • 8af189b927
    Merge pull request #1305 from topos-protocol/memset Robin Salen 2023-10-23 09:34:46 -04:00
  • 385ab3c64f
    Remove redundant Robin Salen 2023-10-23 08:15:10 -04:00
  • d185d30e89
    Speed-up memset and fix it to write 0 values Robin Salen 2023-10-23 07:55:09 -04:00
  • 0300a322de
    Merge pull request #1304 from topos-protocol/memcpy_bytes Robin Salen 2023-10-23 07:32:07 -04:00
  • 4140eb54f4
    Fix Robin Salen 2023-10-23 07:20:52 -04:00
  • 503a31b6f0
    Reviews Robin Salen 2023-10-23 07:16:39 -04:00
  • e2b662062a
    Merge pull request #1302 from topos-protocol/remove_kernel_memory_zeroing Robin Salen 2023-10-23 06:33:05 -04:00
  • 9607a41b84
    Merge pull request #1303 from topos-protocol/amortize_receipt_reset Robin Salen 2023-10-23 06:32:27 -04:00
  • 595dfa6bdb
    Merge pull request #1301 from topos-protocol/submod_kernel Robin Salen 2023-10-23 06:31:29 -04:00
  • ba61d15cf9
    Add macro for copying sequences of bytes Robin Salen 2023-10-21 16:36:41 -04:00
  • 6d2586ef58
    Amortize bloom reset Robin Salen 2023-10-21 14:39:34 -04:00
  • 40de505954
    Remove outdated code Robin Salen 2023-10-21 13:36:22 -04:00
  • 07ffe4f591
    Combine stack macros for fewer operations Robin Salen 2023-10-21 12:33:09 -04:00
  • 6ca9970a3b
    Alter stack to remove SWAPs for SUBMOD Robin Salen 2023-10-21 12:17:04 -04:00
  • 29005dc586
    Use SUBMOD in Kernel Robin Salen 2023-10-21 11:44:23 -04:00
  • 05006deb44
    Pad according to RATE rather than WIDTH (#1299) Linda Guiga 2023-10-21 07:51:26 -04:00
  • 49976ea2a9
    Check gas in sys_stop (#1297) Robin Salen 2023-10-19 07:55:39 -04:00
  • 817e3e78e0
    Combine DUP and SWAP (#1254) Linda Guiga 2023-10-18 17:32:43 -04:00
  • 29fdd3e372
    minor: use explicit builder.assert_zero for readability (#1293) Robin Salen 2023-10-16 08:53:59 -04:00
  • c9391be024
    Update check_ctls with extra looking values (#1290) Robin Salen 2023-10-16 08:53:42 -04:00
  • f92427021c Make clippy happy Matthias Goergens 2023-10-16 13:43:16 +08:00
  • d89966b076
    Merge pull request #1288 from 0xPolygonZero/git_dep_org_update BGluth 2023-10-12 13:46:00 -06:00
  • a02a2ecb97 Updated mir-protocol --> 0xPolygonZero BGluth 2023-10-12 11:07:11 -06:00
  • 1d60431992
    Store top of the stack in memory channel 0 (#1215) Hamy Ratoanina 2023-10-11 22:28:49 +02:00
  • 762e6f07b8
    Fix hash node case in mpt_delete_branch (#1278) wborgeaud 2023-10-11 18:57:17 +02:00
  • d7990ee137
    Add journal entry for logs (#1286) Linda Guiga 2023-10-11 10:36:23 -04:00
  • 9fd0425f67
    Fix journal order in sys_selfdestruct (#1287) wborgeaud 2023-10-11 16:24:00 +02:00
  • 49ca63ee0f
    Fix sys_blockhash (#1285) Hamy Ratoanina 2023-10-11 16:23:09 +02:00
  • 2aeecc3dd8
    Fix failed receipt. (#1284) Linda Guiga 2023-10-11 10:02:24 -04:00
  • b4203c3d47
    Make sure success is 0 in contract failure (#1283) Robin Salen 2023-10-10 06:23:20 -04:00
  • 41a29f069b
    Remove some dead_code in EVM crate (#1281) Robin Salen 2023-10-09 09:07:01 -04:00
  • 8a5eed9d1c
    Fix shift constraint (#1280) Robin Salen 2023-10-09 07:41:30 -04:00
  • e58d7795f8
    Remove reg_preimage columns in KeccakStark (#1279) Linda Guiga 2023-10-06 15:49:57 -04:00
  • 0de6f94962
    Remove extra SHL/SHR CTL. (#1270) Linda Guiga 2023-10-05 09:56:56 -04:00
  • 51eb7c0b52
    Merge pull request #1276 from topos-protocol/fix_empty_to_encoding Robin Salen 2023-10-04 07:43:18 -04:00
  • 571dc14f4c
    Fix encoding for empty recipient Robin Salen 2023-10-03 20:14:23 -04:00
  • 3ac0c4ae18
    Fix genesis state trie root when calling prove_root (#1271) wborgeaud 2023-10-03 17:47:10 +02:00
  • cd36e96cb8
    Derive clone for txn RLP structs (#1264) Robin Salen 2023-10-02 09:59:45 -04:00
  • 0f19cd0dbc
    Make gas fit in 2 limbs (#1261) Robin Salen 2023-09-29 14:47:23 -04:00
  • 4e2cba56bc
    Merge pull request #1262 from topos-protocol/fix_rc_doc Robin Salen 2023-09-29 11:39:53 -04:00
  • 8afd06cfdd
    Fix description of Range-Check columns in STARK modules Robin Salen 2023-09-29 11:24:36 -04:00
  • 300059572b
    Optimize lookup builder (#1258) nicholas-mainardi 2023-09-29 15:57:56 +02:00
  • 1ff6d4a283
    Merge pull request #1235 from topos-protocol/new-logup Linda Guiga 2023-09-27 15:02:21 +01:00
  • f49fbc8e9b
    Transactions trie support (#1232) Alonso González 2023-09-27 16:00:16 +02:00
  • acc659da07
    Add type 1 and 2 txn for RLP encoding support (#1255) Robin Salen 2023-09-26 14:56:18 -04:00
  • 916ce0ddb1
    Merge pull request #1228 from topos-protocol/constrain-genesis-state Linda Guiga 2023-09-26 18:08:38 +01:00
  • 5694af79f9
    Merge remote-tracking branch 'mir-plonky2/main' into constrain-genesis-state Linda Guiga 2023-09-26 12:24:48 -04:00
  • 75c0e47a30
    Apply comments. Linda Guiga 2023-09-26 12:21:29 -04:00
  • 03a9558198
    Handle additional panics (#1250) Robin Salen 2023-09-26 11:13:57 -04:00
  • 72241ca728
    Connect block_gas_used (#1253) wborgeaud 2023-09-26 15:05:45 +02:00
  • a24cd4f309
    Merge pull request #1251 from topos-protocol/fix-observe-challenges Linda Guiga 2023-09-25 18:14:35 -04:00
  • 043d12c20e
    Fix observe_block_metadata Linda Guiga 2023-09-25 17:30:31 -04:00
  • 8c78271f5c
    Add random value to block metadata and fix sys_prevrandao (#1207) wborgeaud 2023-09-25 18:20:22 +02:00
  • bbc6fe768f
    Merge branch 'main' into 'new-logup' Linda Guiga 2023-09-25 11:34:05 -04:00
  • 3983969ce9
    Use function for genesis block connection. Linda Guiga 2023-09-25 10:35:38 -04:00
  • 9d0101d652
    Merge branch 'main' into 'constrain-genesis-state' Linda Guiga 2023-09-25 09:53:27 -04:00
  • 0abc3b9210
    Apply comments (#1248) Robin Salen 2023-09-22 10:14:47 -04:00
  • d6be2b987b
    Remove generic_const_exprs feature from EVM crate (#1246) Robin Salen 2023-09-22 09:19:13 -04:00
  • 70d6dd974e
    Merge branch 'main' into new-logup Linda Guiga 2023-09-20 14:31:13 -04:00
  • f438d45f06
    Merge branch 'main' into 'new-logup'. Linda Guiga 2023-09-20 12:45:14 -04:00
  • 6618cfad4a
    Remove SEQUENCE_LEN in BytePackingStark (#1241) Robin Salen 2023-09-20 08:31:50 -04:00
  • 1b7207ee68
    Merge pull request #1244 from topos-protocol/block_metadata_doc Robin Salen 2023-09-20 06:24:38 -04:00
  • 459e9b3d29
    Merge pull request #1245 from topos-protocol/indexing_tables Robin Salen 2023-09-19 19:46:20 -04:00
  • d8874c8389
    Update ranges indices Robin Salen 2023-09-19 18:38:40 -04:00
  • c468465ca2
    Merge pull request #1243 from tamirhemo/main Nicholas Ward 2023-09-19 14:32:19 -07:00
  • edd3f383a1
    Add some doc for BlockMetadata / ExtraBlockData Robin Salen 2023-09-19 15:41:36 -04:00
  • 8a19f43678
    Merge pull request #1242 from topos-protocol/fix_multi_row_ctl Hamy Ratoanina 2023-09-19 21:16:31 +02:00
  • 8839285f4d add trait bound Tamir Hemo 2023-09-19 11:45:42 -07:00
  • a44379b5a1 fmt and clippy Tamir Hemo 2023-09-19 11:39:20 -07:00
  • 7d7f01da46 refactor prove method Tamir Hemo 2023-09-19 11:32:13 -07:00
  • 4eb6a3b57c
    Fix eval_table Hamy Ratoanina 2023-09-19 14:02:29 -04:00
  • ca44187201
    Merge branch 'main' into new-logup Linda Guiga 2023-09-19 10:56:17 -04:00
  • b60a3d4b29
    Merge pull request #1239 from topos-protocol/mload_mstore_with_packing Robin Salen 2023-09-19 06:23:01 -04:00
  • 053553d4d7
    Reuse new packing instructions for MLOAD and MSTORE Robin Salen 2023-09-18 16:02:52 -04:00
  • 696377bae7
    Merge pull request #1231 from topos-protocol/error_vs_panic Robin Salen 2023-09-18 14:55:55 -04:00
  • b5c28bd65e
    Rename utility methods for U256 conversion Robin Salen 2023-09-18 14:29:11 -04:00
  • f07351fc36
    Merge pull request #1238 from topos-protocol/cleanup Robin Salen 2023-09-18 10:16:55 -04:00
  • f3ea95cacc
    Merge branch 'main' into error_vs_panic Robin Salen 2023-09-18 09:59:52 -04:00
  • c4be838af4
    Typo Robin Salen 2023-09-18 09:59:48 -04:00
  • d1c00767bd
    Cleanup lookup_test module and reduce module visibility Robin Salen 2023-09-18 09:50:31 -04:00
  • 15064b3aa7
    Merge pull request #1229 from topos-protocol/next_row_ctls Hamy Ratoanina 2023-09-18 15:19:10 +02:00
  • 1a4caaa08f
    Move next row logic inside Column Hamy Ratoanina 2023-09-15 18:14:07 -04:00
  • ffa717877b
    Merge remote-tracking branch 'mir/main' into new-logup Robin Salen 2023-09-15 17:53:50 -04:00
  • a9b7b5a62f
    Revert "Remove where clauses: [(); CpuStark::<F, D>::COLUMNS]" Robin Salen 2023-09-15 17:53:44 -04:00
  • 8903aec129
    Change padding rule for CPU (#1234) Robin Salen 2023-09-15 17:46:58 -04:00
  • 865f185bfd
    Merge branch 'main' of github.com:mir-protocol/plonky2 into new-logup Robin Salen 2023-09-15 14:32:31 -04:00
  • 1afcafaded
    Merge pull request #1236 from topos-protocol/ci Nicholas Ward 2023-09-15 09:57:24 -07:00
  • 5db6abf026
    Update clippy in CI Robin Salen 2023-09-15 11:12:14 -04:00
  • 4f0330adea
    Update clippy in CI Robin Salen 2023-09-15 11:12:14 -04:00
  • ec9e619678
    Fix range Robin Salen 2023-09-15 10:57:32 -04:00
  • 66f935a748
    Remove where clauses: [(); CpuStark::<F, D>::COLUMNS] Linda Guiga 2023-09-15 15:34:06 +01:00
  • 91000591c3
    Merge branch 'main' of github.com:mir-protocol/plonky2 into new-logup Robin Salen 2023-09-15 07:51:19 -04:00
  • 9697c906f2
    Clippy Linda Guiga 2023-09-15 09:16:06 +01:00
  • 7dc2a7744d
    Cleanup Linda Guiga 2023-09-15 09:00:11 +01:00
  • c5af894e3f
    Add assert with char(F). Cleanup. Fix recursive challenges. Linda Guiga 2023-09-14 22:57:52 +01:00
  • 9ab8a11887
    Remove one helper function Linda Guiga 2023-09-14 19:15:43 +01:00
  • 17f661f90f
    Fix BytePacking range-check. Fix lookup challenges Linda Guiga 2023-09-14 17:35:29 +01:00
  • c9c0f8b7e5
    Use CTL challenges for logUP + change comments + add assert Linda Guiga 2023-09-14 10:57:33 +01:00
  • f65ad58a08
    Implement logUp wborgeaud 2023-02-13 15:58:26 +01:00