Skip to content

Commit

Permalink
deploy 2.88.0
Browse files Browse the repository at this point in the history
  • Loading branch information
arietrouw committed Apr 24, 2024
1 parent cbd3c1c commit 044a158
Show file tree
Hide file tree
Showing 38 changed files with 2,016 additions and 2,032 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@
"build-typedoc-site": "typedoc"
},
"sideEffects": false,
"version": "2.87.2",
"version": "2.88.0",
"packageManager": "yarn@4.1.1",
"volta": {
"node": "20.10.0",
Expand Down
54 changes: 27 additions & 27 deletions packages/automation-witness-server/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"publishConfig": {
"access": "public"
},
"version": "2.87.2",
"version": "2.88.0",
"description": "XYO Automation Witness",
"sideeffects": false,
"repository": {
Expand Down Expand Up @@ -45,31 +45,31 @@
"@xylabs/assert": "^3.1.11",
"@xylabs/crypto": "^3.1.11",
"@xylabs/sdk-api-express-ecs": "^1.4.0",
"@xyo-network/account": "^2.98.4",
"@xyo-network/account-model": "^2.98.4",
"@xyo-network/api-models": "^2.98.4",
"@xyo-network/archivist-model": "^2.98.4",
"@xyo-network/blocknative-ethereum-gas-plugin": "^2.93.1",
"@xyo-network/coingecko-crypto-market-plugin": "^2.93.1",
"@xyo-network/crypto-asset-payload-plugin": "^2.93.1",
"@xyo-network/crypto-asset-plugin": "^2.93.1",
"@xyo-network/diviner-model": "^2.98.4",
"@xyo-network/etherchain-ethereum-gas-v2-plugin": "^2.93.1",
"@xyo-network/ethers-ethereum-gas-plugin": "^2.93.1",
"@xyo-network/etherscan-ethereum-gas-plugin": "^2.93.1",
"@xyo-network/gas-price-payload-plugin": "^2.93.1",
"@xyo-network/gas-price-plugin": "^2.93.1",
"@xyo-network/http-bridge": "^2.98.4",
"@xyo-network/module-model": "^2.98.4",
"@xyo-network/node-core-model": "^2.87.2",
"@xyo-network/node-memory": "^2.98.4",
"@xyo-network/payload-model": "^2.98.4",
"@xyo-network/sentinel": "^2.98.4",
"@xyo-network/shared": "^2.98.4",
"@xyo-network/uniswap-crypto-market-payload-plugin": "^2.93.1",
"@xyo-network/uniswap-crypto-market-plugin": "^2.93.1",
"@xyo-network/witness-adhoc": "^2.98.4",
"@xyo-network/witness-model": "^2.98.4",
"@xyo-network/account": "^2.99.0",
"@xyo-network/account-model": "^2.99.0",
"@xyo-network/api-models": "^2.99.0",
"@xyo-network/archivist-model": "^2.99.0",
"@xyo-network/blocknative-ethereum-gas-plugin": "^2.94.0",
"@xyo-network/coingecko-crypto-market-plugin": "^2.94.0",
"@xyo-network/crypto-asset-payload-plugin": "^2.94.0",
"@xyo-network/crypto-asset-plugin": "^2.94.0",
"@xyo-network/diviner-model": "^2.99.0",
"@xyo-network/etherchain-ethereum-gas-v2-plugin": "^2.94.0",
"@xyo-network/ethers-ethereum-gas-plugin": "^2.94.0",
"@xyo-network/etherscan-ethereum-gas-plugin": "^2.94.0",
"@xyo-network/gas-price-payload-plugin": "^2.94.0",
"@xyo-network/gas-price-plugin": "^2.94.0",
"@xyo-network/http-bridge": "^2.99.0",
"@xyo-network/module-model": "^2.99.0",
"@xyo-network/node-core-model": "^2.88.0",
"@xyo-network/node-memory": "^2.99.0",
"@xyo-network/payload-model": "^2.99.0",
"@xyo-network/sentinel": "^2.99.0",
"@xyo-network/shared": "^2.99.0",
"@xyo-network/uniswap-crypto-market-payload-plugin": "^2.94.0",
"@xyo-network/uniswap-crypto-market-plugin": "^2.94.0",
"@xyo-network/witness-adhoc": "^2.99.0",
"@xyo-network/witness-model": "^2.99.0",
"agenda": "^5.0.0",
"body-parser": "^1.20.2",
"compression": "^1.7.4",
Expand All @@ -92,7 +92,7 @@
"@xylabs/ts-scripts-yarn3": "^3.9.1",
"@xylabs/tsconfig": "^3.9.1",
"@xylabs/tsconfig-jest": "^3.9.1",
"@xyo-network/payload-builder": "^2.98.4",
"@xyo-network/payload-builder": "^2.99.0",
"jest": "^29.7.0",
"jest-mock-extended": "^3.0.6",
"typescript": "^5.4.5"
Expand Down
22 changes: 11 additions & 11 deletions packages/cli/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,17 +17,17 @@
"@xylabs/hex": "^3.1.11",
"@xylabs/lodash": "^3.1.11",
"@xylabs/object": "^3.1.11",
"@xyo-network/account": "^2.98.4",
"@xyo-network/account-model": "^2.98.4",
"@xyo-network/archivist-model": "^2.98.4",
"@xyo-network/diviner-model": "^2.98.4",
"@xyo-network/http-bridge": "^2.98.4",
"@xyo-network/module-model": "^2.98.4",
"@xyo-network/network": "^2.98.4",
"@xyo-network/account": "^2.99.0",
"@xyo-network/account-model": "^2.99.0",
"@xyo-network/archivist-model": "^2.99.0",
"@xyo-network/diviner-model": "^2.99.0",
"@xyo-network/http-bridge": "^2.99.0",
"@xyo-network/module-model": "^2.99.0",
"@xyo-network/network": "^2.99.0",
"@xyo-network/node-app": "workspace:~",
"@xyo-network/node-model": "^2.98.4",
"@xyo-network/payload-model": "^2.98.4",
"@xyo-network/query-payload-plugin": "^2.98.4",
"@xyo-network/node-model": "^2.99.0",
"@xyo-network/payload-model": "^2.99.0",
"@xyo-network/query-payload-plugin": "^2.99.0",
"dotenv": "^16.4.5",
"tail": "^2.2.6",
"terminal-kit": "^3.1.1",
Expand Down Expand Up @@ -79,6 +79,6 @@
"xyo-ts": "ts-node src/index.ts"
},
"types": "dist/node/index.d.ts",
"version": "2.87.2",
"version": "2.88.0",
"type": "module"
}
12 changes: 6 additions & 6 deletions packages/modules-mongo/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"publishConfig": {
"access": "public"
},
"version": "2.87.2",
"version": "2.88.0",
"description": "XYO Archivist",
"sideeffects": false,
"types": "dist/node/index.d.ts",
Expand Down Expand Up @@ -41,18 +41,18 @@
"@xylabs/assert": "^3.1.11",
"@xylabs/exists": "^3.1.11",
"@xylabs/hex": "^3.1.11",
"@xyo-network/account": "^2.98.4",
"@xyo-network/account": "^2.99.0",
"@xyo-network/archivist-mongodb": "workspace:~",
"@xyo-network/diviner-mongodb": "workspace:~",
"@xyo-network/module-abstract-mongodb": "workspace:~",
"@xyo-network/module-factory-locator": "^2.98.4",
"@xyo-network/module-model": "^2.98.4",
"@xyo-network/module-factory-locator": "^2.99.0",
"@xyo-network/module-model": "^2.99.0",
"@xyo-network/module-model-mongodb": "workspace:~",
"@xyo-network/node-core-model": "workspace:~",
"@xyo-network/node-core-types": "workspace:~",
"@xyo-network/previous-hash-store-model": "^2.98.4",
"@xyo-network/previous-hash-store-model": "^2.99.0",
"@xyo-network/sdk-xyo-mongo-js": "workspace:~",
"@xyo-network/shared": "^2.98.4",
"@xyo-network/shared": "^2.99.0",
"agenda": "^5.0.0",
"inversify": "^6.0.2",
"mongodb": "^6.5.0",
Expand Down
24 changes: 12 additions & 12 deletions packages/modules-mongo/packages/archivist/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,26 +12,26 @@
"dependencies": {
"@xylabs/exists": "^3.1.11",
"@xylabs/hex": "^3.1.11",
"@xyo-network/archivist-abstract": "^2.98.4",
"@xyo-network/archivist-model": "^2.98.4",
"@xyo-network/archivist-abstract": "^2.99.0",
"@xyo-network/archivist-model": "^2.99.0",
"@xyo-network/archivist-model-mongodb": "workspace:~",
"@xyo-network/boundwitness-model": "^2.98.4",
"@xyo-network/boundwitness-wrapper": "^2.98.4",
"@xyo-network/boundwitness-model": "^2.99.0",
"@xyo-network/boundwitness-wrapper": "^2.99.0",
"@xyo-network/module-abstract-mongodb": "workspace:~",
"@xyo-network/payload-builder": "^2.98.4",
"@xyo-network/payload-model": "^2.98.4",
"@xyo-network/payload-builder": "^2.99.0",
"@xyo-network/payload-model": "^2.99.0",
"@xyo-network/payload-mongodb": "workspace:~",
"@xyo-network/payload-wrapper": "^2.98.4"
"@xyo-network/payload-wrapper": "^2.99.0"
},
"devDependencies": {
"@xylabs/arraybuffer": "^3.1.11",
"@xylabs/jest-helpers": "^3.1.11",
"@xylabs/ts-scripts-yarn3": "^3.9.1",
"@xylabs/tsconfig": "^3.9.1",
"@xyo-network/account": "^2.98.4",
"@xyo-network/account-model": "^2.98.4",
"@xyo-network/archivist-wrapper": "^2.98.4",
"@xyo-network/boundwitness-builder": "^2.98.4",
"@xyo-network/account": "^2.99.0",
"@xyo-network/account-model": "^2.99.0",
"@xyo-network/archivist-wrapper": "^2.99.0",
"@xyo-network/boundwitness-builder": "^2.99.0",
"@xyo-network/sdk-xyo-mongo-js": "workspace:~",
"fake-indexeddb": "^4.0.2",
"jest": "^29.7.0",
Expand Down Expand Up @@ -76,6 +76,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.87.2",
"version": "2.88.0",
"type": "module"
}
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js/issues"
},
"dependencies": {
"@xyo-network/archivist-model": "^2.98.4",
"@xyo-network/module-model": "^2.98.4",
"@xyo-network/archivist-model": "^2.99.0",
"@xyo-network/module-model": "^2.99.0",
"@xyo-network/sdk-xyo-mongo-js": "workspace:~"
},
"devDependencies": {
Expand Down Expand Up @@ -59,6 +59,6 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.87.2",
"version": "2.88.0",
"type": "module"
}
4 changes: 2 additions & 2 deletions packages/modules-mongo/packages/archivist/src/Archivist.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ import { validByType } from './lib'
const MongoDBArchivistBase = MongoDBModuleMixin(AbstractArchivist)

export class MongoDBArchivist extends MongoDBArchivistBase {
static override configSchemas: Schema[] = [...super.configSchemas, MongoDBArchivistConfigSchema]
static override defaultConfigSchema: Schema = MongoDBArchivistConfigSchema
static override readonly configSchemas: Schema[] = [...super.configSchemas, MongoDBArchivistConfigSchema]
static override readonly defaultConfigSchema: Schema = MongoDBArchivistConfigSchema

override readonly queries: string[] = [ArchivistInsertQuerySchema, ...super.queries]

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ export const validByType = async (payloads: Payload[] = []) => {
payloads.map(async (payload) => {
if (isBoundWitness(payload)) {
const wrapper = isQueryBoundWitness(payload) ? QueryBoundWitnessWrapper : BoundWitnessWrapper
const bw = await wrapper.parse(payload)
const bw = wrapper.parse(payload)
if (await bw.getValid()) {
results[0].push(bw.payload)
} else {
Expand Down
70 changes: 35 additions & 35 deletions packages/modules-mongo/packages/diviner/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,40 +20,40 @@
"@xylabs/object": "^3.1.11",
"@xylabs/promise": "^3.1.11",
"@xylabs/set": "^3.1.11",
"@xyo-network/account": "^2.98.4",
"@xyo-network/account-model": "^2.98.4",
"@xyo-network/address-payload-plugin": "^2.98.4",
"@xyo-network/archivist-model": "^2.98.4",
"@xyo-network/archivist-wrapper": "^2.98.4",
"@xyo-network/boundwitness-model": "^2.98.4",
"@xyo-network/diviner": "^2.98.4",
"@xyo-network/diviner-address-history": "^2.98.4",
"@xyo-network/diviner-address-space-abstract": "^2.98.4",
"@xyo-network/diviner-boundwitness-abstract": "^2.98.4",
"@xyo-network/diviner-boundwitness-model": "^2.98.4",
"@xyo-network/diviner-boundwitness-stats-abstract": "^2.98.4",
"@xyo-network/diviner-coin-user-locations-abstract": "^2.98.4",
"@xyo-network/diviner-model": "^2.98.4",
"@xyo-network/diviner-models": "^2.98.4",
"@xyo-network/diviner-payload-abstract": "^2.98.4",
"@xyo-network/diviner-payload-model": "^2.98.4",
"@xyo-network/diviner-payload-stats-abstract": "^2.98.4",
"@xyo-network/diviner-payload-stats-model": "^2.98.4",
"@xyo-network/diviner-schema-list-abstract": "^2.98.4",
"@xyo-network/diviner-schema-list-model": "^2.98.4",
"@xyo-network/diviner-schema-stats-abstract": "^2.98.4",
"@xyo-network/diviner-schema-stats-model": "^2.98.4",
"@xyo-network/location-payload-plugin": "^2.93.1",
"@xyo-network/account": "^2.99.0",
"@xyo-network/account-model": "^2.99.0",
"@xyo-network/address-payload-plugin": "^2.99.0",
"@xyo-network/archivist-model": "^2.99.0",
"@xyo-network/archivist-wrapper": "^2.99.0",
"@xyo-network/boundwitness-model": "^2.99.0",
"@xyo-network/diviner": "^2.99.0",
"@xyo-network/diviner-address-history": "^2.99.0",
"@xyo-network/diviner-address-space-abstract": "^2.99.0",
"@xyo-network/diviner-boundwitness-abstract": "^2.99.0",
"@xyo-network/diviner-boundwitness-model": "^2.99.0",
"@xyo-network/diviner-boundwitness-stats-abstract": "^2.99.0",
"@xyo-network/diviner-coin-user-locations-abstract": "^2.99.0",
"@xyo-network/diviner-model": "^2.99.0",
"@xyo-network/diviner-models": "^2.99.0",
"@xyo-network/diviner-payload-abstract": "^2.99.0",
"@xyo-network/diviner-payload-model": "^2.99.0",
"@xyo-network/diviner-payload-stats-abstract": "^2.99.0",
"@xyo-network/diviner-payload-stats-model": "^2.99.0",
"@xyo-network/diviner-schema-list-abstract": "^2.99.0",
"@xyo-network/diviner-schema-list-model": "^2.99.0",
"@xyo-network/diviner-schema-stats-abstract": "^2.99.0",
"@xyo-network/diviner-schema-stats-model": "^2.99.0",
"@xyo-network/location-payload-plugin": "^2.94.0",
"@xyo-network/module-abstract-mongodb": "workspace:~",
"@xyo-network/module-model": "^2.98.4",
"@xyo-network/module-model": "^2.99.0",
"@xyo-network/node-core-model": "workspace:~",
"@xyo-network/node-core-types": "workspace:~",
"@xyo-network/payload-builder": "^2.98.4",
"@xyo-network/payload-model": "^2.98.4",
"@xyo-network/payload-builder": "^2.99.0",
"@xyo-network/payload-model": "^2.99.0",
"@xyo-network/payload-mongodb": "workspace:~",
"@xyo-network/payload-wrapper": "^2.98.4",
"@xyo-network/payload-wrapper": "^2.99.0",
"@xyo-network/sdk-xyo-mongo-js": "workspace:~",
"@xyo-network/shared": "^2.98.4",
"@xyo-network/shared": "^2.99.0",
"mongodb": "^6.5.0",
"reflect-metadata": "^0.2.2"
},
Expand All @@ -62,11 +62,11 @@
"@xylabs/ts-scripts-yarn3": "^3.9.1",
"@xylabs/tsconfig": "^3.9.1",
"@xyo-network/archivist-mongodb": "workspace:~",
"@xyo-network/boundwitness-builder": "^2.98.4",
"@xyo-network/diviner-abstract": "^2.98.4",
"@xyo-network/diviner-address-space-model": "^2.98.4",
"@xyo-network/diviner-boundwitness-stats-model": "^2.98.4",
"@xyo-network/node-memory": "^2.98.4",
"@xyo-network/boundwitness-builder": "^2.99.0",
"@xyo-network/diviner-abstract": "^2.99.0",
"@xyo-network/diviner-address-space-model": "^2.99.0",
"@xyo-network/diviner-boundwitness-stats-model": "^2.99.0",
"@xyo-network/node-memory": "^2.99.0",
"fake-indexeddb": "^4.0.2",
"jest": "^29.7.0",
"jest-mock-extended": "^3.0.6",
Expand Down Expand Up @@ -112,5 +112,5 @@
"url": "https://github.com/XYOracleNetwork/sdk-xyo-client-js.git"
},
"sideEffects": false,
"version": "2.87.2"
"version": "2.88.0"
}
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ import { Filter } from 'mongodb'
const MongoDBDivinerBase = MongoDBModuleMixin(AddressHistoryDiviner)

export class MongoDBAddressHistoryDiviner extends MongoDBDivinerBase {
static override configSchemas: Schema[] = [...super.configSchemas, AddressHistoryDivinerConfigSchema]
static override defaultConfigSchema: Schema = AddressHistoryDivinerConfigSchema
static override readonly configSchemas: Schema[] = [...super.configSchemas, AddressHistoryDivinerConfigSchema]
static override readonly defaultConfigSchema: Schema = AddressHistoryDivinerConfigSchema

protected override async divineHandler(payloads?: Payload[]): Promise<BoundWitness[]> {
const query = payloads?.find<AddressHistoryQueryPayload>(isAddressHistoryQueryPayload)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ const moduleName = 'MongoDBAddressSpaceBatchDiviner'
const MongoDBDivinerBase = MongoDBModuleMixin(AddressSpaceDiviner)

export class MongoDBAddressSpaceBatchDiviner extends MongoDBDivinerBase {
static override configSchemas: Schema[] = [...super.configSchemas, AddressSpaceBatchDivinerConfigSchema]
static override defaultConfigSchema: Schema = AddressSpaceBatchDivinerConfigSchema
static override readonly configSchemas: Schema[] = [...super.configSchemas, AddressSpaceBatchDivinerConfigSchema]
static override readonly defaultConfigSchema: Schema = AddressSpaceBatchDivinerConfigSchema

// TODO: Get via config or default
protected readonly batchSize = 50
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ import { Payload, Schema } from '@xyo-network/payload-model'
const MongoDBDivinerBase = MongoDBModuleMixin(AddressSpaceDiviner)

export class MongoDBAddressSpaceDiviner extends MongoDBDivinerBase {
static override configSchemas: Schema[] = [...super.configSchemas, AddressSpaceDivinerConfigSchema]
static override defaultConfigSchema: Schema = AddressSpaceDivinerConfigSchema
static override readonly configSchemas: Schema[] = [...super.configSchemas, AddressSpaceDivinerConfigSchema]
static override readonly defaultConfigSchema: Schema = AddressSpaceDivinerConfigSchema

protected override async divineHandler(_payloads?: Payload[]): Promise<Payload[]> {
// TODO: Most Recently Used, Most Frequently Used, Addresses of Value/Importance to Me
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ import { Filter, SortDirection } from 'mongodb'
const MongoDBDivinerBase = MongoDBModuleMixin(BoundWitnessDiviner)

export class MongoDBBoundWitnessDiviner extends MongoDBDivinerBase {
static override configSchemas: Schema[] = [...super.configSchemas, BoundWitnessDivinerConfigSchema]
static override defaultConfigSchema: Schema = BoundWitnessDivinerConfigSchema
static override readonly configSchemas: Schema[] = [...super.configSchemas, BoundWitnessDivinerConfigSchema]
static override readonly defaultConfigSchema: Schema = BoundWitnessDivinerConfigSchema

protected override async divineHandler(payloads?: Payload[]): Promise<BoundWitness[]> {
const query = payloads?.find<BoundWitnessDivinerQueryPayload>(isBoundWitnessDivinerQueryPayload)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,8 @@ export class MongoDBBoundWitnessStatsDiviner
AttachableDivinerInstance<DivinerParams, BoundWitnessStatsQueryPayload, BoundWitnessStatsPayload>,
JobProvider
{
static override configSchemas: Schema[] = [...super.configSchemas, BoundWitnessStatsDivinerConfigSchema]
static override defaultConfigSchema: Schema = BoundWitnessStatsDivinerConfigSchema
static override readonly configSchemas: Schema[] = [...super.configSchemas, BoundWitnessStatsDivinerConfigSchema]
static override readonly defaultConfigSchema: Schema = BoundWitnessStatsDivinerConfigSchema

/**
* Iterates over know addresses obtained from AddressDiviner
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ import { Filter, SortDirection } from 'mongodb'
const MongoDBDivinerBase = MongoDBModuleMixin(PayloadDiviner)

export class MongoDBPayloadDiviner extends MongoDBDivinerBase {
static override configSchemas: Schema[] = [...super.configSchemas, PayloadDivinerConfigSchema]
static override defaultConfigSchema: Schema = PayloadDivinerConfigSchema
static override readonly configSchemas: Schema[] = [...super.configSchemas, PayloadDivinerConfigSchema]
static override readonly defaultConfigSchema: Schema = PayloadDivinerConfigSchema

protected override async divineHandler(payloads?: Payload[]): Promise<Payload[]> {
const query = payloads?.find<PayloadDivinerQueryPayload>(isPayloadDivinerQueryPayload)
Expand Down

0 comments on commit 044a158

Please sign in to comment.