Метод eth_syncing
Возвращает статус синхронизации или false, если узел уже синхронизирован
Параметры
нет
Возврат
Object|Boolean
, Объект с данными статуса синхронизации или FALSE, когда не синхронизируется:
startingBlock
:QUANTITY
- Блок, на котором начался импорт (сбрасывается только после того, как синхронизация дойдет до головы)currentBlock
:QUANTITY
- Текущий блок, такой же, как eth_blockNumberhighestBlock
:QUANTITY
- Предполагаемый самый высокий блок
Пример
// Request
curl -H "Content-Type: application/json" -d '{"id":1, "jsonrpc":"2.0", "method": "eth_syncing","params": []}' https://bsc-api.bwarelabs.com/<your-endpoint-id>
// Response
//Edpoint syncing
{
"jsonrpc":"2.0",
"id":1,
"result":{
"currentBlock":"0x4162f",
"highestBlock":"0x24511a",
"knownStates":"0x0",
"pulledStates":"0x0",
"startingBlock":"0x0"
}
}
//Endpoint fully synced
{
"jsonrpc": "2.0",
"id": 1,
"result": false
}
Last updated