kin-android

kin-android / org.kin.sdk.base.network.api.proto / AgoraKinTransactionsApi

AgoraKinTransactionsApi

class AgoraKinTransactionsApi : GrpcApi, KinTransactionApi, KinTransactionWhitelistingApi

Constructors

Name Summary
<init> AgoraKinTransactionsApi(managedChannel: ManagedChannel, networkEnvironment: NetworkEnvironment)

Properties

Name Summary
isWhitelistingAvailable val isWhitelistingAvailable: Boolean

Functions

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