package sdk
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- sdk
- AnyRef
- Any
- Hide All
- Show All
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 AnyRef
- sealed trait Asset extends AnyRef
- case class Balance(amount: Amount, limit: Option[Long] = None, buyingLiabilities: Long = 0, sellingLiabilities: Long = 0) extends Product with Serializable
- class FormatException extends RuntimeException
-
trait
FriendBot extends AnyRef
A feature on certain networks (notably TestNet) for funding new accounts.
- case class HashSigner(hash: String, weight: Int) extends Signer with Product with Serializable
- 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
- case class KeyPair(pk: EdDSAPublicKey, sk: EdDSAPrivateKey) extends PublicKeyOps with Product with Serializable
- sealed trait Memo extends AnyRef
- case class MemoHash(bs: Array[Byte]) extends MemoWithHash with Product with Serializable
- case class MemoId(id: Long) extends Memo with Product with Serializable
- case class MemoReturnHash(bs: Array[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 Network extends LazyLogging
- 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 PublicKey(pk: EdDSAPublicKey) extends PublicKeyOps with Product with Serializable
- trait PublicKeyOps extends AnyRef
- case class SignedTransaction(transaction: Transaction, signatures: Seq[DecoratedSignature], hash: Array[Byte]) extends Product with Serializable
- sealed trait Signer extends AnyRef
-
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.
- case class Thresholds(low: Int, med: Int, high: Int) extends Product with Serializable
- case class TimeBounds(start: Instant, end: Instant) extends 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 Product with Serializable
Value Members
- implicit def accnFromAccnResp(resp: AccountResp): Account
- object Amount
- object Asset
- object ByteArrays
- object IssuedAsset12 extends Serializable
- object IssuedAsset4 extends Serializable
- object KeyPair 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 OrderBookDeserializer extends CustomSerializer[OrderBook]
- object PublicNetwork extends Network with Product with Serializable
- object SignedTransaction extends Serializable
-
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.
- object StrKey
- object TestNetwork extends Network with FriendBot with Product with Serializable
- object TimeBounds extends Serializable
- object TradeDeserializer extends CustomSerializer[Trade]
- object Transaction extends Serializable
- object TrySeq
- object XDRPrimitives