getBlockCommitment RPC Method
Возвращает обязательства для конкретного блока
Параметры #
u64
required
block number, identified by Slot
Результат #
Полем результата будет объект JSON, содержащий:
- "Обязательство" - обязательство, включающее в себя:
<null>
- Неизвестный блок<array>
- приверженность, массив u64 целых числа, регистрирующих количество кластера в lamports и проголосовавших за блок на каждой глубине от 0 доMAX_LOCKOUT_HISTORY
+ 1
- totalStake - общая активная ставка, в лямпортах, за текущую эпоху
Пример кода #
curl https://api.devnet.solana.com -s -X POST -H "Content-Type: application/json" -d '
{
"jsonrpc": "2.0", "id": 1,
"method": "getBlockCommitment",
"params":[5]
}
'
Замечание #
{
"jsonrpc": "2.0",
"result": {
"commitment": [
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 10, 32
],
"totalStake": 42
},
"id": 1
}