messagesReportBlock

1. messagesReportBlock:

This Block allows to create report based on the inter-referenced messages.

1.1 Properties

Does not contain additional settings.

1.2 Data format

GET

status โ€“ current report status

  1. FAILED โ€“ error encountered during the building

  2. STARTED โ€“ reporting building is in progress

  3. FINISHED โ€“ reporting building has been successfully completed

target โ€“ the document which is the subject of the report

report โ€“ the current report

{
"roles" โ€“ documents showing users and their roles
"users" โ€“ list of identified users
"schemas" โ€“ list of identified schemas
"tokens" โ€“ list of identified tokens
"topics" โ€“ hierarchical structure of Hedera topics and messages relevant to the target document
{
"topicId" โ€“ unique topic identifier
"message" โ€“ document describing the topic
"messages" โ€“ list of documents referenced in the topic
"children" โ€“ child topics
}
}

POST

  • Target document identification based on message ID - the system creates the report on the document which is referenced in the Header message with the specified ID (the presence of the document in the local Guardian database is not required)

{
"filterValue": "hedera message id"
}
  • Target document identification by its hash โ€“ they system build the report on the document in the local DB which has the specified hash

{
"filterValue": "hash"
}
  • Resets the report

{
"filterValue": "",
}

2. Example

Block can work independently (stand-alone):

Or used in conjunctions with other blocks (e.g. with grid)

2.1 Display Modes

2.1.1 Simplified โ€“ folds all messages for a policy into a single โ€˜swim laneโ€™.

  • Only policy topics are displayed

  • Auxiliary events (such as publishing policy) are hidden

2.1.2 Advanced โ€“ complete information is displayed with

  • Full hierarchical topic structure

  • All auxiliary and system events

2.1.3 Display layout

  • Left-side panel shows hierarchical catalog of Header topics.

  • Central area shows the timeline of the events as they have been recorded (in messages) in the specific topics

  • Right-side panel shows detailed information about the selected message

Last updated