package sdk

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. sdk
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
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 AccountSigner(key: PublicKeyOps, weight: Int) extends Signer with Product with Serializable
  3. trait Amount extends AnyRef
  4. sealed trait Asset extends AnyRef
  5. class FormatException extends RuntimeException
  6. case class HashSigner(hash: String, weight: Int) extends Signer with Product with Serializable
  7. case class IssuedAmount(units: Long, asset: NonNativeAsset) extends Amount with Product with Serializable
  8. 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

  9. 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

  10. case class KeyPair(pk: EdDSAPublicKey, sk: EdDSAPrivateKey) extends PublicKeyOps with Product with Serializable
  11. sealed trait Memo extends AnyRef
  12. case class MemoHash(bs: Array[Byte]) extends MemoWithHash with Product with Serializable
  13. case class MemoId(id: Long) extends Memo with Product with Serializable
  14. case class MemoReturnHash(bs: Array[Byte]) extends MemoWithHash with Product with Serializable
  15. case class MemoText(text: String) extends Memo with Product with Serializable
  16. trait MemoWithHash extends Memo
  17. case class NativeAmount(units: Long) extends Amount with Product with Serializable
  18. trait Network extends LazyLogging
  19. 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 PreAuthTxnSigner(hash: String, weight: Int) extends Signer with Product with Serializable
  23. case class Price(n: Int, d: Int) extends Product with Serializable
  24. case class PublicKey(pk: EdDSAPublicKey) extends PublicKeyOps with Product with Serializable
  25. trait PublicKeyOps extends AnyRef
  26. case class SignedTransaction(transaction: Transaction, signatures: Seq[DecoratedSignature], hash: Array[Byte]) extends Product with Serializable
  27. sealed trait Signer extends AnyRef
  28. case class Thresholds(low: Int, med: Int, high: Int) extends Product with Serializable
  29. case class TimeBounds(start: Instant, end: Instant) extends Product with Serializable
  30. case class Trade(id: String, ledgerCloseTime: ZonedDateTime, offerId: Long, baseAccount: PublicKeyOps, baseAmount: Amount, counterAccount: PublicKeyOps, counterAmount: Amount, baseIsSeller: Boolean) extends Product with Serializable
  31. case class Transaction(source: Account, operations: Seq[Operation] = Nil, memo: Memo = NoMemo, timeBounds: Option[TimeBounds] = None, fee: Option[NativeAmount] = None)(implicit network: Network) extends Product with Serializable

Value Members

  1. implicit def accnFromAccnResp(resp: AccountResp): Account
  2. object Amount
  3. object Asset
  4. object ByteArrays
  5. object IssuedAsset12 extends Serializable
  6. object IssuedAsset4 extends Serializable
  7. object KeyPair 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 OrderBookDeserializer extends CustomSerializer[OrderBook]
  14. object PublicNetwork extends Network with Product with Serializable
  15. object SignedTransaction extends Serializable
  16. object StrKey
  17. object TestNetwork extends Network with Product with Serializable
  18. object TimeBounds extends Serializable
  19. object TradeDeserializer extends CustomSerializer[Trade]
  20. object Transaction extends Serializable
  21. object TrySeq
  22. object XDRPrimitives

Inherited from AnyRef

Inherited from Any

Ungrouped