Skip to content

Commit

Permalink
lint
Browse files Browse the repository at this point in the history
  • Loading branch information
arietrouw committed Feb 5, 2025
1 parent 5f368f3 commit 8454519
Show file tree
Hide file tree
Showing 16 changed files with 20 additions and 18 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@ export class EthereumGasDiviner<TParams extends EthereumGasDivinerParams = Ether
implements DivinerModule {
static override readonly configSchemas: Schema[] = [...super.configSchemas, EthereumGasDivinerConfigSchema]
static override readonly defaultConfigSchema: Schema = EthereumGasDivinerConfigSchema
static override targetSchema: string = EthereumGasSchema
static override readonly targetSchema: string = EthereumGasSchema

protected override async divineHandler(payloads?: Payload[]): Promise<Payload[]> {
const cost = await divineGas(payloads ?? [])
protected override divineHandler(payloads?: Payload[]): Payload[] {
const cost = divineGas(payloads ?? [])
return [cost]
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ export class CryptoMarketAssetDiviner<TParams extends CryptoMarketAssetDivinerPa
implements DivinerModule, Module {
static override readonly configSchemas: Schema[] = [...super.configSchemas, CryptoMarketAssetDivinerConfigSchema]
static override readonly defaultConfigSchema: Schema = CryptoMarketAssetDivinerConfigSchema
static override targetSchema = CryptoMarketAssetSchema
static override readonly targetSchema = CryptoMarketAssetSchema

protected override async divineHandler(payloads?: Payload[]): Promise<Payload[]> {
const coinGeckoPayload = payloads?.find(payload => payload?.schema === CoingeckoCryptoMarketSchema) as CoingeckoCryptoMarketPayload
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ export type FindCallResult<TResult = string, TPayload = Payload> = [TResult, TPa
export class CryptoContractDiviner<TParams extends CryptoContractDivinerParams = CryptoContractDivinerParams> extends AbstractDiviner<TParams> {
static override readonly configSchemas: Schema[] = [...super.configSchemas, CryptoContractDivinerConfigSchema]
static override readonly defaultConfigSchema: Schema = CryptoContractDivinerConfigSchema
static override labels: CryptoContractDivinerLabels = { ...super.labels, ...CryptoContractDivinerLabels }
static override readonly labels: CryptoContractDivinerLabels = { ...super.labels, ...CryptoContractDivinerLabels }

protected static findCallResult<TResult = string>(
address: string,
Expand Down
2 changes: 1 addition & 1 deletion packages/payloadset/packages/domain/src/Witness.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ export type DomainWitnessParams = WitnessParams<AnyConfigSchema<DomainWitnessCon
export class DomainWitness<TParams extends DomainWitnessParams = DomainWitnessParams> extends AbstractWitness<TParams> implements WitnessModule {
static override readonly configSchemas: Schema[] = [...super.configSchemas, DomainWitnessConfigSchema]
static override readonly defaultConfigSchema: Schema = DomainWitnessConfigSchema
static dmarc = '_xyo'
static readonly dmarc = '_xyo'

static generateDmarc(domain: string) {
return `${DomainWitness.dmarc}.${domain}`
Expand Down
1 change: 1 addition & 0 deletions packages/payloadset/packages/elevation/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@
"types": "dist/neutral/index.d.ts",
"dependencies": {
"@xylabs/assert": "^4.5.1",
"@xylabs/geo": "^4.5.1",
"@xyo-network/abstract-witness": "^3.8.1",
"@xyo-network/elevation-payload-plugin": "workspace:^",
"@xyo-network/location-payload-plugin": "workspace:^",
Expand Down
2 changes: 1 addition & 1 deletion packages/payloadset/packages/elevation/src/Witness.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { assertEx } from '@xylabs/assert'
import { MercatorBoundingBox } from '@xylabs/geo'
import { AbstractWitness } from '@xyo-network/abstract-witness'
import type { ElevationPayload } from '@xyo-network/elevation-payload-plugin'
import { ElevationSchema } from '@xyo-network/elevation-payload-plugin'
Expand All @@ -8,7 +9,6 @@ import type {
import type { AnyConfigSchema } from '@xyo-network/module-model'
import type { Payload, Schema } from '@xyo-network/payload-model'
import { Quadkey } from '@xyo-network/quadkey'
import { MercatorBoundingBox } from '@xyo-network/sdk-geo'
import type {
WitnessConfig, WitnessModule, WitnessParams,
} from '@xyo-network/witness-model'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ export type EvmCallResults = Payload<
export class EvmCallDiviner<TParams extends EvmCallDivinerParams = EvmCallDivinerParams> extends AbstractDiviner<TParams> {
static override readonly configSchemas: Schema[] = [...super.configSchemas, EvmCallDivinerConfigSchema]
static override readonly defaultConfigSchema: Schema = EvmCallDivinerConfigSchema
static override labels: EvmCallDivinerLabels = { ...super.labels, ...EvmCallDivinerLabels }
static override readonly labels: EvmCallDivinerLabels = { ...super.labels, ...EvmCallDivinerLabels }

protected static findCallResult<TResult = string>(address: string, functionName: string, payloads: EvmCallResult[]): TResult | undefined {
const foundPayload = payloads.find(payload => payload.functionName === functionName && payload.address === address)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ import type { AttachableDivinerInstance } from '@xyo-network/diviner-model'
import { ImageThumbnailDivinerLabels } from './ImageThumbnailDivinerLabels.ts'

export class ImageThumbnailDiviner extends IndexingDiviner implements AttachableDivinerInstance {
static override labels: ImageThumbnailDivinerLabels = { ...super.labels, ...ImageThumbnailDivinerLabels }
static override readonly labels: ImageThumbnailDivinerLabels = { ...super.labels, ...ImageThumbnailDivinerLabels }
}
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ import { ImageThumbnailDivinerLabels } from './ImageThumbnailDivinerLabels.ts'
export class ImageThumbnailIndexCandidateToImageThumbnailIndexDiviner extends AbstractDiviner {
static override readonly configSchemas: Schema[] = [...super.configSchemas, DivinerConfigSchema]
static override readonly defaultConfigSchema: Schema = DivinerConfigSchema
static override labels: ImageThumbnailDivinerStageLabels = {
static override readonly labels: ImageThumbnailDivinerStageLabels = {
...super.labels,
...ImageThumbnailDivinerLabels,
'network.xyo.diviner.stage': 'indexCandidateToIndexDiviner',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ import { ImageThumbnailDivinerLabels } from './ImageThumbnailDivinerLabels.ts'
export class ImageThumbnailIndexQueryResponseToImageThumbnailQueryResponseDiviner extends AbstractDiviner {
static override readonly configSchemas: Schema[] = [...super.configSchemas, DivinerConfigSchema]
static override readonly defaultConfigSchema: Schema = DivinerConfigSchema
static override labels: ImageThumbnailDivinerStageLabels = {
static override readonly labels: ImageThumbnailDivinerStageLabels = {
...super.labels,
...ImageThumbnailDivinerLabels,
'network.xyo.diviner.stage': 'indexQueryResponseToDivinerQueryResponseDiviner',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import type { ImageThumbnailResultQuery } from './ImageThumbnailResultQuery.ts'
export class ImageThumbnailQueryToImageThumbnailIndexQueryDiviner extends AbstractDiviner {
static override readonly configSchemas: Schema[] = [...super.configSchemas, DivinerConfigSchema]
static override readonly defaultConfigSchema: Schema = DivinerConfigSchema
static override labels: ImageThumbnailDivinerStageLabels = {
static override readonly labels: ImageThumbnailDivinerStageLabels = {
...super.labels,
...ImageThumbnailDivinerLabels,
'network.xyo.diviner.stage': 'divinerQueryToIndexQueryDiviner',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ export class ImageThumbnailStateToIndexCandidateDiviner<
> extends AbstractDiviner<TParams> {
static override readonly configSchemas: Schema[] = [...super.configSchemas, ImageThumbnailStateToIndexCandidateDivinerConfigSchema]
static override readonly defaultConfigSchema: Schema = ImageThumbnailStateToIndexCandidateDivinerConfigSchema
static override labels: ImageThumbnailDivinerStageLabels = {
static override readonly labels: ImageThumbnailDivinerStageLabels = {
...super.labels,
...ImageThumbnailDivinerLabels,
'network.xyo.diviner.stage': 'stateToIndexCandidateDiviner',
Expand Down
4 changes: 2 additions & 2 deletions packages/payloadset/packages/payments/src/Discount/Diviner.ts
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,8 @@ export class PaymentDiscountDiviner<
TOut
>,
> extends AbstractDiviner<TParams, TIn, TOut, TEventData> {
static override configSchemas = [PaymentDiscountDivinerConfigSchema]
static override defaultConfigSchema = PaymentDiscountDivinerConfigSchema
static override readonly configSchemas = [PaymentDiscountDivinerConfigSchema]
static override readonly defaultConfigSchema = PaymentDiscountDivinerConfigSchema

protected get couponAuthorities(): Address[] {
return [...(this.config.couponAuthorities ?? []), ...(this.params.couponAuthorities ?? [])]
Expand Down
4 changes: 2 additions & 2 deletions packages/payloadset/packages/payments/src/Total/Diviner.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ export class PaymentTotalDiviner<
TOut
>,
> extends AbstractDiviner<TParams, TIn, TOut, TEventData> {
static override configSchemas = [PaymentTotalDivinerConfigSchema]
static override defaultConfigSchema: PaymentTotalDivinerConfigSchema = PaymentTotalDivinerConfigSchema
static override readonly configSchemas = [PaymentTotalDivinerConfigSchema]
static override readonly defaultConfigSchema: PaymentTotalDivinerConfigSchema = PaymentTotalDivinerConfigSchema

protected async divineHandler(payloads: TIn[] = []): Promise<TOut[]> {
const subtotalDiviner = await this.getPaymentSubtotalDiviner()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import type { ValidSourceTypes } from './types/index.ts'
const defaultMaskOptions = { maskStartEndHyphens: false }

export class XnsNameHelper {
static ValidTLDs = ['.xyo'] as const
static readonly ValidTLDs = ['.xyo'] as const

private _xnsName: Payload<DomainFields>

Expand Down
1 change: 1 addition & 0 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -6226,6 +6226,7 @@ __metadata:
dependencies:
"@types/node": "npm:^22.13.1"
"@xylabs/assert": "npm:^4.5.1"
"@xylabs/geo": "npm:^4.5.1"
"@xylabs/ts-scripts-yarn3": "npm:^5.0.22"
"@xylabs/tsconfig": "npm:^5.0.22"
"@xylabs/vitest-extended": "npm:^4.5.1"
Expand Down

0 comments on commit 8454519

Please sign in to comment.