ApplicationQueryBuilder class

Inheritance

Constructors

ApplicationQueryBuilder({required IndexerRepository indexerRepository})

Properties

hashCode int
The hash code for this object.
no setterinherited
indexerRepository → IndexerRepository
final
parameters Map<String, dynamic>
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addQueryParameter(String parameter, dynamic value) ApplicationQueryBuilder
Add an additional query parameter.
inherited
includeAll(bool includeAll) ApplicationQueryBuilder
Include all items including closed accounts, deleted applications, destroyed assets, opted-out asset holdings, and closed-out application localstates.
inherited
limit(int limit) ApplicationQueryBuilder
Maximum number of results to return.
inherited
me() ApplicationQueryBuilder
override
next(String? next) ApplicationQueryBuilder
The next page of results. Use the next token provided by the previous results.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
Perform the query and fetch the transactions.
toString() String
A string representation of this object.
inherited
whereApplicationId(int applicationId) ApplicationQueryBuilder
Application ID
whereAssetId(int assetId) ApplicationQueryBuilder
Include results with the given asset id.
inherited
whereCurrencyIsGreaterThan(int amount) ApplicationQueryBuilder
Results should have an amount greater than this value. MicroAlgos are the default currency unless an asset-id is provided, in which case the asset will be used.
inherited
whereCurrencyIsLessThan(int amount) ApplicationQueryBuilder
Results should have an amount less than this value. MicroAlgos are the default currency unless an asset-id is provided, in which case the asset will be used.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

KEY_BALANCE_ID → const String
Reserved keyword to check balances