Daniel Sanchez
75b36020c2
Lifecycle update and implementations ( #457 )
...
* Update deps
* Implement base lifecycle handling in network service
* Implement base lifecycle handling in storage service
* Use methods instead of functions
* Pipe lifecycle in metrics service
* Pipe lifecycle in mempool service
* Pipe lifecycle in log service
* Pipe lifecycle in da service
* Pipe lifecycle in consensus service
* Refactor handling of lifecycle message to should_stop_service
* Update overwatch version to fixed run_all one
2023-10-25 12:10:21 +02:00
Giacomo Pasini
f90704f1d7
Save safe blocks contents to storage ( #464 )
2023-10-17 11:04:47 +02:00
Daniel Sanchez
f04c4a6492
Use specific revision on overwatch ( #455 )
2023-10-09 09:18:56 +02:00
Al Liu
dbac7d7597
fix clippy and check warnings ( #452 )
2023-10-06 15:08:52 +08:00
Youngjoon Lee
285804e1d5
Remove unnecessary dependencies ( #433 )
2023-09-25 17:26:21 +09:00
Daniel Sanchez
fb3fd6f3b1
Nomos core ( #28 )
...
* Extract block to core crate
* Added linking flag for waku
* Cleanup imports
* Add missing core files
* Create more base mods
2022-12-13 15:35:11 +01:00
Giacomo Pasini
7cc9181574
Consensus backbone ( #16 )
...
* tmp
* add peers implem
* update return values
* Backport network consensus adapter (#26 )
* Pipe network adapter with proper types over original implementation
* Hold relay on CarnotConsensus
* Scratch Network adapter methods
* Fix tests blocking CI
* Fix waku feature on network crate
* Fix waku_bindings refs
* Restructure consensus network
* Stream block chunk
* Pipe adapter creation with subscription
* Add placeholder proposal chunk and approval messages
* Implement waku backend
* Clippy happy
* Use full path for tokio oneshot and error types in message_subscriber_channel method
* Clean imports
* small fixes
Co-authored-by: Daniel Sanchez Quiros <sanchez.quiros.daniel@gmail.com>
Co-authored-by: Daniel Sanchez Quiros <sanchez.quiros.daniel@gmail.com>
2022-12-13 11:15:54 +01:00
Al Liu
8c1a521440
adapt to overwatch error handle ( #24 )
2022-12-12 23:06:15 +13:00
gusto
ee0085e873
Continue CI steps even when one of them fails ( #15 )
...
* Continue CI steps even when one of them fails
* Build all features in CI
* Test all features in CI
2022-12-01 18:46:27 +02:00
Giacomo Pasini
0db0544a77
fix tests ( #14 )
2022-11-23 15:49:43 +01:00
Giacomo Pasini
90c7de6271
Split services into different crates ( #13 )
2022-11-23 14:43:22 +01:00