Skip to content

Commit

Permalink
WIP block prop notes
Browse files Browse the repository at this point in the history
  • Loading branch information
deepfire committed May 12, 2021
1 parent 489c91b commit 4acbd39
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions doc/block-propagation.org
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
* Traces involved:
| | component | role | trace |
|---------------------+-------------------+--------+------------------------------------------|
| slot start | blockchain time | forger | any with slot# |
| positive leadership | forge | forger | TraceNodeIsLeader |
| block forged | forge | forger | TraceForgedBlock |
| block adopted | chaindb | forger | AddedToCurrentChain / TraceAddBlockEvent |
| header advertisment | chainsync server | forger | TraceChainSyncServerRead |
| block send | blockfetch server | forger | TraceBlockFetchServerSendBlock |
| header notice | chainsync client | peer | TraceDownloadedHeader |
| block receipt | blockfetch client | peer | CompletedFetchBatch |
| adoption | chaindb | peer | AddedToCurrentChain / TraceAddBlockEvent |
| header advertisment | chainsync server | peer | TraceChainSyncServerRead |
| block send | blockfetch server | peer | TraceBlockFetchServerSendBlock |

0 comments on commit 4acbd39

Please sign in to comment.