Class PayloadSetPluginResolver
Constructors
Properties
Protected
_params
_params: Record< string, | undefined | BaseParamsFields & { account?: AccountInstance | "random"; additionalSigners?: AccountInstance[]; addToResolvers?: boolean; allowNameResolution?: boolean; config: DeepRestrictToStringKeys< { allowedQueries?: string[]; archiving?: { archivists?: string[]; queries?: string[] }; archivist?: string; consoleLogger?: LogLevel; labels?: { [key: string]: undefined | string }; name?: string; paging?: { [key: string]: { size?: number } }; retry?: { backoff?: number; interval?: number; retries?: number }; schema: string; security?: { allowAnonymous?: boolean; allowed?: { [key: string]: (...)
[] }; disallowed?: { [key: string]: (...)
[] }; }; sign?: boolean; storeQueries?: boolean; timestamp?: boolean; }, >; ephemeralQueryAccountEnabled?: boolean; moduleIdentifierTransformers?: ModuleIdentifierTransformer[]; } | BaseParamsFields & { account?: AccountInstance | "random"; additionalSigners?: AccountInstance[]; addToResolvers?: boolean; allowNameResolution?: boolean; config: DeepRestrictToStringKeys< { allowedQueries?: string[]; archiving?: { archivists?: string[]; queries?: string[] }; archivist?: string; consoleLogger?: LogLevel; labels?: { [key: string]: undefined | string }; name?: string; paging?: { [key: string]: { size?: number } }; retry?: { backoff?: number; interval?: number; retries?: number }; schema: string; security?: { allowAnonymous?: boolean; allowed?: { [key: string]: (...)
[] }; disallowed?: { [key: string]: (...)
[] }; }; sign?: boolean; storeQueries?: boolean; timestamp?: boolean; }, >; ephemeralQueryAccountEnabled?: boolean; moduleIdentifierTransformers?: ModuleIdentifierTransformer[]; },> = {} Methods
params
- params(): (
| undefined
| BaseParamsFields & {
account?: AccountInstance
| "random";
additionalSigners?: AccountInstance[];
addToResolvers?: boolean;
allowNameResolution?: boolean;
config: DeepRestrictToStringKeys<
{
allowedQueries?: string[];
archiving?: { archivists?: string[]; queries?: string[] };
archivist?: string;
consoleLogger?: LogLevel;
labels?: { [key: string]: undefined | string };
name?: string;
paging?: { [key: string]: { size?: number } };
retry?: { backoff?: number; interval?: number; retries?: number };
schema: string;
security?: {
allowAnonymous?: boolean;
allowed?: { [key: string]: (...)[] };
disallowed?: { [key: string]: (...)[] };
};
sign?: boolean;
storeQueries?: boolean;
timestamp?: boolean;
},
>;
ephemeralQueryAccountEnabled?: boolean;
moduleIdentifierTransformers?: ModuleIdentifierTransformer[];
}
| BaseParamsFields & {
account?: AccountInstance
| "random";
additionalSigners?: AccountInstance[];
addToResolvers?: boolean;
allowNameResolution?: boolean;
config: DeepRestrictToStringKeys<
{
allowedQueries?: string[];
archiving?: { archivists?: string[]; queries?: string[] };
archivist?: string;
consoleLogger?: LogLevel;
labels?: { [key: string]: undefined | string };
name?: string;
paging?: { [key: string]: { size?: number } };
retry?: { backoff?: number; interval?: number; retries?: number };
schema: string;
security?: {
allowAnonymous?: boolean;
allowed?: { [key: string]: (...)[] };
disallowed?: { [key: string]: (...)[] };
};
sign?: boolean;
storeQueries?: boolean;
timestamp?: boolean;
},
>;
ephemeralQueryAccountEnabled?: boolean;
moduleIdentifierTransformers?: ModuleIdentifierTransformer[];
}
)[] Returns (
| undefined
| BaseParamsFields & {
account?: AccountInstance
| "random";
additionalSigners?: AccountInstance[];
addToResolvers?: boolean;
allowNameResolution?: boolean;
config: DeepRestrictToStringKeys<
{
allowedQueries?: string[];
archiving?: { archivists?: string[]; queries?: string[] };
archivist?: string;
consoleLogger?: LogLevel;
labels?: { [key: string]: undefined | string };
name?: string;
paging?: { [key: string]: { size?: number } };
retry?: { backoff?: number; interval?: number; retries?: number };
schema: string;
security?: {
allowAnonymous?: boolean;
allowed?: { [key: string]: (...)[] };
disallowed?: { [key: string]: (...)[] };
};
sign?: boolean;
storeQueries?: boolean;
timestamp?: boolean;
},
>;
ephemeralQueryAccountEnabled?: boolean;
moduleIdentifierTransformers?: ModuleIdentifierTransformer[];
}
| BaseParamsFields & {
account?: AccountInstance
| "random";
additionalSigners?: AccountInstance[];
addToResolvers?: boolean;
allowNameResolution?: boolean;
config: DeepRestrictToStringKeys<
{
allowedQueries?: string[];
archiving?: { archivists?: string[]; queries?: string[] };
archivist?: string;
consoleLogger?: LogLevel;
labels?: { [key: string]: undefined | string };
name?: string;
paging?: { [key: string]: { size?: number } };
retry?: { backoff?: number; interval?: number; retries?: number };
schema: string;
security?: {
allowAnonymous?: boolean;
allowed?: { [key: string]: (...)[] };
disallowed?: { [key: string]: (...)[] };
};
sign?: boolean;
storeQueries?: boolean;
timestamp?: boolean;
},
>;
ephemeralQueryAccountEnabled?: boolean;
moduleIdentifierTransformers?: ModuleIdentifierTransformer[];
}
)[]
resolve
- resolve(
set?: DeepRestrictToStringKeys<
{
optional?: { [key: string]: number };
required?: { [key: string]: number };
schema: "network.xyo.payload.set";
},
>,
): Promise<undefined | PayloadSetPlugin> Parameters
Optional
set: DeepRestrictToStringKeys<
{
optional?: { [key: string]: number };
required?: { [key: string]: number };
schema: "network.xyo.payload.set";
},
>
- resolve(set?: string): Promise<undefined | PayloadSetPlugin>
sets
- sets(): DeepRestrictToStringKeys<
{
optional?: { [key: string]: number };
required?: { [key: string]: number };
schema: "network.xyo.payload.set";
},
>[] Returns DeepRestrictToStringKeys<
{
optional?: { [key: string]: number };
required?: { [key: string]: number };
schema: "network.xyo.payload.set";
},
>[]
Param: plugins
The initial set of plugins