kin-android

All Types

Name Summary
   
kin.sdk.exception.AccountDeletedException

Account was deleted using KinClient.deleteAccount, and cannot be used any more.

kin.sdk.exception.AccountNotFoundException

Account was not created on the blockchain

(extensions in package org.kin.sdk.base.models)
org.kin.stellarfork.responses.AccountResponse
kin.sdk.AccountStatus
org.kin.sdk.base.network.api.proto.AgoraKinAccountsApi
org.kin.sdk.base.network.api.proto.AgoraKinTransactionsApi
org.kin.sdk.base.stellar.models.ApiConfig
org.kin.sdk.base.tools.BackoffStrategy
kin.sdk.BackupRestore
kin.sdk.Balance
(extensions in package org.kin.sdk.base.models)
kotlin.ByteArray
org.kin.sdk.base.tools.Callback

onCompleted to be called when callback is complete with either a non null value or an error but never both.

kin.sdk.exception.CorruptedDataException

Input exported account data is corrupted and cannot be imported.

kin.sdk.exception.CreateAccountException
kin.sdk.exception.CryptoException

Decryption/Encryption error when importing - KinClient.importAccount or exporting KinAccount.export an account.

org.kin.sdk.base.network.api.rest.DefaultHorizonKinAccountCreationApi
org.kin.sdk.base.network.api.rest.DefaultHorizonKinTransactionWhitelistingApi
kin.sdk.exception.DeleteAccountException
org.kin.sdk.base.tools.Disposable
org.kin.sdk.base.tools.DisposeBag
kin.sdk.Environment

Provides blockchain network details

kin.sdk.EventListener
org.kin.sdk.base.tools.ExecutorServices
org.kin.sdk.base.network.api.FriendBotApi

This is valid for testnet only

org.kin.sdk.base.network.api.proto.GrpcApi
(extensions in package org.kin.sdk.base.network.api.proto)
org.kin.gen.transaction.v3.TransactionService.HistoryItem
org.kin.sdk.base.network.api.rest.HorizonKinApi
kin.sdk.exception.IllegalAmountException

amount was not legal

kin.sdk.exception.InsufficientFeeException
kin.sdk.exception.InsufficientKinException

Transaction failed due to insufficient kin.

org.kin.sdk.base.models.Key
(extensions in package org.kin.sdk.base.models)
org.kin.stellarfork.KeyPair
kin.sdk.KeyStore
kin.sdk.KinAccount

Represents an account which holds Kin.

org.kin.sdk.base.models.KinAccount
org.kin.sdk.base.network.api.KinAccountApi
org.kin.sdk.base.KinAccountContext
org.kin.sdk.base.KinAccountContextBase
org.kin.sdk.base.KinAccountContextImpl

Instantiate a KinAccountContextImpl to operate on a KinAccount when you have a PrivateKey Can be used to:

org.kin.sdk.base.KinAccountContextReadOnly
org.kin.sdk.base.KinAccountContextReadOnlyImpl

Instantiate a KinAccountContextReadOnlyImpl to operate on a KinAccount when you only have a PublicKey Can be used to:

org.kin.sdk.base.network.api.KinAccountCreationApi

An API for the SDK to delegate KinAccount registration with the Kin Blockchain to developers.

org.kin.sdk.base.KinAccountReadOperations
org.kin.sdk.base.KinAccountReadOperationsAltIdioms
org.kin.sdk.base.models.KinAmount
org.kin.sdk.base.models.KinBalance
kin.sdk.KinClient

An account manager for a KinAccount.

org.kin.sdk.base.models.KinDateFormat
org.kin.sdk.base.KinEnvironment
org.kin.sdk.base.tools.KinExperimental
org.kin.sdk.base.storage.KinFileStorage
org.kin.sdk.base.network.api.rest.KinFriendBotApi
org.kin.sdk.base.network.api.rest.KinJsonApi
org.kin.sdk.base.models.KinMemo
org.kin.sdk.base.stellar.models.KinOperation
org.kin.sdk.base.models.KinPayment
org.kin.sdk.base.models.KinPaymentItem
org.kin.sdk.base.KinPaymentReadOperations
org.kin.sdk.base.KinPaymentReadOperationsAltIdioms
org.kin.sdk.base.KinPaymentWriteOperations
org.kin.sdk.base.KinPaymentWriteOperationsAltIdioms
org.kin.sdk.base.network.services.KinService
org.kin.sdk.base.network.services.KinServiceImpl
org.kin.sdk.base.network.services.KinTestService

WARNING: This ONLY works in test environments.

org.kin.sdk.base.network.services.KinTestServiceImpl
org.kin.sdk.base.stellar.models.KinTransaction
org.kin.sdk.base.network.api.KinTransactionApi
org.kin.sdk.base.stellar.models.KinTransactions
org.kin.sdk.base.network.api.KinTransactionWhitelistingApi
(extensions in package org.kin.sdk.base.models)
kotlin.collections.List
kin.sdk.ListenerRegistration

Represents a listener to events, that can be removed using .remove.

org.kin.sdk.base.tools.ListObserver
org.kin.sdk.base.tools.ListOperations
org.kin.sdk.base.tools.ListSubject
kin.sdk.exception.LoadAccountException
org.kin.sdk.base.tools.ManagedServerSentEventStream
org.kin.sdk.base.stellar.models.NetworkEnvironment
org.kin.sdk.base.tools.NetworkOperation
org.kin.sdk.base.tools.NetworkOperationsHandler
org.kin.sdk.base.tools.NetworkOperationsHandlerException
org.kin.sdk.base.tools.NetworkOperationsHandlerImpl
org.kin.sdk.base.ObservationMode

Describes the mode by which updates are presented to an Observer

org.kin.sdk.base.tools.Observer
kin.sdk.exception.OperationFailedException
org.kin.sdk.base.tools.Optional
kin.sdk.PaymentInfo

Represents payment issued on the blockchain.

kin.sdk.internal.PaymentInfoImpl
org.kin.sdk.base.tools.Promise
org.kin.sdk.base.tools.PromisedCallback
org.kin.sdk.base.tools.PromiseQueue
org.kin.sdk.base.models.QuarkAmount
kin.utils.Request

Represents method invocation, each request will run sequentially on background thread, and will notify ``ResultCallback witch success or error on main thread.

kin.utils.ResultCallback
org.kin.sdk.base.tools.RetriesExceededException
org.kin.sdk.base.storage.Storage
(extensions in package org.kin.sdk.base.models)
kotlin.String
(extensions in package org.kin.sdk.base.models)
org.kin.stellarfork.responses.SubmitTransactionResponse
kin.sdk.Transaction
(extensions in package org.kin.sdk.base.models)
org.kin.stellarfork.Transaction
kin.sdk.exception.TransactionFailedException

Blockchain transaction failure has happened, contains blockchain specific error details

org.kin.sdk.base.models.TransactionHash
kin.sdk.TransactionId

Identifier of the transaction, useful for finding information about the transaction.

(extensions in package org.kin.sdk.base.models)
org.kin.stellarfork.responses.TransactionResponse
org.kin.sdk.base.tools.ValueListener

May call onNext or onError in a sequence of value updates. Should not emit onNext updates after an onError event.

org.kin.sdk.base.tools.ValueSubject
kin.sdk.WhitelistableTransaction

This class wraps a transaction envelope xdr in base 64(transaction payload) and a network passphrase(the network id as string). * Those fields are necessary for the whitelist server in order to sign this transaction to be a whitelist transaction.