Commit Graph

  • f909f03965
    Merge branch 'mixnet-v1-poisson-refactor' into mixnet-v1-client-logic Youngjoon Lee 2024-03-07 17:02:17 +0900
  • d4b86c8274
    Merge branch 'mixnet-v1-node-output' into mixnet-v1-poisson-refactor Youngjoon Lee 2024-03-07 16:58:03 +0900
  • 49f209f4b2
    Merge branch 'mixnet-v1-client-output' into mixnet-v1-node-output Youngjoon Lee 2024-03-07 16:55:10 +0900
  • e87f36aec7
    merge fix Youngjoon Lee 2024-03-07 16:54:04 +0900
  • 80a734d2e8
    Merge branch 'mixnet-v1-stream' into mixnet-v1-client-output Youngjoon Lee 2024-03-07 16:51:09 +0900
  • 9ad70a69d7
    merge fix Youngjoon Lee 2024-03-07 16:28:25 +0900
  • f973696aff
    Merge branch 'mixnet-v1-service' into mixnet-v1-stream Youngjoon Lee 2024-03-07 16:25:32 +0900
  • ec8e2ef0c7
    use write_to Youngjoon Lee 2024-03-07 16:09:40 +0900
  • fbbbb03931
    use expect instead of unwrap Youngjoon Lee 2024-03-07 11:23:38 +0900
  • 93674ebac1
    fix Youngjoon Lee 2024-03-07 11:17:14 +0900
  • ec1b313806
    nested match Youngjoon Lee 2024-03-07 11:10:16 +0900
  • 3a18bd9029
    minimize memcpy Youngjoon Lee 2024-03-07 11:04:23 +0900
  • bd5105ff37
    fix comments Youngjoon Lee 2024-03-07 07:33:28 +0900
  • 35ea5c9dff
    clippy Youngjoon Lee 2024-03-06 11:01:36 +0900
  • e4ba53526a Configure cl and da verifier in node and tests Gusto 2024-03-05 02:40:01 +0200
  • b1bc3027f6 Verifier in mempool definitions Gusto 2024-03-05 02:39:25 +0200
  • 73bf947264 Mempool verifier module Gusto 2024-03-04 23:44:49 +0200
  • 991aa1332b Pass mempool verifier to backend when adding item Gusto 2024-03-04 23:08:55 +0200
  • 647349ce0b Define settings to mockpool Gusto 2024-03-04 18:27:43 +0200
  • 15092f8f31 Use MockKeyStore with MockDaAuth Gusto 2024-03-04 12:40:54 +0200
  • a72282aecf Integration test to verify attestations in cert from da nodes Gusto 2024-02-29 23:43:37 +0200
  • 86b66ec04b Load da auth key from the config file Gusto 2024-02-29 17:56:51 +0200
  • 6ad88566bd Use DaCertificateVerifier instead of MockCertVerifier Gusto 2024-02-29 14:15:25 +0200
  • 295420af85 Require attestations to be signed Gusto 2024-02-29 01:00:04 +0200
  • 1f336b4481 Use mock verifiers in nomos-node mempool Gusto 2024-02-29 00:42:46 +0200
  • d13e5b4b8a Implement mempool verifier in mockpool Gusto 2024-02-28 23:55:51 +0200
  • 0bdd7f7888 Use MockDaAuth to sign attestations Gusto 2024-02-28 15:53:56 +0200
  • 38faec7815 Attestation signature as u8 Gusto 2024-02-28 11:03:37 +0200
  • 887a82514e Implement extended Attestation and Certificate in FullReplication Gusto 2024-02-27 17:26:08 +0200
  • 78d3ae15de Remove verified certificate selector Gusto 2024-02-28 20:40:19 +0200
  • 5f5a4024a0 Add verifier type to mempool definition Gusto 2024-02-28 20:38:00 +0200
  • 47c36e8cbc Extract certificate verifier from block select Gusto 2024-02-28 20:37:24 +0200
  • d6b0e1ca68 Verified certificate selection tests Gusto 2024-02-28 10:21:35 +0200
  • 5f18d36bfb Extend Attestation and add FullVerifiedSize blob selector Gusto 2024-02-27 17:23:50 +0200
  • df50ea7baa Add Payload type to nomos-cli Gusto 2024-02-23 11:42:49 +0200
  • 201e7ed26b Use default metadata in cli app Gusto 2024-02-22 19:36:43 +0200
  • 20238a5d00 Metadata in FullReplication definition Gusto 2024-02-22 19:36:07 +0200
  • 06aef30b56 Da extension for certificate definition Gusto 2024-02-22 19:35:41 +0200
  • 32eb2d12e0 Move CertificateStrategy to nomos-core Gusto 2024-02-21 19:55:34 +0200
  • 31c5f69121
    Add orphan leader proofs import (#600) Giacomo Pasini 2024-03-04 16:02:28 +0100
  • 17cc856d1d
    Merge branch 'master' into use-rocksdb-backend Al Liu 2024-03-04 21:54:31 +0800
  • e5e3d3aecb
    remove leftover Al Liu 2024-03-04 21:32:29 +0800
  • 031fe66356
    merge Al Liu 2024-03-04 21:22:24 +0800
  • b8d287a584
    Merge branch 'master' into integrate-explorer integrate-explorer Al Liu 2024-03-04 21:20:44 +0800
  • 2c79c8c77a
    merge Al Liu 2024-03-04 21:16:38 +0800
  • bd750f0ae6
    try to fix blocking test Al Liu 2024-02-05 02:46:00 +0800
  • 9153622376
    Merge a5fcd4e688 into a036b8adc3 Daniel Sanchez 2024-03-04 13:09:24 +0000
  • a5fcd4e688
    Merge branch 'master' into block-explorer block-explorer Al Liu 2024-03-04 21:09:22 +0800
  • a036b8adc3
    Bump rust (#602) gusto 2024-03-01 13:28:05 +0200
  • 8c2a1112d8 Bump rust Gusto 2024-03-01 12:46:56 +0200
  • eea9f61777
    add additional test case covering double import Giacomo Pasini 2024-02-29 13:25:38 +0100
  • 1fd26dc4e5
    Add orphan leader proofs import Giacomo Pasini 2024-02-29 11:58:29 +0100
  • 2730c2f579
    Cryptarchia engine (#583) Giacomo Pasini 2024-02-29 10:51:25 +0100
  • 19ea4fcc9e
    clarify comment Giacomo Pasini 2024-02-29 09:45:14 +0100
  • 5384d2abc5
    merge Al Liu 2024-02-29 14:57:36 +0800
  • 8d5f6c066d
    Merge branch 'master' into use-rocksdb-backend Al Liu 2024-02-29 12:33:21 +0800
  • fde0d29860
    RocksDB Storage service (#584) Al Liu 2024-02-29 12:32:45 +0800
  • 5c3def38c0
    fix Cargo.toml Al Liu 2024-02-28 21:37:17 +0800
  • 5fa5a6820b
    split into separate files Giacomo Pasini 2024-02-28 12:08:23 +0100
  • 6fc354d5cd
    Fix CI Al Liu 2024-02-28 18:38:54 +0800
  • ecfb83afd3
    address comments Giacomo Pasini 2024-02-28 11:13:59 +0100
  • e0a2d5efd8
    remove pipe_events Youngjoon Lee 2024-02-27 23:40:57 -0800
  • 89829b82d2
    do not define event for mixnet Youngjoon Lee 2024-02-27 23:19:27 -0800
  • 421bd746cc
    Mix client/node unit tests Youngjoon Lee 2024-02-26 18:51:59 -0800
  • 26d1482c5b
    Mixnet topology Youngjoon Lee 2024-02-26 18:49:36 -0800
  • 126b171124
    Move FisherYates to `nomos-utils` Youngjoon Lee 2024-02-26 18:47:49 -0800
  • 340336dbbd
    Packet / Fragment logic Youngjoon Lee 2024-02-26 18:43:05 -0800
  • 92d07ecb97
    Mix node packet handling Youngjoon Lee 2024-02-26 18:39:43 -0800
  • a7cd14c422
    Mix client Poisson emission Youngjoon Lee 2024-02-26 18:30:48 -0800
  • 9fc9ae97b9
    Refactor poisson Youngjoon Lee 2024-02-26 18:21:21 -0800
  • edfb19d3c5
    Handle outputs from mixnode Youngjoon Lee 2024-02-26 18:16:45 -0800
  • 295b82e5a6
    Send outputs of mixclient via libp2p stream Youngjoon Lee 2024-02-26 18:13:37 -0800
  • 0bdc1af2a5
    Add stream functionality to libp2p module Youngjoon Lee 2024-02-27 19:07:59 -0800
  • 50b5520e7b
    do not define command for mixnet Youngjoon Lee 2024-02-27 22:54:49 -0800
  • 73010e8b2d
    Add a test for rocksdb Al Liu 2024-02-28 13:11:16 +0800
  • 1f0b16e509
    Extract mixnet backend into a separate one Youngjoon Lee 2024-02-27 17:14:39 -0800
  • 0cbc287b84
    adjust params Youngjoon Lee 2024-02-26 20:37:56 -0800
  • 79888017ae
    revert commented test codes Youngjoon Lee 2024-02-26 20:20:34 -0800
  • bcde58b72f
    revert commented test codes Youngjoon Lee 2024-02-26 20:19:50 -0800
  • bafb8487b5
    revert commented test codes Youngjoon Lee 2024-02-26 20:17:21 -0800
  • 860ccd05bb
    Use mixnet in integration tests Youngjoon Lee 2024-02-26 18:57:13 -0800
  • 98a2cf774f
    Mix client/node unit tests Youngjoon Lee 2024-02-26 18:51:59 -0800
  • c01be61f61
    Mixnet topology Youngjoon Lee 2024-02-26 18:49:36 -0800
  • 941fb78163
    Move FisherYates to `nomos-utils` Youngjoon Lee 2024-02-26 18:47:49 -0800
  • 149088e201
    Packet / Fragment logic Youngjoon Lee 2024-02-26 18:43:05 -0800
  • 7c28d9a4e2
    Mix node packet handling Youngjoon Lee 2024-02-26 18:39:43 -0800
  • 029fe4f6e2
    Mix client Poisson emission Youngjoon Lee 2024-02-26 18:30:48 -0800
  • 21dad46727
    Refactor poisson Youngjoon Lee 2024-02-26 18:21:21 -0800
  • 9fdea2d346
    Handle outputs from mixnode Youngjoon Lee 2024-02-26 18:16:45 -0800
  • f92c0e9e7c
    Send outputs of mixclient via libp2p stream Youngjoon Lee 2024-02-26 18:13:37 -0800
  • e587e75bba
    Add stream functionality to libp2p module Youngjoon Lee 2024-02-26 17:56:11 -0800
  • dddc6a34e3
    Mixnet + network-service skeleton Youngjoon Lee 2024-02-26 17:45:12 -0800
  • 38a068ea51
    skeleton Youngjoon Lee 2024-02-26 17:32:35 -0800
  • 373658d45e
    Merge branch 'storage-service' into use-rocksdb-backend Al Liu 2024-02-26 12:48:55 +0800
  • bcd8c3d1d5
    create missing cf Al Liu 2024-02-26 12:48:27 +0800
  • ff560f263f
    merge Al Liu 2024-02-26 12:34:42 +0800
  • 292f73cf84
    use rocksdb Al Liu 2024-02-26 12:31:08 +0800
  • 818ea2f57f
    finish rocksdb storage service Al Liu 2024-02-26 02:05:04 +0800
  • 1233f2fd2f
    add cryptarchia engine Giacomo Pasini 2024-02-23 16:19:10 +0100
  • a6609485b2
    Add Poisson interval function for Mixnet (#575) Al Liu 2024-02-20 19:43:16 +0800