Trusted block sections

A trusted block is a concatenation of a header followed by an unordered set of sections. The data structures of these sections are summarized in the following table:

Table 1. Trusted block sections
Section Reference Usage
Header Table 1 Trusted block token header
X'11' Table 2 Trusted block public key
X'12' Table 3 Trusted block rule
X'13' Table 10 Trusted block name (key label)
X'14' Table 11 Trusted block information
X'15' Table 15 Trusted block application-defined data
Every trusted block starts with a token header. The first byte of the token header determines the key form:

Following the token header of a trusted block is an unordered set of sections. A trusted block is formed by concatenating these sections to a trusted block header: