Commit Graph

  • e2b59ffdc6 Fullreplication BlobInfo Gusto 2024-07-31 16:22:16 +0300
  • d40acccff1 Implement BlobInfo in kzgrs-backend Gusto 2024-07-31 14:23:08 +0300
  • b29fc05031 DispersedBlobData in nomos-core Gusto 2024-07-31 13:02:53 +0300
  • e380bf4117
    Da: network replication fix connection (#685) Daniel Sanchez 2024-08-02 16:21:38 +0000
  • 723db30847 Clippy happy da-network-dispersal-validator danielSanchezQ 2024-08-01 16:04:04 +0200
  • 4518e23177 Refactor protocols names danielSanchezQ 2024-08-01 16:02:15 +0200
  • 33aea058c4 Implement replication danielSanchezQ 2024-08-01 16:02:07 +0200
  • ca9d70f747 First sketch danielSanchezQ 2024-07-31 23:12:10 +0200
  • 2148216bda
    CI: Rust 1.80 (#684) gusto 2024-07-31 15:40:32 +0300
  • 6514682721 Rename test danielSanchezQ 2024-07-31 13:31:55 +0200
  • 4e52258aa2 Improve waker on behaviour danielSanchezQ 2024-07-31 13:27:50 +0200
  • 451e4628ec Cargo fmt danielSanchezQ 2024-07-31 13:22:18 +0200
  • 24e1b237c5 Remove leftover features danielSanchezQ 2024-07-31 13:00:28 +0200
  • 37daed9790 Clippy cleanup danielSanchezQ 2024-07-31 12:33:18 +0200
  • 8563c646f3 reschedule polls danielSanchezQ 2024-07-31 12:33:08 +0200
  • d2c5b1a3c6
    test: VidCertificate related methods - Index Roman 2024-07-31 16:10:05 +0800
  • 1c4ca9684d Refactor test danielSanchezQ 2024-07-30 18:28:00 +0200
  • 2fbd9310c9 cargo update fixed the panic danielSanchezQ 2024-07-30 14:52:26 +0200
  • 9d1d6a857d Sends and receives danielSanchezQ 2024-07-30 12:17:52 +0200
  • a7028c89a5 Use quic in test danielSanchezQ 2024-07-30 11:40:09 +0200
  • deb9167616 Send 10 messages danielSanchezQ 2024-07-30 11:21:07 +0200
  • b5ae477096 Use stream style for test danielSanchezQ 2024-07-30 09:59:26 +0200
  • 8e2481d4d7 Remove unnecessary loop danielSanchezQ 2024-07-30 08:59:09 +0200
  • d7b26d2723 Use tracing danielSanchezQ 2024-07-29 19:00:24 +0200
  • 4be88640cb Fix reading messages state machine danielSanchezQ 2024-07-29 17:55:29 +0200
  • 618ed22a48 Expand outbound lifecycle to openstream state danielSanchezQ 2024-07-29 12:37:56 +0200
  • ee675e4ecf Added missing open stream request danielSanchezQ 2024-07-29 11:35:25 +0200
  • dc00b67796 Fix attempt 1 - nonworking danielSanchezQ 2024-07-26 17:10:10 +0200
  • a55c6c3a5f
    Merge branch 'master' into chore-da-kzgrs-unit-tests-update Roman Zajic 2024-07-26 12:24:03 +0200
  • 7f4daa7a0b
    test: Certificate related methods Roman 2024-07-26 12:23:45 +0200
  • 91d3558cb2
    Create basic structure of mempool network adapter for da sampling (#683) Daniel Sanchez 2024-07-26 08:49:24 +0000
  • e6907cd4ee fmt danielSanchezQ 2024-07-26 10:30:26 +0200
  • f53041a77d
    Merge branch 'master' into chore-da-kzgrs-unit-tests-update Roman Zajic 2024-07-26 09:40:04 +0200
  • ded6137c44 DaEncoder trait implementation in kzgrs backend cli-da-dispersal Gusto 2024-07-26 10:20:29 +0300
  • 2c04ffc472 Rust 1.80 stable Gusto 2024-07-25 22:30:53 +0300
  • 3d7cb32772 Allow Nonce to be unused (Clippy) Gusto 2024-07-25 22:30:31 +0300
  • 5edff62c4e Return blob instead from sample method danielSanchezQ 2024-07-25 19:46:12 +0200
  • 8df253cfe6 Create basic structure of mempool network adapter for da sampling danielSanchezQ 2024-07-25 19:44:36 +0200
  • b9efe1f1ba
    Da: network replication core (#680) Daniel Sanchez 2024-07-25 17:03:32 +0000
  • dd479cace2 Fix tests danielSanchezQ 2024-07-25 18:29:49 +0200
  • d469996edb fmt danielSanchezQ 2024-07-25 17:37:02 +0200
  • 354bc19fd5 Pipe replication messaging danielSanchezQ 2024-07-25 17:34:50 +0200
  • e0ea555778 Include subnetworks id in dispersal and replication messages danielSanchezQ 2024-07-25 16:43:36 +0200
  • 24d553ccee Pipe out replication danielSanchezQ 2024-07-25 16:25:54 +0200
  • 33c1b9b6da Refactor outgoing -> outgoing_events danielSanchezQ 2024-07-25 15:53:30 +0200
  • 07c8b610b4 Clippy fmt danielSanchezQ 2024-07-25 15:48:47 +0200
  • 763517b26c Clippy happy danielSanchezQ 2024-07-25 15:20:55 +0200
  • 4f946dcc85 Pipe message sending danielSanchezQ 2024-07-25 15:12:24 +0200
  • 3c72f1d167 Refactor Broadcast -> Replication danielSanchezQ 2024-07-25 09:21:30 +0200
  • 3229f92469 Clippy happy danielSanchezQ 2024-07-24 13:18:52 +0200
  • 2d1480005a Remove unused pending errors on broadcast handler danielSanchezQ 2024-07-24 12:45:37 +0200
  • 0104c650b7 Add basic docs danielSanchezQ 2024-07-24 12:44:41 +0200
  • c3fed6d452 Remove unused broadcast behaviour attributes danielSanchezQ 2024-07-24 12:34:13 +0200
  • 17c285eb8b Split in broadcast/dispersal/sampling modules Move behaviour and handler to broadcast danielSanchezQ 2024-07-24 12:05:54 +0200
  • bbee37b041 Use proper protocol name danielSanchezQ 2024-07-24 09:02:23 +0200
  • 7a53110931 Refuse connection for non members danielSanchezQ 2024-07-24 08:48:14 +0200
  • 56c6a0255c Added assgination module Added basic assignation trait danielSanchezQ 2024-07-24 08:47:57 +0200
  • 58e9e39698 Added assgination module Added basic assignation trait danielSanchezQ 2024-07-24 08:09:08 +0200
  • 3aca970629 Add core structure Sketch first version of da network handler danielSanchezQ 2024-07-24 07:53:08 +0200
  • 10c42b69e7
    Merge branch 'master' into chore-da-kzgrs-unit-tests-update Roman Zajic 2024-07-25 12:30:56 +0200
  • 5c65b364fb
    test: build_certificate error cases Roman 2024-07-25 12:27:02 +0200
  • 9ff90e7d1c
    DA: Network message types (#681) gusto 2024-07-25 12:27:55 +0300
  • 5c17221d16
    Protoc in testnet and integration tests (#682) gusto 2024-07-25 10:06:54 +0300
  • 91d76c516f Rename broadcast to replication Gusto 2024-07-25 09:22:17 +0300
  • d0cde55d6a From trait implementations for messages Gusto 2024-07-24 15:14:45 +0300
  • 38764e687f Create nomos-da-messages crate Gusto 2024-07-24 14:27:29 +0300
  • 7b1a55d17a Expose dispersal messages via crate Gusto 2024-07-24 14:08:24 +0300
  • b4c1798f58 Split message definitions for broadcast, dispersal and sampling Gusto 2024-07-24 13:47:42 +0300
  • 7432666bf4 Protoc in testnet and integration tests Gusto 2024-07-25 08:58:10 +0300
  • 4cd3d040f3
    DA Improve indexer integration test (#679) gusto 2024-07-24 18:59:47 +0300
  • e9df6737cc
    fix: reduce code duplicity for test_verify_column Roman 2024-07-24 16:03:21 +0200
  • 3ecc19cd23
    test: add DaEncoderParams::new case Roman 2024-07-24 14:51:20 +0200
  • 7ba00abd8d
    Merge branch 'master' into chore-da-kzgrs-unit-tests-update Roman Zajic 2024-07-23 19:13:00 +0200
  • 1a2f0b785c
    test: verify_column error cases Roman 2024-07-23 19:12:34 +0200
  • f7b9de343b Unpin rustls version for libp2p Gusto 2024-07-23 19:39:29 +0300
  • 49dcf1f8d1 Use workspace gh api token Gusto 2024-07-23 19:38:47 +0300
  • 2c3d15f9c1 Improve indexer test Gusto 2024-07-23 17:23:14 +0300
  • fcda9a6da8
    DA Prost integration (#678) gusto 2024-07-23 18:24:21 +0300
  • 7ae2073157 Move dispersal related protocol to nomos-da-dispersal Gusto 2024-07-23 16:04:01 +0300
  • f58c296959
    Da: verifier bench (#672) Daniel Sanchez 2024-07-23 12:43:54 +0000
  • 1fbc3e35a9 Clippy happy danielSanchezQ 2024-07-23 13:25:01 +0200
  • aabdee4a72 Fix missing reference refactor danielsanchezq 2024-07-11 12:13:58 +0200
  • 407edbe5a5 Add verifier bench danielsanchezq 2024-07-10 15:38:26 +0200
  • 1bef6cd372 Use reference for DaBlob on verify danielsanchezq 2024-07-10 15:38:17 +0200
  • fc815069a2
    Just use openssl.dev, no binaries (#677) Daniel Sanchez 2024-07-23 10:32:16 +0000
  • 84dba02d78 Use protoc in gh actions Gusto 2024-07-23 12:27:25 +0300
  • 31ecdb97b4 Minimal helper macro for dispersal message Gusto 2024-07-23 11:52:27 +0300
  • 1b878e294c Packing and unpacking for protobuf messages Gusto 2024-07-23 11:28:03 +0300
  • b590392b50 Prost crate integration for DA Gusto 2024-07-23 10:09:58 +0300
  • 991962f886
    Merge branch 'master' into chore-da-kzgrs-unit-tests-update Roman Zajic 2024-07-22 16:00:28 +0200
  • 8ffe1ddfc5
    test: variant with Toeplitz1Cache value Roman 2024-07-22 15:59:59 +0200
  • f3ef2448d3 Just use openssl.dev, no binaries danielSanchezQ 2024-07-22 14:51:19 +0200
  • 50f3078e6a
    chore: Da full replication unit tests update (#675) Roman Zajic 2024-07-22 11:33:18 +0200
  • 68451b8d70
    test: compute roots of unity Roman 2024-07-19 14:55:39 +0200
  • 070a7f2665
    test: blst error conversions Roman 2024-07-19 14:27:42 +0200
  • a76297e1f3
    test: Hash implementation for Certificate with default Hasher Roman 2024-07-18 12:01:18 +0200
  • 986d9e7a56
    fix: undo wrap in test module Roman 2024-07-18 11:00:06 +0200
  • a647574f21
    fix: wrap in test module - add helper functions Roman 2024-07-17 18:03:13 +0200
  • 9dc23709a3
    fix: add assertion for generate hash Roman 2024-07-17 17:25:19 +0200
  • 7daffc335f
    test: generate hash for Attestation Roman 2024-07-17 15:52:12 +0200