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. |