OptionaladdSelection
addSelection?: ((boundwitness?: null | SchemaFields & PayloadFields & BoundWitnessFields & {
schema: "network.xyo.boundwitness";
}) => Promise<undefined | null | SchemaFields & PayloadFields & BoundWitnessFields & {
schema: "network.xyo.boundwitness";
}>)
OptionalclearHistory
clearHistory?: (() => boolean)
Optionalerror
error?: SchemaFields & PayloadFields & {
details?: JsonValue;
message?: string;
name?: string;
query?: Lowercase<string>;
schema: "network.xyo.error.module";
sources?: Lowercase<string>[];
}
OptionalfetchFromHash
fetchFromHash?: ((hash?: Lowercase<string>) => Promise<undefined | null | SchemaFields & PayloadFields & BoundWitnessFields & {
schema: "network.xyo.boundwitness";
}>)
OptionalhashSelectionHistory
hashSelectionHistory?: Lowercase<string>[]
OptionalnestedBoundWitnesses
provided
provided: boolean