IOutput: {
    nodeSyncState: {
        catch_up_blocks_per_second?: null | number;
        current_block_num?: null | number;
        cursor_updated_at?: null | string;
        estimated_seconds_remaining?: null | number;
        head_block_num?: null | number;
        lag_blocks?: null | number;
        outage?: null | NodeSyncOutage;
        status: NodeSyncStatus;
    };
}

Type declaration

  • nodeSyncState: {
        catch_up_blocks_per_second?: null | number;
        current_block_num?: null | number;
        cursor_updated_at?: null | string;
        estimated_seconds_remaining?: null | number;
        head_block_num?: null | number;
        lag_blocks?: null | number;
        outage?: null | NodeSyncOutage;
        status: NodeSyncStatus;
    }

    Ход догона цепи узлом кооператива

    • Optional catch_up_blocks_per_second?: null | number

      С какой скоростью сокращается отставание, блоков в секунду

    • Optional current_block_num?: null | number

      Блок, до которого узел прочитал цепь

    • Optional cursor_updated_at?: null | string

      Когда узел в последний раз продвинулся по цепи

    • Optional estimated_seconds_remaining?: null | number

      Сколько секунд осталось до конца догона по текущей скорости

    • Optional head_block_num?: null | number

      Последний блок цепи

    • Optional lag_blocks?: null | number

      Сколько блоков осталось прочитать

    • Optional outage?: null | NodeSyncOutage

      Что оборвалось, если связи нет

    • status: NodeSyncStatus

      Готов ли узел к работе: у головы цепи, догоняет или связи нет