p

stellar.sdk.model

response

package response

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class AccountResponse(id: PublicKey, lastSequence: Long, subEntryCount: Int, thresholds: Thresholds, authRequired: Boolean, authRevocable: Boolean, balances: List[Balance], signers: List[Signer], data: Map[String, Array[Byte]]) extends Product with Serializable
  2. case class AssetResponse(asset: NonNativeAsset, amount: Long, numAccounts: Int, authRequired: Boolean, authRevocable: Boolean) extends Product with Serializable
  3. case class DataValueResponse(v: String) extends Product with Serializable
  4. case class EffectAccountCreated(id: String, account: PublicKeyOps, startingBalance: NativeAmount) extends EffectResponse with Product with Serializable
  5. case class EffectAccountCredited(id: String, account: PublicKeyOps, amount: Amount) extends EffectResponse with Product with Serializable
  6. case class EffectAccountDebited(id: String, account: PublicKeyOps, amount: Amount) extends EffectResponse with Product with Serializable
  7. case class EffectAccountFlagsUpdated(id: String, account: PublicKeyOps) extends EffectResponse with Product with Serializable
  8. case class EffectAccountHomeDomainUpdated(id: String, account: PublicKeyOps, domain: String) extends EffectResponse with Product with Serializable
  9. case class EffectAccountInflationDestinationUpdated(id: String, account: PublicKeyOps) extends EffectResponse with Product with Serializable
  10. case class EffectAccountRemoved(id: String, account: PublicKeyOps) extends EffectResponse with Product with Serializable
  11. case class EffectAccountThresholdsUpdated(id: String, account: PublicKeyOps, thresholds: Thresholds) extends EffectResponse with Product with Serializable
  12. case class EffectDataCreated(id: String, account: PublicKeyOps) extends EffectResponse with Product with Serializable
  13. case class EffectDataRemoved(id: String, account: PublicKeyOps) extends EffectResponse with Product with Serializable
  14. case class EffectDataUpdated(id: String, account: PublicKeyOps) extends EffectResponse with Product with Serializable
  15. sealed trait EffectResponse extends AnyRef
  16. case class EffectSequenceBumped(id: String, account: PublicKeyOps, newSeq: Long) extends EffectResponse with Product with Serializable
  17. case class EffectSignerCreated(id: String, account: PublicKeyOps, weight: Short, publicKey: String) extends EffectResponse with Product with Serializable
  18. case class EffectSignerRemoved(id: String, account: PublicKeyOps, publicKey: String) extends EffectResponse with Product with Serializable
  19. case class EffectSignerUpdated(id: String, account: PublicKeyOps, weight: Short, publicKey: String) extends EffectResponse with Product with Serializable
  20. case class EffectTrade(id: String, offerId: Long, buyer: PublicKeyOps, bought: Amount, seller: PublicKeyOps, sold: Amount) extends EffectResponse with Product with Serializable
  21. case class EffectTrustLineAuthorized(id: String, trustor: PublicKeyOps, asset: NonNativeAsset) extends EffectResponse with Product with Serializable
  22. case class EffectTrustLineCreated(id: String, account: PublicKeyOps, limit: IssuedAmount) extends EffectResponse with Product with Serializable
  23. case class EffectTrustLineDeauthorized(id: String, trustor: PublicKeyOps, asset: NonNativeAsset) extends EffectResponse with Product with Serializable
  24. case class EffectTrustLineRemoved(id: String, account: PublicKeyOps, asset: NonNativeAsset) extends EffectResponse with Product with Serializable
  25. case class EffectTrustLineUpdated(id: String, account: PublicKeyOps, limit: IssuedAmount) extends EffectResponse with Product with Serializable
  26. case class FederationResponse(address: String, account: PublicKey, memo: Memo = NoMemo) extends Product with Serializable
  27. case class FeeStatsResponse(lastLedger: Long, lastLedgerBaseFee: NativeAmount, ledgerCapacityUsage: Double, minAcceptedFee: NativeAmount, modeAcceptedFee: NativeAmount, acceptedFeePercentiles: Map[Int, NativeAmount]) extends Product with Serializable
  28. case class LedgerResponse(id: String, hash: String, previousHash: Option[String], sequence: Long, successTransactionCount: Int, failureTransactionCount: Int, operationCount: Int, closedAt: ZonedDateTime, totalCoins: NativeAmount, feePool: NativeAmount, baseFee: NativeAmount, baseReserve: NativeAmount, maxTxSetSize: Int) extends Product with Serializable
  29. case class NetworkInfo(horizonVersion: String, coreVersion: String, earliestLedger: Long, latestLedger: Long, passphrase: String, currentProtocolVersion: Int, supportedProtocolVersion: Int) extends Product with Serializable

    Information on the network, as provided by the Horizon root document.

  30. case class OfferResponse(id: Long, seller: PublicKeyOps, selling: Amount, buying: Asset, price: Price, lastModifiedLedger: Long, lastModifiedTime: ZonedDateTime) extends Product with Serializable
  31. case class ResponseParseException(doc: String, cause: Throwable) extends Exception with Product with Serializable
  32. class ResponseParser[T] extends CustomSerializer[T]
  33. case class TransactionApproved(hash: String, ledger: Long, envelopeXDR: String, resultXDR: String, resultMetaXDR: String) extends TransactionPostResponse with Product with Serializable

    The data returned from Horizon when a transaction post was accepted into a ledger.

  34. sealed abstract class TransactionPostResponse extends AnyRef
  35. case class TransactionRejected(status: Int, detail: String, resultCode: String, opResultCodes: Seq[String], envelopeXDR: String, resultXDR: String) extends TransactionPostResponse with Product with Serializable

    The data returned from Horizon when a transaction post was rejected.

Ungrouped