kin-android

kin-android / org.kin.sdk.base.network.api / KinTransactionApi

KinTransactionApi

interface KinTransactionApi

Types

Name Summary
GetMinFeeForTransactionResponse data class GetMinFeeForTransactionResponse
GetTransactionHistoryRequest data class GetTransactionHistoryRequest
GetTransactionHistoryResponse data class GetTransactionHistoryResponse
GetTransactionRequest data class GetTransactionRequest
GetTransactionResponse data class GetTransactionResponse
SubmitTransactionRequest data class SubmitTransactionRequest
SubmitTransactionResponse data class SubmitTransactionResponse

Functions

Name Summary
getTransaction abstract fun getTransaction(request: GetTransactionRequest, onCompleted: (GetTransactionResponse) -> Unit): Unit
getTransactionHistory abstract fun getTransactionHistory(request: GetTransactionHistoryRequest, onCompleted: (GetTransactionHistoryResponse) -> Unit): Unit
getTransactionMinFee abstract fun getTransactionMinFee(onCompleted: (GetMinFeeForTransactionResponse) -> Unit): Unit
streamNewTransactions abstract fun streamNewTransactions(kinAccountId: Id): Observer<KinTransaction>
submitTransaction abstract fun submitTransaction(request: SubmitTransactionRequest, onCompleted: (SubmitTransactionResponse) -> Unit): Unit

Inheritors

Name Summary
AgoraKinTransactionsApi class AgoraKinTransactionsApi : GrpcApi, KinTransactionApi, KinTransactionWhitelistingApi
HorizonKinApi class HorizonKinApi : KinJsonApi, KinAccountApi, KinTransactionApi