Skip to main content

subgraphs.Dispenser

@nevermined-io/nevermined-sdk-js / subgraphs / Dispenser

Namespace: Dispenser

subgraphs.Dispenser

Table of contents

Type Aliases

Functions

Type Aliases

InitializedArgs

Ƭ InitializedArgs<K>: { [Property in keyof Pick<InitializedFields, K>]: InitializedFields[Property] }

Type parameters

NameType
Kextends keyof InitializedResult

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:47


InitializedFields

Ƭ InitializedFields: Object

Type declaration

NameType
idtrue
versiontrue

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:43


InitializedFilter

Ƭ InitializedFilter: Object

Type declaration

NameType
id?string | null
id_gt?string | null
id_gte?string | null
id_in?string[]
id_lt?string | null
id_lte?string | null
id_not?string | null
id_not_in?string[]
version?number | null
version_gt?number | null
version_gte?number | null
version_in?number[]
version_lt?number | null
version_lte?number | null
version_not?number | null
version_not_in?number[]

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:21


InitializedResult

Ƭ InitializedResult: Object

Type declaration

NameType
idstring
versionnumber

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:39


MultiQueryOptions

Ƭ MultiQueryOptions<T, R>: Object

Type parameters

Name
T
R

Type declaration

NameType
block?{ number: number } | { hash: string }
first?number
orderBy?keyof R
orderDirection?"asc" | "desc"
where?T

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:10


OwnershipTransferredArgs

Ƭ OwnershipTransferredArgs<K>: { [Property in keyof Pick<OwnershipTransferredFields, K>]: OwnershipTransferredFields[Property] }

Type parameters

NameType
Kextends keyof OwnershipTransferredResult

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:84


OwnershipTransferredFields

Ƭ OwnershipTransferredFields: Object

Type declaration

NameType
idtrue
newOwnertrue
previousOwnertrue

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:79


OwnershipTransferredFilter

Ƭ OwnershipTransferredFilter: Object

Type declaration

NameType
id?string | null
id_gt?string | null
id_gte?string | null
id_in?string[]
id_lt?string | null
id_lte?string | null
id_not?string | null
id_not_in?string[]
newOwner?string | null
newOwner_contains?string | null
newOwner_in?string[]
newOwner_not?string | null
newOwner_not_contains?string | null
newOwner_not_in?string[]
previousOwner?string | null
previousOwner_contains?string | null
previousOwner_in?string[]
previousOwner_not?string | null
previousOwner_not_contains?string | null
previousOwner_not_in?string[]

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:52


OwnershipTransferredResult

Ƭ OwnershipTransferredResult: Object

Type declaration

NameType
idstring
newOwnerstring
previousOwnerstring

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:74


RequestFrequencyExceededArgs

Ƭ RequestFrequencyExceededArgs<K>: { [Property in keyof Pick<RequestFrequencyExceededFields, K>]: RequestFrequencyExceededFields[Property] }

Type parameters

NameType
Kextends keyof RequestFrequencyExceededResult

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:123


RequestFrequencyExceededFields

Ƭ RequestFrequencyExceededFields: Object

Type declaration

NameType
idtrue
minPeriodtrue
requestertrue

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:118


RequestFrequencyExceededFilter

Ƭ RequestFrequencyExceededFilter: Object

Type declaration

NameType
id?string | null
id_gt?string | null
id_gte?string | null
id_in?string[]
id_lt?string | null
id_lte?string | null
id_not?string | null
id_not_in?string[]
minPeriod?WeiSource | null
minPeriod_gt?WeiSource | null
minPeriod_gte?WeiSource | null
minPeriod_in?WeiSource[]
minPeriod_lt?WeiSource | null
minPeriod_lte?WeiSource | null
minPeriod_not?WeiSource | null
minPeriod_not_in?WeiSource[]
requester?string | null
requester_contains?string | null
requester_in?string[]
requester_not?string | null
requester_not_contains?string | null
requester_not_in?string[]

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:89


RequestFrequencyExceededResult

Ƭ RequestFrequencyExceededResult: Object

Type declaration

NameType
idstring
minPeriodWei
requesterstring

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:113


RequestLimitExceededArgs

Ƭ RequestLimitExceededArgs<K>: { [Property in keyof Pick<RequestLimitExceededFields, K>]: RequestLimitExceededFields[Property] }

Type parameters

NameType
Kextends keyof RequestLimitExceededResult

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:172


RequestLimitExceededFields

Ƭ RequestLimitExceededFields: Object

Type declaration

NameType
amounttrue
idtrue
maxAmounttrue
requestertrue

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:166


RequestLimitExceededFilter

Ƭ RequestLimitExceededFilter: Object

Type declaration

NameType
amount?WeiSource | null
amount_gt?WeiSource | null
amount_gte?WeiSource | null
amount_in?WeiSource[]
amount_lt?WeiSource | null
amount_lte?WeiSource | null
amount_not?WeiSource | null
amount_not_in?WeiSource[]
id?string | null
id_gt?string | null
id_gte?string | null
id_in?string[]
id_lt?string | null
id_lte?string | null
id_not?string | null
id_not_in?string[]
maxAmount?WeiSource | null
maxAmount_gt?WeiSource | null
maxAmount_gte?WeiSource | null
maxAmount_in?WeiSource[]
maxAmount_lt?WeiSource | null
maxAmount_lte?WeiSource | null
maxAmount_not?WeiSource | null
maxAmount_not_in?WeiSource[]
requester?string | null
requester_contains?string | null
requester_in?string[]
requester_not?string | null
requester_not_contains?string | null
requester_not_in?string[]

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:128


RequestLimitExceededResult

Ƭ RequestLimitExceededResult: Object

Type declaration

NameType
amountWei
idstring
maxAmountWei
requesterstring

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:160


SingleQueryOptions

Ƭ SingleQueryOptions: Object

Type declaration

NameType
block?{ number: number } | { hash: string }
idstring

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:2

Functions

getInitializedById

getInitializedById<K>(url, options, args): Promise<Pick<InitializedResult, K>>

Type parameters

NameType
Kextends keyof InitializedResult

Parameters

NameType
urlstring
optionsSingleQueryOptions
argsInitializedArgs<K>

Returns

Promise<Pick<InitializedResult, K>>

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:50


getInitializeds

getInitializeds<K>(url, options, args): Promise<Pick<InitializedResult, K>[]>

Type parameters

NameType
Kextends keyof InitializedResult

Parameters

NameType
urlstring
optionsMultiQueryOptions<InitializedFilter, InitializedResult>
argsInitializedArgs<K>

Returns

Promise<Pick<InitializedResult, K>[]>

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:51


getOwnershipTransferredById

getOwnershipTransferredById<K>(url, options, args): Promise<Pick<OwnershipTransferredResult, K>>

Type parameters

NameType
Kextends keyof OwnershipTransferredResult

Parameters

NameType
urlstring
optionsSingleQueryOptions
argsOwnershipTransferredArgs<K>

Returns

Promise<Pick<OwnershipTransferredResult, K>>

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:87


getOwnershipTransferreds

getOwnershipTransferreds<K>(url, options, args): Promise<Pick<OwnershipTransferredResult, K>[]>

Type parameters

NameType
Kextends keyof OwnershipTransferredResult

Parameters

NameType
urlstring
optionsMultiQueryOptions<OwnershipTransferredFilter, OwnershipTransferredResult>
argsOwnershipTransferredArgs<K>

Returns

Promise<Pick<OwnershipTransferredResult, K>[]>

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:88


getRequestFrequencyExceededById

getRequestFrequencyExceededById<K>(url, options, args): Promise<Pick<RequestFrequencyExceededResult, K>>

Type parameters

NameType
Kextends keyof RequestFrequencyExceededResult

Parameters

NameType
urlstring
optionsSingleQueryOptions
argsRequestFrequencyExceededArgs<K>

Returns

Promise<Pick<RequestFrequencyExceededResult, K>>

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:126


getRequestFrequencyExceededs

getRequestFrequencyExceededs<K>(url, options, args): Promise<Pick<RequestFrequencyExceededResult, K>[]>

Type parameters

NameType
Kextends keyof RequestFrequencyExceededResult

Parameters

NameType
urlstring
optionsMultiQueryOptions<RequestFrequencyExceededFilter, RequestFrequencyExceededResult>
argsRequestFrequencyExceededArgs<K>

Returns

Promise<Pick<RequestFrequencyExceededResult, K>[]>

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:127


getRequestLimitExceededById

getRequestLimitExceededById<K>(url, options, args): Promise<Pick<RequestLimitExceededResult, K>>

Type parameters

NameType
Kextends keyof RequestLimitExceededResult

Parameters

NameType
urlstring
optionsSingleQueryOptions
argsRequestLimitExceededArgs<K>

Returns

Promise<Pick<RequestLimitExceededResult, K>>

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:175


getRequestLimitExceededs

getRequestLimitExceededs<K>(url, options, args): Promise<Pick<RequestLimitExceededResult, K>[]>

Type parameters

NameType
Kextends keyof RequestLimitExceededResult

Parameters

NameType
urlstring
optionsMultiQueryOptions<RequestLimitExceededFilter, RequestLimitExceededResult>
argsRequestLimitExceededArgs<K>

Returns

Promise<Pick<RequestLimitExceededResult, K>[]>

Defined in

node_modules/@nevermined-io/subgraphs/build/Dispenser.d.ts:176