Registry for DHT block types — GNUnet documentation

# Registry for DHT block types

Name | GNUNET_BLOCK_TYPE_ANY
Number | 0
Comment | Identifier for any block.

Name | GNUNET_BLOCK_TYPE_FS_DBLOCK
Number | 1
Comment | Data block (leaf) in the CHK tree.

Name | GNUNET_BLOCK_TYPE_FS_IBLOCK
Number | 2
Comment | Inner block in the CHK tree.

Name | GNUNET_BLOCK_TYPE_FS_ONDEMAND
Number | 6
Comment | Type of a block representing a block to be encoded on demand from disk. Should never appear on the network directly.

Name | GNUNET_BLOCK_TYPE_DHT_HELLO
Number | 7
Comment | Type of a block that contains a HELLO for a peer.

Name | GNUNET_BLOCK_TYPE_TEST
Number | 8
Comment | Block for testing.

Name | GNUNET_BLOCK_TYPE_FS_UBLOCK
Number | 9
Comment | Type of a block representing any type of search result (universal).

Name | GNUNET_BLOCK_TYPE_DNS
Number | 10
Comment | Block for storing DNS exit service advertisements.

Name | GNUNET_BLOCK_TYPE_GNS_NAMERECORD
Number | 11
Comment | Block for storing GNS record data.

Name | GNUNET_BLOCK_TYPE_REVOCATION
Number | 12
Comment | Block type for a revocation message by which a key is revoked.

Name | GNUNET_BLOCK_TYPE_DHT_URL_HELLO
Number | 13
Comment | Type of a block that contains a DHT-NG HELLO for a peer.

Name | GNUNET_BLOCK_TYPE_REGEX
Number | 22
Comment | Block to store a cadet regex state

Name | GNUNET_BLOCK_TYPE_REGEX_ACCEPT
Number | 23
Comment | Block to store a cadet regex accepting state

Name | GNUNET_BLOCK_TYPE_SET_TEST
Number | 24
Comment | Block for testing set/consensus. If first byte of the block is non-zero, the block is considered invalid.

Name | GNUNET_BLOCK_TYPE_CONSENSUS_ELEMENT
Number | 25
Comment | Block type for consensus elements. Contains either special marker elements or a nested block.

Name | GNUNET_BLOCK_TYPE_SETI_TEST
Number | 26
Comment | Block for testing set intersection. If first byte of the block is non-zero, the block is considered invalid.

Name | GNUNET_BLOCK_TYPE_SETU_TEST
Number | 27
Comment | Block for testing set union. If first byte of the block is non-zero, the block is considered invalid.