* 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
* Split message definitions for broadcast, dispersal and sampling * Expose dispersal messages via crate * Create nomos-da-messages crate * From trait implementations for messages * Rename broadcast to replication