You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+51-2Lines changed: 51 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
# Africa Operating System (AfricaOS)
2
-
A simple, customizable, proposal-based, replicated state machine (RSM), inspired by pBFT (Practical Byzantine Fault Tolerance) written in pure Rust
2
+
A simple, customizable, proposal-based, replicated state machine (RSM), inspired by pBFT (Practical Byzantine Fault Tolerance) written in pure Rust. We show how to setup an N-node network, of which accepts transactions. The transactions can execute arbitrary logic.
3
3
4
4
| Status Type | Status |
5
5
| --- | --- |
@@ -66,12 +66,29 @@ To create/submit a new transaction every m seconds
Senders submit the hash of the receivers public key to the blockchain, and the amount to send to the receiver
116
+
117
+
## Input
118
+
```
119
+
<partner_sender> <partner_tx_hash> <sig> <pk>
120
+
```
121
+
Receivers submit the sender of the amount, the hash of the output transaction, their signature of an arbitrary string (default: "TEST"), and finally the receiver's public key
0 commit comments