p

stellar.sdk

model

package model

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class Account(publicKey: PublicKeyOps, sequenceNumber: Long) extends Product with Serializable

    Represents an account in Stellar network with its sequence number.

  2. case class AccountId(hash: Array[Byte]) extends SignerStrKey with Product with Serializable
  3. sealed trait Amount extends Encodable
  4. sealed trait Asset extends Encodable
  5. case class Balance(amount: Amount, limit: Option[Long] = None, buyingLiabilities: Long = 0, sellingLiabilities: Long = 0) extends Product with Serializable
  6. case class FormatException(msg: String) extends RuntimeException with Product with Serializable
  7. sealed trait HorizonCursor extends AnyRef
  8. sealed trait HorizonOrder extends AnyRef
  9. case class IssuedAmount(units: Long, asset: NonNativeAsset) extends Amount with Product with Serializable
  10. case class IssuedAsset12 extends NonNativeAsset with Product with Serializable

    Represents all assets with codes 5-12 characters long.

    Represents all assets with codes 5-12 characters long.

    See also

    Assets

  11. case class IssuedAsset4 extends NonNativeAsset with Product with Serializable

    Represents all assets with codes 1-4 characters long.

    Represents all assets with codes 1-4 characters long.

    See also

    Assets

  12. sealed trait Memo extends AnyRef
  13. case class MemoHash(bs: Seq[Byte]) extends MemoWithHash with Product with Serializable
  14. case class MemoId(id: Long) extends Memo with Product with Serializable
  15. case class MemoReturnHash(bs: Seq[Byte]) extends MemoWithHash with Product with Serializable
  16. case class MemoText(text: String) extends Memo with Product with Serializable
  17. sealed trait MemoWithHash extends Memo
  18. case class NativeAmount(units: Long) extends Amount with Product with Serializable
  19. sealed trait NonNativeAsset extends Asset
  20. case class Order(price: Price, quantity: Long) extends Product with Serializable
  21. case class OrderBook(selling: Asset, buying: Asset, bids: Seq[Order], asks: Seq[Order]) extends Product with Serializable
  22. case class PreAuthTx(hash: Array[Byte]) extends SignerStrKey with Product with Serializable
  23. case class Price(n: Int, d: Int) extends Product with Serializable
  24. case class Record(value: Long) extends HorizonCursor with Product with Serializable
  25. case class SHA256Hash(hash: Array[Byte]) extends SignerStrKey with Product with Serializable
  26. case class Seed(hash: Array[Byte]) extends StrKey with Product with Serializable
  27. case class SignedTransaction(transaction: Transaction, signatures: Seq[Signature]) extends Product with Serializable
  28. case class Signer(key: SignerStrKey, weight: Int) extends Encodable with Product with Serializable
  29. sealed trait SignerStrKey extends StrKey with Encodable

    Only a subset of StrKeys can be signers.

    Only a subset of StrKeys can be signers. Seeds should not be the declared signer (as they are the private dual of the AccountId).

  30. sealed trait StrKey extends AnyRef

    A StrKey (Stellar Key) is a typed, encoded byte array.

  31. case class Thresholds(low: Int, med: Int, high: Int) extends Product with Serializable
  32. case class TimeBounds(start: Instant, end: Instant) extends Encodable with Product with Serializable
  33. case class Trade(id: String, ledgerCloseTime: ZonedDateTime, offerId: Long, baseAccount: PublicKeyOps, baseAmount: Amount, counterAccount: PublicKeyOps, counterAmount: Amount, baseIsSeller: Boolean) extends Product with Serializable
  34. case class Transaction(source: Account, operations: Seq[Operation] = Nil, memo: Memo = NoMemo, timeBounds: Option[TimeBounds] = None, fee: Option[NativeAmount] = None)(implicit network: Network) extends Encodable with Product with Serializable

Value Members

  1. object Amount
  2. object Asc extends HorizonOrder with Product with Serializable
  3. object Asset
  4. object Desc extends HorizonOrder with Product with Serializable
  5. object IssuedAmount extends Serializable
  6. object IssuedAsset12 extends Serializable
  7. object IssuedAsset4 extends Serializable
  8. object Memo
  9. object MemoHash extends Serializable
  10. object MemoReturnHash extends Serializable
  11. object NativeAsset extends Asset with Product with Serializable
  12. object NoMemo extends Memo with Product with Serializable
  13. object Now extends HorizonCursor with Product with Serializable
  14. object OrderBookDeserializer extends ResponseParser[OrderBook]
  15. object Price extends Serializable
  16. object SignedTransaction extends Serializable
  17. object Signer extends Serializable
  18. object StrKey
  19. object TimeBounds extends Serializable
  20. object TradeDeserializer extends ResponseParser[Trade]
  21. object Transaction extends Serializable

Ungrouped