package model
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
case class
Account(publicKey: PublicKeyOps, sequenceNumber: Long) extends Product with Serializable
Represents an account in Stellar network with its sequence number.
- case class AccountSigner(key: PublicKeyOps, weight: Int) extends Signer with Product with Serializable
- trait Amount extends Encodable
- sealed trait Asset extends Encodable
- case class Balance(amount: Amount, limit: Option[Long] = None, buyingLiabilities: Long = 0, sellingLiabilities: Long = 0) extends Product with Serializable
- case class FormatException(msg: String) extends RuntimeException with Product with Serializable
- case class HashSigner(hash: String, weight: Int) extends Signer with Product with Serializable
- sealed trait HorizonCursor extends AnyRef
- sealed trait HorizonOrder extends AnyRef
- case class IssuedAmount(units: Long, asset: NonNativeAsset) extends Amount with Product with Serializable
-
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
-
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
- sealed trait Memo extends AnyRef
- case class MemoHash(bs: Seq[Byte]) extends MemoWithHash with Product with Serializable
- case class MemoId(id: Long) extends Memo with Product with Serializable
- case class MemoReturnHash(bs: Seq[Byte]) extends MemoWithHash with Product with Serializable
- case class MemoText(text: String) extends Memo with Product with Serializable
- trait MemoWithHash extends Memo
- case class NativeAmount(units: Long) extends Amount with Product with Serializable
- trait NonNativeAsset extends Asset
- case class Order(price: Price, quantity: Long) extends Product with Serializable
- case class OrderBook(selling: Asset, buying: Asset, bids: Seq[Order], asks: Seq[Order]) extends Product with Serializable
- case class PreAuthTxnSigner(hash: String, weight: Int) extends Signer with Product with Serializable
- case class Price(n: Int, d: Int) extends Product with Serializable
- case class Record(value: Long) extends HorizonCursor with Product with Serializable
- case class SignedTransaction(transaction: Transaction, signatures: Seq[Signature]) extends Product with Serializable
- sealed trait Signer extends Encodable
- case class Thresholds(low: Int, med: Int, high: Int) extends Product with Serializable
- case class TimeBounds(start: Instant, end: Instant) extends Encodable with Product with Serializable
- case class Trade(id: String, ledgerCloseTime: ZonedDateTime, offerId: Long, baseAccount: PublicKeyOps, baseAmount: Amount, counterAccount: PublicKeyOps, counterAmount: Amount, baseIsSeller: Boolean) extends Product with Serializable
- 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
- object Amount
- object Asc extends HorizonOrder with Product with Serializable
- object Asset
- object Desc extends HorizonOrder with Product with Serializable
- object IssuedAmount extends Serializable
- object IssuedAsset12 extends Serializable
- object IssuedAsset4 extends Serializable
- object Memo
- object MemoHash extends Serializable
- object MemoReturnHash extends Serializable
- object NativeAsset extends Asset with Product with Serializable
- object NoMemo extends Memo with Product with Serializable
- object Now extends HorizonCursor with Product with Serializable
- object OrderBookDeserializer extends ResponseParser[OrderBook]
- object Price extends Serializable
- object SignedTransaction extends Serializable
- object Signer
- object StrKey
- object TimeBounds extends Serializable
- object TradeDeserializer extends ResponseParser[Trade]
- object Transaction extends Serializable