Commit 661ba26
committed
feat: add downstream server
Currently only keepalive and chainsync protocols are supported. There is a smoke test for the latter and the assumption that the former is tested in pallas.
Some work has also been done in the Makefile to make it easier to have multiple Amaru nodes running in the project root directory.
An architecture diagram has been added to the amaru-consensus README.1 parent e54b51f commit 661ba26
19 files changed
Lines changed: 1803 additions & 2149 deletions
File tree
- crates
- amaru-consensus
- tests/data
- amaru
- src
- bin/amaru/cmd
- stages
- consensus
- chain_forward
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
0 commit comments