WalletGraphQlMixin mixin

MyUser's purse related functionality.

Mixin applications

Properties

client GraphQlClient
no setter
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
token AccessTokenSecret?
no setter

Methods

balance(BalanceOrigin origin) Future<Balance$Query$Balance>
Returns the current Balance of the authenticated MyUser in the provided BalanceOrigin.
balanceUpdates(BalanceOrigin origin) Future<Stream<QueryResult<Object?>>>
Subscribes to Balance updates of the authenticated MyUser in the provided BalanceOrigin.
completeOperationDeposit({required OperationId id, OperationDepositSecret? secret}) Future<OperationEventsVersionedMixin>
Completes an OperationDeposit.
createOperationDeposit({required OperationDepositMethodId methodId, required OperationDepositInput kind, required CountryCode country}) Future<OperationEventsVersionedMixin>
Creates a new OperationDeposit.
declineOperationDeposit({required OperationId id, OperationDepositSecret? secret}) Future<OperationEventsVersionedMixin?>
Declines an OperationDeposit.
monetizationSettingsEvents(UserId userId) Future<Stream<QueryResult<Object?>>>
Subscribes to MonetizationSettingsEvents set by/for the authenticated MyUser.
myMonetizationSettings({int? first, MonetizationSettingsCursor? after, int? last, MonetizationSettingsCursor? before}) Future<MyMonetizationSettings$Query$MyMonetizationSettings>
Returns MonetizationSettings of the authenticated MyUser filtered by the provided criteria.
myMonetizationSettingsEvents() Future<Stream<QueryResult<Object?>>>
Subscribes to MonetizationSettingsEvents of the MonetizationSettings set by the authenticated MyUser (both common and individual ones).
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
operation(OperationId? id, OperationNum? num) Future<Operation$Query$Operation?>
Returns an Operation by its OperationId or OperationNum.
operationDepositMethods(CountryCode country, Currency? currency) Future<List<OperationDepositMethods$Query$OperationDepositMethods>>
Returns information about available OperationDepositMethods for the authenticated MyUser.
operations({OperationOrigin origin = OperationOrigin.purse, int? first, OperationsCursor? after, int? last, OperationsCursor? before}) Future<Operations$Query$Operations>
Returns Operations filtered by the provided criteria.
operationsEvents(OperationOrigin origin, OperationVersion? ver, FutureOr<OperationVersion?> onVer()) Future<Stream<QueryResult<Object?>>>
Subscribes to OperationEvents happening in the provided OperationOrigin.
toString() String
A string representation of this object.
inherited
updateMonetizationSettings({UserId? userId, required MonetizationSettingsInput settings}) Future<MonetizationSettingsEventsVersionedMixin?>
Updates MonetizationSettings of the authenticated MyUser.

Operators

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