Consts
Returns a list of const item metadata for constant items of the specified palletId.
Path parameters
palletIdstringRequired
Name or index of the pallet to read constant metadata for. Note: the pallet name must match what is specified in the runtime metadata.
Query parameters
onlyIdsbooleanOptional
Only return the names (IDs) of the const items instead of every constant's metadata.
atstring · unsignedInteger or $hexOptional
Block identifier, as the block height or block hash.
Responses
200
successful operation
application/json
400
invalid blockId supplied for at query param
application/json
404
could not find pallet with palletId
application/json
get
GET /pallets/{palletId}/consts HTTP/1.1
Host: dot-playbook.nownodes.io
Accept: */*
{
"at": {
"hash": "text",
"height": "text"
},
"pallet": "democracy",
"palletIndex": "14",
"items": [
{
"name": "VotingPeriod",
"type": "4",
"value": "0x00270600",
"docs": "Information concerning any given constant.\n\n TWOX-NOTE: SAFE as indexes are not under an attacker’s control."
}
]
}
Returns the value stored under the constantItemId.
Path parameters
palletIdstringRequired
Name or index of the pallet to read constant metadata for. Note: the pallet name must match what is specified in the runtime metadata.
constantItemIdstringRequired
Id of the const item to query for.
Query parameters
atstring · unsignedInteger or $hexOptional
Block identifier, as the block height or block hash.
metadatabooleanOptionalDefault:
Include the const items metadata (including documentation) if set to true.
false
Responses
200
successful operation
application/json
400
invalid blockId supplied for at query param
application/json
404
could not find resource with id
application/json
get
GET /pallets/{palletId}/consts/{constantItemId} HTTP/1.1
Host: dot-playbook.nownodes.io
Accept: */*
{
"pallet": "democracy",
"palletIndex": "14",
"errorItem": "EnactmentPeriod",
"metadata": {
"name": "VotingPeriod",
"type": "4",
"value": "0x00270600",
"docs": "Information concerning any given constant.\n\n TWOX-NOTE: SAFE as indexes are not under an attacker’s control."
}
}