nooschain / contracts/monitoring / buildContractMonitoringSnapshot
Function: buildContractMonitoringSnapshot()
buildContractMonitoringSnapshot(
database,options?):Promise<{alerts:ContractProductionAlertRule[];contracts:object[];generatedAt:string;kind:string;nodeId:string|null;protocolVersion:number;releases:object[];runtime: {activationHeight:string|null;activationStatus:ContractRuntimeActivationStatus;failureCode:string|null;failureMessage:string|null;preflightOk:boolean;requirementsHash:string;runtime:"wasm-assemblyscript-v1";sidecarAvailable:boolean;sidecarMismatch:boolean; };schemaVersion:number; }>
Defined in: contracts/monitoring.ts:50
Parameters
database
options?
ContractMonitoringOptions = {}
Returns
Promise<{ alerts: ContractProductionAlertRule[]; contracts: object[]; generatedAt: string; kind: string; nodeId: string | null; protocolVersion: number; releases: object[]; runtime: { activationHeight: string | null; activationStatus: ContractRuntimeActivationStatus; failureCode: string | null; failureMessage: string | null; preflightOk: boolean; requirementsHash: string; runtime: "wasm-assemblyscript-v1"; sidecarAvailable: boolean; sidecarMismatch: boolean; }; schemaVersion: number; }>