Skip to content

Commit

Permalink
Fix loop message forwarding
Browse files Browse the repository at this point in the history
  • Loading branch information
michielbdejong committed Apr 25, 2024
1 parent 497dc46 commit ea153d8
Show file tree
Hide file tree
Showing 7 changed files with 28,816 additions and 25,646 deletions.
293 changes: 233 additions & 60 deletions __tests__/fixtures/batched-giraffe-hourglass.json

Large diffs are not rendered by default.

20 changes: 20 additions & 0 deletions __tests__/fixtures/batched-giraffe-hourglass.puml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ Alice -[#blue]-> Charlie: probe genRanHex9
Alice -[#blue]-> Charlie: probe genRanHex10
Alice -[#black]-> Charlie: propose genRanHex1 genRanHex6 genRanHex7 1f8ddcc0ac057c7108179d1bdea997ffd414895d94deccd2c3816fbecc4eb34b 1
Bob -[#blue]-> Charlie: probe genRanHex5
Charlie -[#black]-> Bob: propose genRanHex0 genRanHex3 genRanHex4 fb5a0f259dc33d551ecc9369d2adbb07fe33903ae66492935a710ef4b1e7f211 0
Alice -[#green]-> Charlie: trace genRanHex2 genRanHex12 genRanHex14
Alice -[#green]-> Edward: trace genRanHex2 genRanHex12 genRanHex14
Alice -[#green]-> Edward: trace genRanHex9 genRanHex28 genRanHex29
Expand All @@ -59,10 +60,12 @@ Charlie -[#green]-> Bob: trace genRanHex1 genRanHex18 genRanHex19
Edward -[#green]-> Dave: trace genRanHex1 genRanHex18 genRanHex21
Edward -[#green]-> Dave: trace genRanHex2 genRanHex22 genRanHex24
Edward -[#green]-> Dave: trace genRanHex5 genRanHex25 genRanHex26
Charlie -[#black]-> Bob: propose genRanHex1 genRanHex6 genRanHex7 1f8ddcc0ac057c7108179d1bdea997ffd414895d94deccd2c3816fbecc4eb34b 0
Charlie -[#green]-> Alice: trace genRanHex5 genRanHex31 genRanHex32
Charlie -[#green]-> Bob: trace genRanHex5 genRanHex31 genRanHex33
Charlie -[#blue]-> Bob: probe genRanHex9
Charlie -[#blue]-> Bob: probe genRanHex10
Bob -[#black]-> Alice: propose genRanHex0 genRanHex3 genRanHex4 fb5a0f259dc33d551ecc9369d2adbb07fe33903ae66492935a710ef4b1e7f211 0
Charlie -[#green]-> Bob: trace genRanHex2 genRanHex12 genRanHex14
Edward -[#green]-> Dave: trace genRanHex2 genRanHex12 genRanHex14
Edward -[#green]-> Dave: trace genRanHex9 genRanHex28 genRanHex29
Expand Down Expand Up @@ -94,7 +97,14 @@ Dave -[#green]-> Edward: trace genRanHex10 genRanHex47 genRanHex48
Dave -[#green]-> Alice: trace genRanHex10 genRanHex47 genRanHex49
Edward -[#green]-> Dave: trace genRanHex5 genRanHex31 genRanHex32
Alice -[#green]-> Charlie: trace genRanHex5 genRanHex31 genRanHex33
Alice -[#black]-> Charlie: propose genRanHex2 genRanHex12 genRanHex14 44a9efd5ba0c2e026f6e400e045b249a8d414ca0f1571cef571062bc88fa3581 0
Alice -[#black]-> Edward: propose genRanHex9 genRanHex28 genRanHex29 62b0500bca0de3d3ea82f89e19c163ad44153ca5ec85cbb2d154b4b609c32f34 1
Charlie -[#black]-> Bob: propose genRanHex0 genRanHex15 genRanHex16 aec4955b747d39d5c7c56a544b7bec13a148ca5ddabeec3f32908e31b3c38d8d 0
Edward -[#black]-> Dave: propose genRanHex0 genRanHex15 genRanHex17 3379f4db531ccb2f126feeea6239ae695d301984b95006ea8d8788b6f419e1f9 0
Charlie -[#black]-> Bob: propose genRanHex1 genRanHex18 genRanHex19 0c7b9e06d51b52fbd2e0e6b32b647c70f55904186840651b390c02297179c16b 0
Edward -[#black]-> Dave: propose genRanHex1 genRanHex18 genRanHex21 cfcfda0f62988eafd101f4fa17997ceeb772c7fee9f46aeafc7d2d0528d3b2f5 0
Edward -[#black]-> Dave: propose genRanHex2 genRanHex22 genRanHex24 e1cc00b9b1c6ec04f47aff95dda5cdc91cc78b33bc7046c16f171d2465fc79e6 0
Edward -[#black]-> Dave: propose genRanHex5 genRanHex25 genRanHex26 99978333a35c92f2e11d6e01fb4127e5d9f74cbacc38cdebb89ba05ca059a4a0 0
Charlie -[#green]-> Alice: trace genRanHex9 genRanHex41 genRanHex42
Alice -[#green]-> Edward: trace genRanHex9 genRanHex41 genRanHex43
Alice -[#green]-> Dave: trace genRanHex9 genRanHex41 genRanHex43
Expand All @@ -103,11 +113,21 @@ Alice -[#green]-> Edward: trace genRanHex10 genRanHex44 genRanHex46
Alice -[#green]-> Edward: trace genRanHex10 genRanHex47 genRanHex49
Dave -[#green]-> Alice: trace genRanHex5 genRanHex31 genRanHex32
Charlie -[#black]-> Bob: propose genRanHex5 genRanHex31 genRanHex33 da72d4e3aec9b6be8d20acdf13ef52e1aa529da7799a2b719f098a74c4e63a35 1
Edward -[#black]-> Dave: propose genRanHex9 genRanHex28 genRanHex29 62b0500bca0de3d3ea82f89e19c163ad44153ca5ec85cbb2d154b4b609c32f34 0
Bob -[#black]-> Alice: propose genRanHex0 genRanHex15 genRanHex16 aec4955b747d39d5c7c56a544b7bec13a148ca5ddabeec3f32908e31b3c38d8d 0
Dave -[#black]-> Alice: propose genRanHex0 genRanHex15 genRanHex17 3379f4db531ccb2f126feeea6239ae695d301984b95006ea8d8788b6f419e1f9 0
Dave -[#black]-> Alice: propose genRanHex1 genRanHex18 genRanHex21 cfcfda0f62988eafd101f4fa17997ceeb772c7fee9f46aeafc7d2d0528d3b2f5 0
Dave -[#black]-> Alice: propose genRanHex2 genRanHex22 genRanHex24 e1cc00b9b1c6ec04f47aff95dda5cdc91cc78b33bc7046c16f171d2465fc79e6 0
Dave -[#black]-> Alice: propose genRanHex5 genRanHex25 genRanHex26 99978333a35c92f2e11d6e01fb4127e5d9f74cbacc38cdebb89ba05ca059a4a0 0
Alice -[#green]-> Bob: trace genRanHex9 genRanHex41 genRanHex42
Edward -[#green]-> Dave: trace genRanHex9 genRanHex41 genRanHex43
Alice -[#green]-> Bob: trace genRanHex10 genRanHex44 genRanHex45
Edward -[#green]-> Dave: trace genRanHex10 genRanHex47 genRanHex49
Bob -[#black]-> Alice: propose genRanHex5 genRanHex31 genRanHex33 da72d4e3aec9b6be8d20acdf13ef52e1aa529da7799a2b719f098a74c4e63a35 0
Bob -[#black]-> Charlie: propose genRanHex9 genRanHex41 genRanHex42 a5f7d1f7210bc93e915c4652816f410c1c1f416e66cd8e8edf20b3d6158b1319 1
Bob -[#black]-> Charlie: propose genRanHex10 genRanHex44 genRanHex45 02182b2512f6132b6db6457e6232f3f395c76bfd28681c69f184f5f5b3f30fd6 1
Dave -[#black]-> Alice: propose genRanHex10 genRanHex47 genRanHex49 3f9908d4f641ec7f28e0e021f9d6c8273d3fafffc0d780e929bba94abf50ede3 1
Charlie -[#black]-> Alice: propose genRanHex9 genRanHex41 genRanHex42 a5f7d1f7210bc93e915c4652816f410c1c1f416e66cd8e8edf20b3d6158b1319 Infinity
Charlie -[#black]-> Alice: propose genRanHex10 genRanHex44 genRanHex45 02182b2512f6132b6db6457e6232f3f395c76bfd28681c69f184f5f5b3f30fd6 Infinity
Alice -[#black]-> Edward: propose genRanHex10 genRanHex47 genRanHex49 3f9908d4f641ec7f28e0e021f9d6c8273d3fafffc0d780e929bba94abf50ede3 0
@enduml
Loading

0 comments on commit ea153d8

Please sign in to comment.