digraph { // This file is licensed under the MIT License (MIT) available on // http://opensource.org/licenses/MIT. size=6.25; rankdir=LR splines = "false"; ranksep = 0.2; nodesep = 0.1; edge [ penwidth = 1.75, fontname="Sans" ] node [ penwidth = 1.75, shape = "box", fontname="Sans"] graph [ penwidth = 1.75, fontname="Sans" ] ibd -> inv:f1 -> sync [ dir = "back" ]; ibd [ label = "IBD\nNode", shape="none" ]; sync [ label = "Sync\nNode", shape="none" ]; inv [ shape="plaintext", label=<
Headers Message
Message Header
Start String
bf0c6bbd
Command
headers
Size
162003
Checksum
a65b2b77
Payload
Number Of Headers (Max 2,000 In Reply To GetHeaders)
2000
// Block headers not updated for Dash
80-byte Block Headers + 0x00 (The Empty Tx Count)
010000006fe28cab...ff001d01e3629900
010000004860eb18...ff001d08d2bd6100
...............1,998 more block headers...............
>]; label = "First headers message reply sent to Initial Blocks Download (IBD) node" }