Commit Graph

  • 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` 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
  • 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
  • 021c7c6029 Add Payload type to nomos-cli Gusto 2024-02-23 11:42:49 +0200
  • 12d7e0abc2 Use default metadata in cli app Gusto 2024-02-22 19:36:43 +0200
  • 9b69e02818 Metadata in FullReplication definition Gusto 2024-02-22 19:36:07 +0200
  • 306bc14990 Da extension for certificate definition Gusto 2024-02-22 19:35:41 +0200
  • 215729d56b Move CertificateStrategy to nomos-core Gusto 2024-02-21 19:55:34 +0200
  • 502c791318
    Implement Stream for MixClient (#616) Youngjoon Lee 2024-03-20 20:13:00 +0900
  • a4488b509a
    fix comment Youngjoon Lee 2024-03-20 19:11:15 +0900
  • e47f8c3048
    implement Stream for MixClient Youngjoon Lee 2024-03-20 17:19:49 +0900
  • d449114044
    Replace mixnet backend with mixnet addon (#615) Youngjoon Lee 2024-03-19 19:15:09 +0900
  • cf88fcc475
    Replace mixnet backend with mixnet addon Youngjoon Lee 2024-03-19 17:43:14 +0900
  • 7ed63a99e8
    Merge branch 'master' into mixnet-v1-integration-tests Youngjoon Lee 2024-03-19 15:28:21 +0900
  • ed81577ab5
    Refactor libp2p StreamSend command more generic (#614) Youngjoon Lee 2024-03-19 10:03:00 +0900
  • 227ce4f943
    simplify everything without defining AsyncWritable Youngjoon Lee 2024-03-19 00:08:39 +0900
  • a933c73245
    add cryptarchia leadership (#613) Giacomo Pasini 2024-03-18 16:04:16 +0100
  • eb59d5d4f9
    rename to write_to Youngjoon Lee 2024-03-18 12:45:07 +0900
  • 991ab2ebdd
    add comment Youngjoon Lee 2024-03-18 11:48:25 +0900
  • ec5bdc0f0b
    Make libp2p StreamSend command more generic Youngjoon Lee 2024-03-18 11:42:33 +0900
  • 3cf53a9e64
    add cryptarchia leadership Giacomo Pasini 2024-03-15 13:23:15 +0100
  • 1b925d9a3a
    Add cryptarchia consensus service (#612) Giacomo Pasini 2024-03-15 15:53:51 +0100
  • a4c3f808bc
    review comments Giacomo Pasini 2024-03-15 10:26:54 +0100
  • ca4f8f8ce3
    clippy happy Giacomo Pasini 2024-03-14 18:07:13 +0100
  • e2fe720fc9
    fmt Giacomo Pasini 2024-03-14 16:32:09 +0100
  • 3c18ac4fe9
    add cryptarchia consensus service Giacomo Pasini 2024-03-14 12:40:29 +0100
  • d70443a2b9
    mixnet integration test Youngjoon Lee 2024-03-14 10:13:27 +0900
  • dbda061f04
    Added `mixnet` compilation feature (#610) Youngjoon Lee 2024-03-14 09:53:41 +0900
  • c0c5eb2ed4
    Merge branch 'master' into mixnet-v1-feature-integration Youngjoon Lee 2024-03-14 09:35:51 +0900
  • 50cff241fe
    Refactor block (#609) Giacomo Pasini 2024-03-13 18:46:10 +0100
  • b72d35a85f
    use intoiterator instead of iterator Giacomo Pasini 2024-03-13 12:21:33 +0100
  • 493a5dec82
    add matrix feature for github actions Youngjoon Lee 2024-03-13 19:17:00 +0900
  • bf269fb7d9
    add mixnet feature for all packages Youngjoon Lee 2024-03-13 18:35:44 +0900
  • 0d85885473
    add mixnet feature to network service Youngjoon Lee 2024-03-13 16:23:07 +0900
  • e1173fd089
    use type alias Giacomo Pasini 2024-03-12 20:49:57 +0100
  • c55b8a26db
    fmt Giacomo Pasini 2024-03-12 14:48:09 +0100
  • e0d785d3a7
    clippy happy Giacomo Pasini 2024-03-12 13:10:43 +0100
  • a98ee22e97
    Refactor Block/Header definition Giacomo Pasini 2024-03-12 13:02:46 +0100
  • c4a0af34ad
    tmp cryptarchia-integration Giacomo Pasini 2024-03-12 12:59:22 +0100
  • e7d591b7bc
    Mixnet v1 (#569) Youngjoon Lee 2024-03-12 15:47:35 +0900
  • 4ca55e7365
    Merge branch 'master' into mixnet-v1 Youngjoon Lee 2024-03-12 15:31:02 +0900