Permissions

https://img.shields.io/badge/auth-required-orange.svg

Подсказка

Правила формирования запросов к ноде приведены в разделе Как использовать REST API.

GET /permissions/{address}

Возвращает роли (permissions), назначенные на указанный адрес {address}, действительные на текущий момент времени.

Ответ метода:

{
    "roles": [
        {
        "role": "miner"
        },
        {
        "role": "permissioner"
        }
    ],
    "timestamp": 1544703449430
}

GET /permissions/{address}/at/{timestamp}

Возвращает роли (permissions), назначенные на указанный адрес {address}, действительные на момент времени {timestamp}.

Ответ метода:

{
    "roles": [
        {
        "role": "miner"
        },
        {
        "role": "permissioner"
        }
    ],
    "timestamp": 1544703449430
}

POST /permissions/addresses

Возвращает роли (permissions), назначенные на список адресов, действительные на текущий момент времени.

Запрос метода:

{
    "addresses": [
        "3N2cQFfUDzG2iujBrFTnD2TAsCNohDxYu8w", "3Mx5sDq4NXef1BRzJRAofa3orYFxLanxmd7"
    ],
    "timestamp": 1544703449430
}

Ответ метода:

{
    "addressToRoles": [
        {
        "address": "3N2cQFfUDzG2iujBrFTnD2TAsCNohDxYu8w",
        "roles": [
            {
            "role": "miner"
            },
            {
            "role": "permissioner"
            }
        ]
        },
        {
        "address": "3Mx5sDq4NXef1BRzJRAofa3orYFxLanxmd7",
        "roles": [
            {
            "role": "miner"
            }
        ]
        }
    ],
    "timestamp": 1544703449430
}