package resp

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class AccountResp(id: PublicKey, lastSequence: Long, subEntryCount: Int, thresholds: Thresholds, authRequired: Boolean, authRevocable: Boolean, balances: List[Balance], signers: List[Signer]) extends Product with Serializable
  2. case class AssetResp(asset: NonNativeAsset, amount: Long, numAccounts: Int, authRequired: Boolean, authRevocable: Boolean) extends Product with Serializable
  3. case class DataValueResp(v: String) extends Product with Serializable
  4. case class EffectAccountCreated(id: String, account: PublicKeyOps, startingBalance: NativeAmount) extends EffectResp with Product with Serializable
  5. case class EffectAccountCredited(id: String, account: PublicKeyOps, amount: Amount) extends EffectResp with Product with Serializable
  6. case class EffectAccountDebited(id: String, account: PublicKeyOps, amount: Amount) extends EffectResp with Product with Serializable
  7. case class EffectAccountFlagsUpdated(id: String, account: PublicKeyOps) extends EffectResp with Product with Serializable
  8. case class EffectAccountHomeDomainUpdated(id: String, account: PublicKeyOps, domain: String) extends EffectResp with Product with Serializable
  9. case class EffectAccountRemoved(id: String, account: PublicKeyOps) extends EffectResp with Product with Serializable
  10. case class EffectAccountThresholdsUpdated(id: String, account: PublicKeyOps, thresholds: Thresholds) extends EffectResp with Product with Serializable
  11. case class EffectDataCreated(id: String, account: PublicKeyOps) extends EffectResp with Product with Serializable
  12. case class EffectDataRemoved(id: String, account: PublicKeyOps) extends EffectResp with Product with Serializable
  13. sealed trait EffectResp extends AnyRef
  14. case class EffectSequenceBumped(id: String, account: PublicKeyOps, newSeq: Long) extends EffectResp with Product with Serializable
  15. case class EffectSignerCreated(id: String, account: PublicKeyOps, weight: Short, publicKey: String) extends EffectResp with Product with Serializable
  16. case class EffectSignerRemoved(id: String, account: PublicKeyOps, publicKey: String) extends EffectResp with Product with Serializable
  17. case class EffectSignerUpdated(id: String, account: PublicKeyOps, weight: Short, publicKey: String) extends EffectResp with Product with Serializable
  18. case class EffectTrade(id: String, offerId: Long, buyer: PublicKeyOps, bought: Amount, seller: PublicKeyOps, sold: Amount) extends EffectResp with Product with Serializable
  19. case class EffectTrustLineAuthorized(id: String, trustor: PublicKeyOps, asset: NonNativeAsset) extends EffectResp with Product with Serializable
  20. case class EffectTrustLineCreated(id: String, account: PublicKeyOps, asset: NonNativeAsset, limit: Double) extends EffectResp with Product with Serializable
  21. case class EffectTrustLineDeauthorized(id: String, trustor: PublicKeyOps, asset: NonNativeAsset) extends EffectResp with Product with Serializable
  22. case class EffectTrustLineRemoved(id: String, account: PublicKeyOps, asset: NonNativeAsset) extends EffectResp with Product with Serializable
  23. case class EffectTrustLineUpdated(id: String, account: PublicKeyOps, asset: NonNativeAsset, limit: Double) extends EffectResp with Product with Serializable
  24. case class LedgerResp(id: String, hash: String, previousHash: Option[String], sequence: Long, transactionCount: Int, operationCount: Int, closedAt: ZonedDateTime, totalCoins: Double, feePool: Double, baseFee: Long, baseReserve: Long, maxTxSetSize: Int) extends Product with Serializable
  25. case class OfferResp(id: Long, seller: PublicKeyOps, selling: Amount, buying: Asset, price: Price, lastModifiedLedger: Long, lastModifiedTime: ZonedDateTime) extends Product with Serializable
  26. case class TransactionHistoryResp(hash: String, ledger: Long, createdAt: ZonedDateTime, account: PublicKey, sequence: Long, feePaid: Int, operationCount: Int, memo: Memo, signatures: Seq[String], envelopeXDR: String, resultXDR: String, resultMetaXDR: String, feeMetaXDR: String) extends TransactionResp with Product with Serializable

    The response received when viewing historical transactions

  27. case class TransactionPostResp(hash: String, ledger: Long, envelopeXDR: String, resultXDR: String, resultMetaXDR: String) extends TransactionResp with Product with Serializable

    The response received after submitting a new transaction to Horizon

  28. sealed trait TransactionResp extends AnyRef

Value Members

  1. object AccountRespDeserializer extends CustomSerializer[AccountResp]
  2. object AssetRespDeserializer extends CustomSerializer[AssetResp]
  3. object DataValueRespDeserializer extends CustomSerializer[DataValueResp]
  4. object EffectRespDeserializer extends CustomSerializer[EffectResp]
  5. object LedgerRespDeserializer extends CustomSerializer[LedgerResp]
  6. object OfferRespDeserializer extends CustomSerializer[OfferResp]
  7. object TransactionHistoryRespDeserializer extends CustomSerializer[TransactionHistoryResp]
  8. object TransactionPostRespDeserializer extends CustomSerializer[TransactionPostResp]
  9. object TxResult
  10. object TxnFailureDeserializer extends CustomSerializer[TxnFailure]

Ungrouped