Get chain specific message metrics.
GET/v1/metrics/chain/:chainID/messages
Get chain specific message metrics.
Request
Path Parameters
ChainID (Bech32)
Responses
- 200
- 401
- 404
A list of all available metrics.
- application/json
- Schema
- Example (from schema)
Schema
inAliasOutput AliasOutputMetricItemrequired
lastMessage Outputrequired
The output type
The raw data of the output (Hex)
Possible values: >= 1
inOnLedgerRequest OnLedgerRequestMetricItemrequired
lastMessage OnLedgerRequestrequired
The request ID
output Outputrequired
The output type
The raw data of the output (Hex)
The output ID
The raw data of the request (Hex)
Possible values: >= 1
inOutput InOutputMetricItemrequired
lastMessage InOutputrequired
output Outputrequired
The output type
The raw data of the output (Hex)
The output ID
Possible values: >= 1
inStateOutput InStateOutputMetricItemrequired
lastMessage InStateOutputrequired
output Outputrequired
The output type
The raw data of the output (Hex)
The output ID
Possible values: >= 1
inTxInclusionState TxInclusionStateMsgMetricItemrequired
lastMessage TxInclusionStateMsgrequired
The inclusion state
The transaction ID
Possible values: >= 1
outPublishGovernanceTransaction TransactionMetricItemrequired
lastMessage Transactionrequired
The transaction ID
Possible values: >= 1
outPublisherStateTransaction PublisherStateTransactionItemrequired
lastMessage StateTransactionrequired
Possible values: >= 1
The state index
The transaction ID
Possible values: >= 1
outPullLatestOutput InterfaceMetricItemrequired
Possible values: >= 1
outPullOutputByID UTXOInputMetricItemrequired
lastMessage OutputIDrequired
The output ID
Possible values: >= 1
outPullTxInclusionState TransactionIDMetricItemrequired
lastMessage Transactionrequired
The transaction ID
Possible values: >= 1
{
"outPublishGovernanceTransaction": {
"lastMessage": {
"txId": "txId"
},
"messages": 1,
"timestamp": "2000-01-23T04:56:07.000+00:00"
},
"outPublisherStateTransaction": {
"lastMessage": {
"stateIndex": 1,
"txId": "txId"
},
"messages": 1,
"timestamp": "2000-01-23T04:56:07.000+00:00"
},
"inTxInclusionState": {
"lastMessage": {
"txId": "txId",
"state": "state"
},
"messages": 1,
"timestamp": "2000-01-23T04:56:07.000+00:00"
},
"inOnLedgerRequest": {
"lastMessage": {
"output": {
"outputType": 0,
"raw": "raw"
},
"outputId": "outputId",
"raw": "raw",
"id": "id"
},
"messages": 1,
"timestamp": "2000-01-23T04:56:07.000+00:00"
},
"inOutput": {
"lastMessage": {
"output": {
"outputType": 0,
"raw": "raw"
},
"outputId": "outputId"
},
"messages": 1,
"timestamp": "2000-01-23T04:56:07.000+00:00"
},
"inAliasOutput": {
"lastMessage": {
"outputType": 0,
"raw": "raw"
},
"messages": 1,
"timestamp": "2000-01-23T04:56:07.000+00:00"
},
"inStateOutput": {
"lastMessage": {
"output": {
"outputType": 0,
"raw": "raw"
},
"outputId": "outputId"
},
"messages": 1,
"timestamp": "2000-01-23T04:56:07.000+00:00"
},
"outPullTxInclusionState": {
"lastMessage": {
"txId": "txId"
},
"messages": 1,
"timestamp": "2000-01-23T04:56:07.000+00:00"
},
"outPullLatestOutput": {
"lastMessage": "lastMessage",
"messages": 1,
"timestamp": "2000-01-23T04:56:07.000+00:00"
},
"outPullOutputByID": {
"lastMessage": {
"outputId": "outputId"
},
"messages": 1,
"timestamp": "2000-01-23T04:56:07.000+00:00"
}
}
Unauthorized (Wrong permissions, missing token)
- application/json
- Schema
- Example (from schema)
Schema
{
"error": "string",
"missingPermission": "string"
}
Chain not found