AccountApi class

Constructors

AccountApi({required Dio dio})

Properties

dio → Dio
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addSticker(StickerRequest request) Future<MixinResponse<Sticker>>
code(String id) Future<MixinResponse<CodeTypeInterface?>>
create(String id, AccountRequest request) Future<MixinResponse<Account>>
createPin(String pin) Future<MixinResponse<User>>
createUsers(AccountRequest request) Future<MixinResponse<User>>
deactive(DeactivateRequest request) Future<MixinResponse<void>>
deactiveVerification(String id, String code) Future<MixinResponse<VerificationResponse>>
getExternalAddressFee({required String assetId, required String destination, String? tag}) Future<MixinResponse<AddressFee>>
getExternalSchemes() Future<MixinResponse<List<String>>>
getFiats() Future<MixinResponse<List<Fiat>>>
getFriends() Future<MixinResponse<List<User>>>
getMe() Future<MixinResponse<Account>>
getSignalKeyCount() Future<MixinResponse<SignalKeyCount>>
getStickerAlbum(String id) Future<MixinResponse<StickerAlbum>>
getStickerAlbums() Future<MixinResponse<List<StickerAlbum>>>
getStickerById(String id) Future<MixinResponse<Sticker>>
getStickersByAlbumId(String id) Future<MixinResponse<List<Sticker>>>
logout(LogoutRequest request) Future<MixinResponse<void>>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pinLogs({String? category, String? offset, int? limit}) Future<MixinResponse<List<LogResponse>>>
preferences(AccountUpdateRequest request) Future<MixinResponse<Account>>
pushSignalKeys(Map<String, dynamic> signalKeysRequest) Future<MixinResponse<void>>
removeSticker(List<String> ids) Future<MixinResponse<void>>
toString() String
A string representation of this object.
inherited
update(AccountUpdateRequest request) Future<MixinResponse<Account>>
updatePin(PinRequest request) Future<MixinResponse<Account>>
updateTipPin({required String legacyPin, required String pinTokenBase64, required String sessionKeyBase64, required String tipPublicKeyHex}) Future<Account>
verification(VerificationRequest request) Future<MixinResponse<VerificationResponse>>
verifyPin(String pin, {int? timestamp}) Future<MixinResponse<User>>

Operators

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