* Add core structure Sketch first version of da network handler * Added assgination module Added basic assignation trait * Added assgination module Added basic assignation trait * Refuse connection for non members * Use proper protocol name * Split in broadcast/dispersal/sampling modules Move behaviour and handler to broadcast * Remove unused broadcast behaviour attributes * Add basic docs * Remove unused pending errors on broadcast handler * Clippy happy * Refactor Broadcast -> Replication * Pipe message sending * Clippy happy * Clippy fmt * Refactor outgoing -> outgoing_events * Pipe out replication * Include subnetworks id in dispersal and replication messages * Pipe replication messaging * fmt * Fix tests
22 lines
320 B
Protocol Buffer
22 lines
320 B
Protocol Buffer
syntax = "proto3";
|
|
|
|
package nomos.da.v1.replication;
|
|
|
|
import "common.proto";
|
|
|
|
// REPLICATION
|
|
|
|
message ReplicationReq {
|
|
common.Blob blob = 1;
|
|
uint32 subnetwork_id = 2;
|
|
}
|
|
|
|
// WRAPPER MESSAGE
|
|
|
|
message Message {
|
|
oneof message_type {
|
|
ReplicationReq replication_req = 1;
|
|
common.SessionReq session_req = 2;
|
|
}
|
|
}
|