Models a topic for messages posted to the EDC platform.
Topic are expected to be in the form of "account/asset/
| name | data type | constraints | description |
|---|---|---|---|
| systemTopic | boolean | required | |
| edcTopic | boolean | required | |
| alertTopic | boolean | required | |
| account | string | ||
| asset | string | ||
| semanticTopic | string | ||
| leafName | string | ||
| parentTopic | string | ||
| grandParentTopic | string | ||
| fullTopic | string | ||
| topicParts | array of string |
Example
{
"systemTopic" : true,
"edcTopic" : true,
"alertTopic" : true,
"account" : "...",
"asset" : "...",
"semanticTopic" : "...",
"leafName" : "...",
"parentTopic" : "...",
"grandParentTopic" : "...",
"fullTopic" : "...",
"topicParts" : [ "...", "..." ]
}