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. case class Balance(amount: Amount, limit: Option[Long] = None, buyingLiabilities: Long = 0, sellingLiabilities: Long = 0) extends Product with Serializable
  6. class FormatException extends RuntimeException
  7. trait FriendBot extends AnyRef

    A feature on certain networks (notably TestNet) for funding new accounts.

  8. case class HashSigner(hash: String, weight: Int) extends Signer with Product with Serializable
  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. case class KeyPair(pk: EdDSAPublicKey, sk: EdDSAPrivateKey) extends PublicKeyOps with Product with Serializable
  13. sealed trait Memo extends AnyRef
  14. case class MemoHash(bs: Array[Byte]) extends MemoWithHash with Product with Serializable
  15. case class MemoId(id: Long) extends Memo with Product with Serializable
  16. case class MemoReturnHash(bs: Array[Byte]) extends MemoWithHash with Product with Serializable
  17. case class MemoText(text: String) extends Memo with Product with Serializable
  18. trait MemoWithHash extends Memo
  19. case class NativeAmount(units: Long) extends Amount with Product with Serializable
  20. trait Network extends LazyLogging
  21. trait NonNativeAsset extends Asset
  22. case class Order(price: Price, quantity: Long) extends Product with Serializable
  23. case class OrderBook(selling: Asset, buying: Asset, bids: Seq[Order], asks: Seq[Order]) extends Product with Serializable
  24. case class PreAuthTxnSigner(hash: String, weight: Int) extends Signer with Product with Serializable
  25. case class Price(n: Int, d: Int) extends Product with Serializable
  26. case class PublicKey(pk: EdDSAPublicKey) extends PublicKeyOps with Product with Serializable
  27. trait PublicKeyOps extends AnyRef
  28. case class SignedTransaction(transaction: Transaction, signatures: Seq[DecoratedSignature], hash: Array[Byte]) extends Product with Serializable
  29. sealed trait Signer extends AnyRef
  30. case class StandaloneNetwork(port: Int = 8000) extends Network with FriendBot with Product with Serializable

    A network that represents the stand-alone docker image for Horizon & core.

    A network that represents the stand-alone docker image for Horizon & core.

    See also

    https://github.com/stellar/docker-stellar-core-horizon

  31. case class Thresholds(low: Int, med: Int, high: Int) extends Product with Serializable
  32. case class TimeBounds(start: Instant, end: Instant) extends 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 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 StandaloneNetwork extends StandaloneNetwork

    A network that represents the stand-alone docker image for Horizon & core, on the default docker port of 8000.

    A network that represents the stand-alone docker image for Horizon & core, on the default docker port of 8000.

    See also

    https://github.com/stellar/docker-stellar-core-horizon

  17. object StrKey
  18. object TestNetwork extends Network with FriendBot with Product with Serializable
  19. object TimeBounds extends Serializable
  20. object TradeDeserializer extends CustomSerializer[Trade]
  21. object Transaction extends Serializable
  22. object TrySeq
  23. object XDRPrimitives

Inherited from AnyRef

Inherited from Any

Ungrouped