|
fun cancelTransfer(transfer_uuid: String): LoyaltyBalanceTransferResponse |
|
fun deleteAllUsersAsync(): Deferred<Any> |
|
fun deleteUserAsync(externalId: String): Deferred<Unit> |
|
fun fetchLoyaltyAsync(): <ERROR CLASS> |
|
suspend fun fetchLoyaltyUserLocalThenNetworkAsync(): LoyaltyUser? |
|
Assumes the ticketing account has been created, but the loyalty association has not been made
suspend fun fetchLoyaltyUserWithRetry(): LoyaltyUser? |
|
fun fetchTransactions(): List<BalanceHistoryTransaction> |
|
fun getLoyaltyLocalUser(): LoyaltyUser? |
|
fun getLoyaltyUserLiveData(): LiveData<LoyaltyUser>? |
|
fun insertUserAsync(loyaltyUser: LoyaltyUser): Deferred<Any> |