Protected
_cachedManifests
_cachedManifests: LRUCache< number, | DeepRestrictToStringKeys< { config: { accountPath?: string; features?: string[]; labels?: { [x: string]: undefined | string }; language?: string; name: string; os?: string; schema: string; }; description?: string; lazyStart?: boolean; schema: "network.xyo.module.manifest"; status?: { address: Lowercase<string>; children?: { [x: Lowercase<string>]: null | string }; }; }, > | DeepRestrictToStringKeys< { config: { accountPath?: string; features?: string[]; labels?: { [x: string]: undefined | string }; language?: string; name: string; os?: string; schema: string; }; description?: string; lazyStart?: boolean; schema: "network.xyo.node.manifest"; status?: { address: Lowercase<string>; children?: { [x: Lowercase<string>]: null | string }; }; }, >,> Protected
Optional
_lastError
Protected
_started
_started: undefined | Promisable<boolean>
Protected
_startPromise
_startPromise: undefined | Promisable<boolean>
eventData
eventData: DivinerModuleEventData< DivinerInstance< PayloadDivinerParams< DeepRestrictToStringKeys< { allowedQueries?: string[]; archiving?: { archivists?: string[]; queries?: string[] }; archivist?: string; consoleLogger?: LogLevel; indexBatchSize?: number; indexes?: string[]; labels?: { [key: string]: undefined | string }; maxIndexSize?: number; name?: string; paging?: { [key: string]: { size?: number } }; retry?: { backoff?: number; interval?: number; retries?: number }; schema: "network.xyo.diviner.payload.generic.config"; security?: { allowAnonymous?: boolean; allowed?: { [key: string]: ((...)
| (...))
[] }; disallowed?: { [key: string]: Lowercase<(...)
>[] }; }; sign?: boolean; storeQueries?: boolean; timestamp?: boolean; }, >, >, DeepRestrictToStringKeys< { address?: Lowercase<string> | Lowercase<string>[]; budget?: number; cursor?: Lowercase<string>; limit?: number; maxFrequency?: | "once" | "second" | "minute" | "hour" | "day" | "week" | "month" | "year"; minBid?: number; order?: Order; schema: "network.xyo.diviner.payload.query"; schemas?: string[]; }, >, WithStorageMeta<DeepRestrictToStringKeys<{ schema: string }>>, >, DeepRestrictToStringKeys< { address?: Lowercase<string> | Lowercase<string>[]; budget?: number; cursor?: Lowercase<string>; limit?: number; maxFrequency?: | "once" | "second" | "minute" | "hour" | "day" | "week" | "month" | "year"; minBid?: number; order?: Order; schema: "network.xyo.diviner.payload.query"; schemas?: string[]; }, >, WithStorageMeta<DeepRestrictToStringKeys<{ schema: string }>>,> Protected
Readonly
moduleConfigQueryValidator
Protected
onArchivistCleared
Protected
onArchivistDeleted
Protected
onArchivistInserted
Protected
payloadsWithMeta
Protected
Readonly
supportedQueryValidator
Static
Readonly
allowRandomAccount
allowRandomAccount: boolean
Static
Readonly
configSchemas
configSchemas: string[]
Static
Readonly
defaultConfigSchema
defaultConfigSchema: string
Static
defaultLogger
defaultLogger: Logger
Static
enableLazyLoad
enableLazyLoad: boolean
Static
Readonly
globalInstances
Static
Readonly
globalInstancesCountHistory
globalInstancesCountHistory: Record<string, number[]>
Protected
Static
privateConstructorKey
privateConstructorKey: string
Static
targetSchema
targetSchema: string
Static
Readonly
uniqueName
uniqueName: string
Static
Readonly
useNewResolver
useNewResolver: false