Skip to content

Commit

Permalink
Normalized the archivist field in configs
Browse files Browse the repository at this point in the history
  • Loading branch information
arietrouw committed Dec 21, 2023
1 parent 7411caf commit c4a9bd4
Show file tree
Hide file tree
Showing 187 changed files with 199 additions and 225 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@
"build-typedoc-site": "typedoc"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"packageManager": "[email protected]",
"volta": {
"node": "18.19.0",
Expand Down
2 changes: 1 addition & 1 deletion packages/manifest/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
2 changes: 1 addition & 1 deletion packages/manifest/packages/model/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,6 @@
"gen-schema": "yarn typescript-json-schema src/Payload.ts PackageManifest --required --out dist/PackageManifest.schema.json"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
2 changes: 1 addition & 1 deletion packages/manifest/packages/wrapper/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,6 @@
"gen-schema": "yarn typescript-json-schema src/Payload.ts PackageManifest --required --out dist/PackageManifest.schema.json"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
2 changes: 1 addition & 1 deletion packages/modules/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
2 changes: 1 addition & 1 deletion packages/modules/packages/archivist/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,6 @@
},
"sideEffects": false,
"types": "dist/node/index.d.ts",
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
2 changes: 1 addition & 1 deletion packages/modules/packages/bridge/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,6 @@
"test": "node --experimental-vm-modules ../../../../../../node_modules/.bin/jest ."
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
2 changes: 1 addition & 1 deletion packages/modules/packages/diviner/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ export class MemoryAddressChainDiviner<
const result: Payload[] = []
assertEx(!payloads?.length, 'MemoryAddressChainDiviner.divine does not allow payloads to be sent')
try {
const archivistIn = await this.readArchivist()
const archivistIn = await this.getArchivist()
const archivist = assertEx(archivistIn, 'Unable to resolve archivist')
let currentHash: string | null = assertEx(this.config.startHash, 'Missing startHash')
while (currentHash && result.length < (this.config.maxResults ?? 1000)) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ export class MemoryAddressSpaceDiviner<TParams extends AddressSpaceDivinerParams

protected override async divineHandler(payloads?: Payload[]): Promise<AddressPayload[]> {
assertEx(!payloads?.length, 'MemoryAddressSpaceDiviner.divine does not allow payloads to be sent')
const archivistMod = assertEx(await this.readArchivist(), 'Unable to resolve archivist')
const archivistMod = assertEx(await this.getArchivist(), 'Unable to resolve archivist')
const archivist = ArchivistWrapper.wrap(archivistMod, this.account)
const all = await archivist.all?.()
const bwLists = (all?.filter((payload) => payload.schema === BoundWitnessSchema) as BoundWitness[]) ?? []
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ export class MemoryBoundWitnessDiviner<TParams extends BoundWitnessDivinerParams
protected override async divineHandler(payloads?: Payload[]): Promise<Payload[]> {
const filter = assertEx(payloads?.filter(isBoundWitnessDivinerQueryPayload)?.pop(), 'Missing query payload')
if (!filter) return []
const archivist = assertEx(await this.readArchivist(), 'Unable to resolve archivist')
const archivist = assertEx(await this.getArchivist(), 'Unable to resolve archivist')
const { addresses, payload_hashes, payload_schemas, limit, offset, order } = filter
let bws = ((await archivist?.all?.()) ?? []).filter(isBoundWitness)
if (order === 'desc') bws = bws.reverse()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,13 @@ export class MemoryBoundWitnessStatsDiviner<
static override configSchemas = [BoundWitnessStatsDivinerConfigSchema]

protected async divineAddress(address: string): Promise<number> {
const archivist = assertEx(await this.readArchivist(), 'Unable to resolve archivist')
const archivist = assertEx(await this.getArchivist(), 'Unable to resolve archivist')
const all = assertEx(await archivist.all?.(), 'Archivist does not support "all"')
return all.filter(isBoundWitness).filter((bw) => bw.addresses.includes(address)).length
}

protected async divineAllAddresses(): Promise<number> {
const archivist = assertEx(await this.readArchivist(), 'Unable to resolve archivist')
const archivist = assertEx(await this.getArchivist(), 'Unable to resolve archivist')
const all = assertEx(await archivist.all?.(), 'Archivist does not support "all"')
return all.filter(isBoundWitness).length
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.84.16",
"version": "2.84.17",
"type": "module"
}
Loading

0 comments on commit c4a9bd4

Please sign in to comment.