Interface BoundWitnessLoaderParams
interface BoundWitnessLoaderParams { cache?: ArchivistInstance< BaseParamsFields & { account?: AccountInstance | "random"; additionalSigners?: AccountInstance[]; addToResolvers?: boolean; allowNameResolution?: boolean; config: AnyConfigSchema<ArchivistConfig<void, void>>; ephemeralQueryAccountEnabled?: boolean; moduleIdentifierTransformers?: ModuleIdentifierTransformer[]; privateChildren?: ModuleInstance< BaseParamsFields & { account?: AccountInstance | "random"; additionalSigners?: (...)
[]; addToResolvers?: boolean; allowNameResolution?: boolean; config: AnyConfigSchema<ModuleConfig<(...)
, (...)
>>; ephemeralQueryAccountEnabled?: boolean; moduleIdentifierTransformers?: (...)
[]; privateChildren?: ModuleInstance<BaseParamsFields & { account?: AccountInstance | "random" | undefined; addToResolvers?: boolean | undefined; additionalSigners?: AccountInstance[] | undefined; ... 5 more ...; publicChildren?: ModuleInstance<...>[] | undefined; }, ModuleEventData<...>>[] | undefined
; publicChildren?: ModuleInstance<BaseParamsFields & { account?: AccountInstance | "random" | undefined; addToResolvers?: boolean | undefined; additionalSigners?: AccountInstance[] | undefined; ... 5 more ...; publicChildren?: ModuleInstance<...>[] | undefined; }, ModuleEventData<...>>[] | undefined
; }, ModuleEventData<object>, >[]; publicChildren?: ModuleInstance< BaseParamsFields & { account?: AccountInstance | "random"; additionalSigners?: (...)
[]; addToResolvers?: boolean; allowNameResolution?: boolean; config: AnyConfigSchema<ModuleConfig<(...)
, (...)
>>; ephemeralQueryAccountEnabled?: boolean; moduleIdentifierTransformers?: (...)
[]; privateChildren?: ModuleInstance<BaseParamsFields & { account?: AccountInstance | "random" | undefined; addToResolvers?: boolean | undefined; additionalSigners?: AccountInstance[] | undefined; ... 5 more ...; publicChildren?: ModuleInstance<...>[] | undefined; }, ModuleEventData<...>>[] | undefined
; publicChildren?: ModuleInstance<BaseParamsFields & { account?: AccountInstance | "random" | undefined; addToResolvers?: boolean | undefined; additionalSigners?: AccountInstance[] | undefined; ... 5 more ...; publicChildren?: ModuleInstance<...>[] | undefined; }, ModuleEventData<...>>[] | undefined
; }, ModuleEventData<object>, >[]; } & ArchivistParamFields & object, ArchivistModuleEventData, Payload, >; logger?: Logger; workingSet: PayloadWorkingSet;} Properties
Optional
cache
cache?: ArchivistInstance< BaseParamsFields & { account?: AccountInstance | "random"; additionalSigners?: AccountInstance[]; addToResolvers?: boolean; allowNameResolution?: boolean; config: AnyConfigSchema<ArchivistConfig<void, void>>; ephemeralQueryAccountEnabled?: boolean; moduleIdentifierTransformers?: ModuleIdentifierTransformer[]; privateChildren?: ModuleInstance< BaseParamsFields & { account?: AccountInstance | "random"; additionalSigners?: (...)
[]; addToResolvers?: boolean; allowNameResolution?: boolean; config: AnyConfigSchema<ModuleConfig<(...)
, (...)
>>; ephemeralQueryAccountEnabled?: boolean; moduleIdentifierTransformers?: (...)
[]; privateChildren?: ModuleInstance<BaseParamsFields & { account?: AccountInstance | "random" | undefined; addToResolvers?: boolean | undefined; additionalSigners?: AccountInstance[] | undefined; ... 5 more ...; publicChildren?: ModuleInstance<...>[] | undefined; }, ModuleEventData<...>>[] | undefined
; publicChildren?: ModuleInstance<BaseParamsFields & { account?: AccountInstance | "random" | undefined; addToResolvers?: boolean | undefined; additionalSigners?: AccountInstance[] | undefined; ... 5 more ...; publicChildren?: ModuleInstance<...>[] | undefined; }, ModuleEventData<...>>[] | undefined
; }, ModuleEventData<object>, >[]; publicChildren?: ModuleInstance< BaseParamsFields & { account?: AccountInstance | "random"; additionalSigners?: (...)
[]; addToResolvers?: boolean; allowNameResolution?: boolean; config: AnyConfigSchema<ModuleConfig<(...)
, (...)
>>; ephemeralQueryAccountEnabled?: boolean; moduleIdentifierTransformers?: (...)
[]; privateChildren?: ModuleInstance<BaseParamsFields & { account?: AccountInstance | "random" | undefined; addToResolvers?: boolean | undefined; additionalSigners?: AccountInstance[] | undefined; ... 5 more ...; publicChildren?: ModuleInstance<...>[] | undefined; }, ModuleEventData<...>>[] | undefined
; publicChildren?: ModuleInstance<BaseParamsFields & { account?: AccountInstance | "random" | undefined; addToResolvers?: boolean | undefined; additionalSigners?: AccountInstance[] | undefined; ... 5 more ...; publicChildren?: ModuleInstance<...>[] | undefined; }, ModuleEventData<...>>[] | undefined
; }, ModuleEventData<object>, >[]; } & ArchivistParamFields & object, ArchivistModuleEventData, Payload,> Optional
logger
logger?: Logger
workingSet