nooschain / verification/chain-verification-manager / ChainVerificationStatus
Interface: ChainVerificationStatus
Defined in: verification/chain-verification-manager.ts:23
Cached chain verification status returned to operator observability callers.
Properties
chunkSize
chunkSize:
number
Defined in: verification/chain-verification-manager.ts:31
Configured incremental block-height window size.
enabled
enabled:
boolean
Defined in: verification/chain-verification-manager.ts:25
Whether manager-backed verification is enabled by configuration.
fullIntervalMs
fullIntervalMs:
number|null
Defined in: verification/chain-verification-manager.ts:35
Optional full verification interval in milliseconds.
intervalMs
intervalMs:
number
Defined in: verification/chain-verification-manager.ts:33
Primary scheduled verification interval in milliseconds.
lastError
lastError:
string|null
Defined in: verification/chain-verification-manager.ts:45
Latest error or serialized issue list when verification failed.
lastRunAt
lastRunAt:
string|null
Defined in: verification/chain-verification-manager.ts:41
Completion time of the latest attempted verification run.
lastStatus
lastStatus:
string|null
Defined in: verification/chain-verification-manager.ts:43
Latest status such as ok, failed, noop, or error.
lastVerifiedHeight
lastVerifiedHeight:
string|null
Defined in: verification/chain-verification-manager.ts:37
Highest block height covered by the persisted verification checkpoint.
latestHash
latestHash:
string|null
Defined in: verification/chain-verification-manager.ts:49
Current local canonical head hash.
latestHeight
latestHeight:
string|null
Defined in: verification/chain-verification-manager.ts:47
Current local canonical head height.
latestStateRoot
latestStateRoot:
string|null
Defined in: verification/chain-verification-manager.ts:51
Current local canonical head state root.
latestVerifiedHash
latestVerifiedHash:
string|null
Defined in: verification/chain-verification-manager.ts:39
Block hash at lastVerifiedHeight, used to detect checkpoint drift.
mode
mode:
ChainVerificationMode
Defined in: verification/chain-verification-manager.ts:29
Default configured verification mode.
running
running:
boolean
Defined in: verification/chain-verification-manager.ts:27
True while a verification run is actively executing in this process.