Properties
Protected _account
_account: undefined | AccountInstance
Protected Readonly _baseModuleQueryAccountPaths
_baseModuleQueryAccountPaths: Record<"network.xyo.query.module.discover" | "network.xyo.query.module.address" | "network.xyo.query.module.subscribe" | "network.xyo.query.module.describe" | "network.xyo.query.module.manifest", string>
Protected Readonly _queryAccounts
_queryAccounts: Record<"network.xyo.query.module.discover" | "network.xyo.query.module.address" | "network.xyo.query.module.subscribe" | "network.xyo.query.module.describe" | "network.xyo.query.module.manifest", undefined | AccountInstance>
Protected _startPromise
_startPromise: undefined | Promisable<boolean>
Protected _started
_started: undefined | Promisable<boolean>
Readonly downResolver
downResolver: Omit<CompositeModuleResolver, "resolve">
eventData
eventData: DivinerModuleEventData<DivinerModule<BaseParamsFields & { 
    account?: AccountInstance | "random"; 
    config: SchemaFields & object & Omit<{ 
        archivist?: string; 
        labels?: Labels; 
        name?: string; 
        paging?: Record<string, { 
            size?: number; 
        }>; 
        retry?: RetryConfig; 
        schema: "network.xyo.diviner.config"; 
        security?: { 
            allowAnonymous?: boolean; 
            allowed?: Record<string, (string | CosigningAddressSet)[]>; 
            disallowed?: Record<string, string[]>; 
        }; 
        sign?: boolean; 
        storeQueries?: boolean; 
        timestamp?: boolean; 
    } & ArchivingModuleConfig & SchemaFields & object & { 
        archivist?: string; 
        labels?: Labels; 
        name?: string; 
        paging?: Record<string, { 
            size?: number; 
        }>; 
        retry?: RetryConfig; 
        schema: "network.xyo.diviner.config"; 
        security?: { 
            allowAnonymous?: boolean; 
            allowed?: Record<string, (string | CosigningAddressSet)[]>; 
            disallowed?: Record<string, string[]>; 
        }; 
        sign?: boolean; 
        storeQueries?: boolean; 
        timestamp?: boolean; 
    } & { 
        schema: "network.xyo.diviner.config"; 
    }, "schema"> & { 
        schema: string; 
    }; 
    ephemeralQueryAccountEnabled?: boolean; 
}, { 
    schema: string; 
} & object, { 
    schema: string; 
} & object>, { 
    schema: string; 
} & object, { 
    schema: string; 
} & object>
Protected Readonly moduleConfigQueryValidator
moduleConfigQueryValidator: Queryable
Readonly params
params: BaseParamsFields & { 
    account?: AccountInstance | "random"; 
    config: SchemaFields & object & Omit<{ 
        archivist?: string; 
        labels?: Labels; 
        name?: string; 
        paging?: Record<string, { 
            size?: number; 
        }>; 
        retry?: RetryConfig; 
        schema: "network.xyo.diviner.config"; 
        security?: { 
            allowAnonymous?: boolean; 
            allowed?: Record<string, (string | CosigningAddressSet)[]>; 
            disallowed?: Record<string, string[]>; 
        }; 
        sign?: boolean; 
        storeQueries?: boolean; 
        timestamp?: boolean; 
    } & ArchivingModuleConfig & SchemaFields & object & { 
        archivist?: string; 
        labels?: Labels; 
        name?: string; 
        paging?: Record<string, { 
            size?: number; 
        }>; 
        retry?: RetryConfig; 
        schema: "network.xyo.diviner.config"; 
        security?: { 
            allowAnonymous?: boolean; 
            allowed?: Record<string, (string | CosigningAddressSet)[]>; 
            disallowed?: Record<string, string[]>; 
        }; 
        sign?: boolean; 
        storeQueries?: boolean; 
        timestamp?: boolean; 
    } & { 
        schema: "network.xyo.diviner.config"; 
    }, "schema"> & { 
        schema: string; 
    }; 
    ephemeralQueryAccountEnabled?: boolean; 
}
Type declaration
- Optionalaccount?: AccountInstance | "random"
- config: SchemaFields & object & Omit<{ 
 archivist?: string;
 labels?: Labels;
 name?: string;
 paging?: Record<string, {
 size?: number;
 }>;
 retry?: RetryConfig;
 schema: "network.xyo.diviner.config";
 security?: {
 allowAnonymous?: boolean;
 allowed?: Record<string, (string | CosigningAddressSet)[]>;
 disallowed?: Record<string, string[]>;
 };
 sign?: boolean;
 storeQueries?: boolean;
 timestamp?: boolean;
 } & ArchivingModuleConfig & SchemaFields & object & {
 archivist?: string;
 labels?: Labels;
 name?: string;
 paging?: Record<string, {
 size?: number;
 }>;
 retry?: RetryConfig;
 schema: "network.xyo.diviner.config";
 security?: {
 allowAnonymous?: boolean;
 allowed?: Record<string, (string | CosigningAddressSet)[]>;
 disallowed?: Record<string, string[]>;
 };
 sign?: boolean;
 storeQueries?: boolean;
 timestamp?: boolean;
 } & {
 schema: "network.xyo.diviner.config";
 }, "schema"> & {
 schema: string;
 }
- OptionalephemeralQueryAccountEnabled?: boolean
Protected Readonly supportedQueryValidator
supportedQueryValidator: Queryable
Readonly upResolver
upResolver: Omit<CompositeModuleResolver, "resolve>">
Static Readonly allowRandomAccount
allowRandomAccount: boolean
Static configSchemas
configSchemas: string[]
Static Optional defaultLogger
defaultLogger?: Logger
Static enableLazyLoad
enableLazyLoad: boolean
Static labels
Protected Static privateConstructorKey
privateConstructorKey: string
Static targetSchema
targetSchema: string
Transforms candidates for image thumbnail indexing into their indexed representation