Commit Graph

  • 430641a2c3 Implement polynomial commitment Daniel Sanchez Quiros 2024-04-01 19:43:10 +0200
  • 522c95fa35 Add comments Daniel Sanchez Quiros 2024-04-01 18:26:00 +0200
  • 538f633713 Clippy happy Daniel Sanchez Quiros 2024-04-01 17:26:14 +0200
  • 7929a883ef Fix encoding and test Daniel Sanchez Quiros 2024-04-01 17:17:30 +0200
  • 2ce623031a Use domain elements instead of roots of unity in tests Daniel Sanchez Quiros 2024-04-01 14:59:06 +0200
  • 6e1672e0a3 Refactor evaluations into method Daniel Sanchez Quiros 2024-03-30 13:29:46 +0100
  • a6fec647b9 Use coefficient form Daniel Sanchez Quiros 2024-03-29 22:00:38 +0100
  • bc040fc5ff Implemented bytes_to_polynomial and tests Daniel Sanchez Quiros 2024-03-29 15:36:52 +0100
  • 7699597ede Added new kzgrs core module Daniel Sanchez Quiros 2024-03-29 15:36:40 +0100
  • 7f978f58af Added missing todo Daniel Sanchez Quiros 2024-04-18 16:58:03 +0200
  • a1042f287e Implement verifier service Daniel Sanchez Quiros 2024-04-18 16:52:07 +0200
  • 3d831100a5 Implement base structure for verifier service danielsanchezq 2024-03-26 18:46:58 +0100
  • aebdd5c814 DA: KZG+RS core (#632) Daniel Sanchez 2024-04-17 13:03:25 +0200
  • b33dbc27e8 Base cleaning of da to new traits/structure Added new da protocols and types danielsanchezq 2024-03-25 16:13:21 +0100
  • e085b6bef4
    Split mempool into tx and da mempool (#636) Daniel Sanchez 2024-04-18 15:07:28 +0200
  • 931dd8ffec Common mempool msg type Gusto 2024-04-18 15:44:08 +0300
  • 260bc188ec Differentiate between da and cl mempool msgs in consensus Gusto 2024-04-18 14:43:58 +0300
  • c6de9a26ab Fix tests Daniel Sanchez Quiros 2024-04-18 13:16:21 +0200
  • d5598316c0 Split mempool into tx and da mempool Daniel Sanchez Quiros 2024-04-18 12:28:48 +0200
  • 53681cd515 Implemented full verify test Daniel Sanchez Quiros 2024-04-17 17:08:30 +0200
  • f925a04463 Implemented verify column test Daniel Sanchez Quiros 2024-04-17 16:11:05 +0200
  • 9aac511939 Implement verifier Daniel Sanchez Quiros 2024-04-17 15:48:11 +0200
  • 4ac06df819 Clippy cleanup Daniel Sanchez Quiros 2024-04-17 13:04:47 +0200
  • 2b34669d33 Implement verifier new Implement verifier check column Daniel Sanchez Quiros 2024-04-17 13:04:36 +0200
  • 5f2b441ae7 Implemented dablob Daniel Sanchez Quiros 2024-04-16 18:37:58 +0200
  • dd117f7f73 Cleanup Daniel Sanchez Quiros 2024-04-16 17:01:24 +0200
  • 4375a514cf Implement aggregated commitment test Implement aggregated column proofs test Daniel Sanchez Quiros 2024-04-16 16:44:13 +0200
  • fa61a80a1d Implement row proofs tests Fix fieldelement encoding/decoding bug Daniel Sanchez Quiros 2024-04-16 16:11:15 +0200
  • 76bc6a4a6c Implement rs encode rows test Fix related bugs Refactored API Daniel Sanchez Quiros 2024-04-15 19:57:23 +0200
  • 3a89597f8d Implement compute row kzg commitments Fix related bugs Daniel Sanchez Quiros 2024-04-15 19:20:30 +0200
  • 8b12b7abc1 Implement chunkify test Fix related bugs Daniel Sanchez Quiros 2024-04-15 18:33:01 +0200
  • 05a9ae9d05 Implement encode method Daniel Sanchez Quiros 2024-04-15 16:38:49 +0200
  • bfad51be35 Implement encoder main methods Daniel Sanchez Quiros 2024-04-15 15:07:07 +0200
  • d3161e5a7a Fix lib and types exposures Daniel Sanchez Quiros 2024-04-15 15:06:55 +0200
  • b0d957c85c Implement compute elements (row) proofs Daniel Sanchez Quiros 2024-04-11 18:31:42 +0300
  • 9b2d723fd9 Implement commit row commitments Daniel Sanchez Quiros 2024-04-11 18:12:28 +0300
  • 4653fa3319 Added missing files Daniel Sanchez Quiros 2024-04-11 17:29:48 +0300
  • fe2c5534a3 Implement encoder with chunkify Daniel Sanchez Quiros 2024-04-11 17:29:23 +0300
  • 15f4f4f1b9 Added chunksmatrix Daniel Sanchez Quiros 2024-04-11 17:03:50 +0300
  • 98d0073bea Cleanup imports Daniel Sanchez Quiros 2024-04-07 09:37:57 +0300
  • 3268c6caef Implement decode using lagrange Daniel Sanchez Quiros 2024-04-07 09:37:36 +0300
  • f7ada99d82 Implement decoding tests Daniel Sanchez Quiros 2024-04-02 18:00:14 +0200
  • 4baae88a1c Implement rs encode/decode Daniel Sanchez Quiros 2024-04-02 17:35:25 +0200
  • a8ef541cdb Use modular le bytes Daniel Sanchez Quiros 2024-04-02 17:25:10 +0200
  • 708dcf55a5 Return evaluations from bytes_to_polynomial as well Daniel Sanchez Quiros 2024-04-02 15:18:25 +0200
  • 52606faf83 Implemented verification and tests Daniel Sanchez Quiros 2024-04-02 14:52:27 +0200
  • 32aeaf8043 implement proof verification Daniel Sanchez Quiros 2024-04-02 13:03:30 +0200
  • dbf84ff1b6 Sketch fn signature for verification Daniel Sanchez Quiros 2024-04-01 20:01:13 +0200
  • b5898aa958 Implement proof generation Daniel Sanchez Quiros 2024-04-01 19:57:23 +0200
  • da4420a46e Implement polynomial commitment Daniel Sanchez Quiros 2024-04-01 19:43:10 +0200
  • 769c1d40ed Add comments Daniel Sanchez Quiros 2024-04-01 18:26:00 +0200
  • ff52bd67ee Clippy happy Daniel Sanchez Quiros 2024-04-01 17:26:14 +0200
  • 84ac7ed459 Fix encoding and test Daniel Sanchez Quiros 2024-04-01 17:17:30 +0200
  • 6d438d5a18 Use domain elements instead of roots of unity in tests Daniel Sanchez Quiros 2024-04-01 14:59:06 +0200
  • 7d7b9e16c4
    Add missing error handling: `LedgerError::ParentNotFound` cryptarchia-missing-parent Youngjoon Lee 2024-03-31 11:39:45 +0900
  • ed11d84fc7
    Basic Cryptarchia fuzz test cryptarchia-fuzz Youngjoon Lee 2024-03-28 13:40:35 +0900
  • 38fe0e8171 Refactor evaluations into method Daniel Sanchez Quiros 2024-03-30 13:29:46 +0100
  • a619bb362c Use coefficient form Daniel Sanchez Quiros 2024-03-29 22:00:38 +0100
  • d4ae8fe66f Implemented bytes_to_polynomial and tests Daniel Sanchez Quiros 2024-03-29 15:36:52 +0100
  • 687baeb9a1 Added new kzgrs core module Daniel Sanchez Quiros 2024-03-29 15:36:40 +0100
  • c06962b944 Removed old kzg rs modules Daniel Sanchez Quiros 2024-03-29 15:36:19 +0100
  • 47057197e4
    Basic Cryptarchia fuzz test Youngjoon Lee 2024-03-28 13:40:35 +0900
  • 3a06e8f8d8 Base cleaning of da to new traits/structure Added new da protocols and types danielsanchezq 2024-03-25 16:13:21 +0100
  • 7e4d00cc78
    Switch from Carnot to Cryptarchia (#624) Giacomo Pasini 2024-03-28 12:56:04 +0100
  • 6a53ad768a
    clippy happy Giacomo Pasini 2024-03-28 11:05:40 +0100
  • e05ed5caae
    Update tests/src/lib.rs Giacomo Pasini 2024-03-28 10:56:41 +0100
  • 3311230a5b
    Do not delete old coins Giacomo Pasini 2024-03-28 10:45:56 +0100
  • c0015c601d
    Switch from Carnot to Cryptarchia Giacomo Pasini 2024-03-27 13:13:11 +0100
  • d2c6520a7b
    wip: mixnet metrics mixnet-metrics Youngjoon Lee 2024-03-26 13:50:25 +0900
  • a9bdab28d3
    remove unnecessary field mixnet-ext-refactor Youngjoon Lee 2024-03-25 22:18:02 +0900
  • f2e3a02306
    refactor: define struct for Libp2p Mixnet extension Youngjoon Lee 2024-03-25 21:52:39 +0900
  • 16444cf32a
    Fix race for nomos log service (#577) Al Liu 2024-03-23 22:02:01 +0800
  • 840ff7999e
    Merge branch 'master' into fix-nomos-log Al Liu 2024-03-23 02:08:08 +0800
  • b341a11eb2
    Metrics to nomos services (#623) gusto 2024-03-22 14:03:35 +0200
  • 7c20fc304e Move prometheus metrics to nomos-services Gusto 2024-03-22 12:09:57 +0200
  • e6108387d4 Remove unused metrics crate from services Gusto 2024-03-22 11:57:15 +0200
  • de6138fc27
    Remove old http api implementation (#622) gusto 2024-03-22 12:55:25 +0200
  • 2677199ed6
    Cryptarchia block subscribe (#617) Daniel Sanchez 2024-03-22 10:45:54 +0100
  • 5b9f0dca41 Remove old http api implementation Gusto 2024-03-22 11:44:42 +0200
  • 529a523fa2 Clippy happy danielsanchezq 2024-03-21 16:02:23 +0100
  • e67822b654 Add subscription to cryptarchia services message danielsanchezq 2024-03-20 17:55:08 +0100
  • 6dfb22a693 Pipe broadcast channel danielsanchezq 2024-03-20 17:45:08 +0100
  • 36d441ec21
    Use windows msvc (as rocksdb fails with gnu toolchain) (#621) Daniel Sanchez 2024-03-22 10:06:37 +0100
  • ae4126b78b
    Merge branch 'master' into fix-nomos-log Al Liu 2024-03-22 00:23:34 +0800
  • fc90fa914f Use windows msvc (as rocksdb fails with gnu toolchain) danielsanchezq 2024-03-21 16:52:24 +0100
  • 47487f0be7
    Fix clippy (#620) Al Liu 2024-03-21 23:46:16 +0800
  • 40cc0b15b4
    Remove unnecessary attributes and add doc comments for Mixnet (#618) Youngjoon Lee 2024-03-21 23:06:32 +0900
  • ccf7b2746b
    Fix clippy Al Liu 2024-03-21 21:54:25 +0800
  • 9e3576ef07
    Merge branch 'master' into fix-nomos-log Al Liu 2024-03-21 21:36:42 +0800
  • 9d498498d4
    Update lib.rs Al Liu 2024-03-21 21:30:19 +0800
  • fd8ea50dd1
    Use rocksdb as storage backend (#585) Al Liu 2024-03-21 19:23:26 +0800
  • 4600b36e04
    Merge branch 'master' into fix-nomos-log Al Liu 2024-03-21 12:33:09 +0800
  • 3618015f56
    doc Youngjoon Lee 2024-03-21 13:17:44 +0900
  • 8231547d42
    chore: remove unnecessary attributes Youngjoon Lee 2024-03-21 13:01:01 +0900
  • 50cb9930ae
    Update overlay.rs integration-for-explorer Al Liu 2024-03-21 11:02:32 +0800
  • 67367be149
    Fix clippy Al Liu 2024-03-21 11:01:00 +0800
  • ae42655b7c
    Update Cargo.toml Al Liu 2024-03-21 10:45:06 +0800
  • ddd85887dd
    Merge branch 'master' into use-rocksdb-backend Al Liu 2024-03-21 10:03:42 +0800
  • 143c6826f1
    Add feature gate Al Liu 2024-03-21 10:02:12 +0800
  • 7dd3d69f46
    Remove unused println Al Liu 2024-03-21 10:00:22 +0800