Skip to content

Commit 875ba66

Browse files
authored
Merge pull request #67 from nomad-xyz/anna/order
[QSP-3] fix: messages are NOT delivered in order
2 parents d2370d0 + 1163b74 commit 875ba66

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

docs/dev/architecture.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,9 @@ The replica contract is responsible for managing optimistic replication and disp
4343
3. Accept double-update proofs
4444
4. Validate message proofs
4545
5. Enforce the message format
46-
6. Ensure messages are processed in order
47-
7. Dispatch messages to their destination
48-
8. Expose a "disconnect" feature
49-
9. Future: recover from `FAILED` state
46+
6. Dispatch messages to their destination
47+
7. Expose a "disconnect" feature
48+
8. Future: recover from `FAILED` state
5049

5150
### Off-chain (Agents)
5251

@@ -88,4 +87,4 @@ The processor proves the validity of pending messages and sends them to end reci
8887
3. Maintain local merkle tree with all leaves
8988
4. Observe 1 or more replicas
9089
5. Maintain list of messages corresponding to each leaf
91-
6. Dispatch proven messages to end recipients
90+
6. Dispatch proven messages to end recipients

docs/index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,6 @@ __It performs the following functions:__
7878
- Accept double-update proofs
7979
- Validate message inclusion proofs
8080
- Enforce the message format
81-
- Ensure messages are processed in order
8281
- Dispatch messages to their destination
8382

8483
## Off-chain (Agents)

0 commit comments

Comments
 (0)