t

stellar.sdk

Network

trait Network extends LazyLogging

Linear Supertypes
LazyLogging, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Network
  2. LazyLogging
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract val horizon: HorizonAccess
  2. abstract val passphrase: String

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def account(pubKey: PublicKeyOps)(implicit ec: ExecutionContext): Future[AccountResp]

    Fetch details regarding the account identified by pubKey.

    Fetch details regarding the account identified by pubKey.

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/accounts-single.html

  5. def accountData(pubKey: PublicKeyOps, dataKey: String)(implicit ec: ExecutionContext): Future[String]

    Fetch value for single data field associated with an account.

    Fetch value for single data field associated with an account.

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/data-for-account.html

  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def assets(code: Option[String] = None, issuer: Option[PublicKeyOps] = None)(implicit ec: ExecutionContext): Future[Stream[AssetResp]]

    Fetch a stream of assets, optionally filtered by code, issuer or neither

    Fetch a stream of assets, optionally filtered by code, issuer or neither

    code

    optional code to filter by

    issuer

    optional issuer account to filter by

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/assets-all.html

  8. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  9. def effects()(implicit ec: ExecutionContext): Future[Stream[EffectResp]]

    Fetch a stream of effects.

    Fetch a stream of effects.

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/effects-all.html

  10. def effectsByAccount(account: PublicKeyOps)(implicit ec: ExecutionContext): Future[Stream[EffectResp]]

    Fetch a stream of effects for a given account.

    Fetch a stream of effects for a given account.

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/effects-for-account.html

  11. def effectsByLedger(ledgerId: Long)(implicit ec: ExecutionContext): Future[Stream[EffectResp]]

    Fetch a stream of effects for a given ledger.

    Fetch a stream of effects for a given ledger.

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/effects-for-ledger.html

  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  14. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  16. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  17. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  18. def ledger(ledgerId: Long)(implicit ex: ExecutionContext): Future[LedgerResp]

    Fetch details of a ledger by its id

    Fetch details of a ledger by its id

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/ledgers-single.html

  19. def ledgers()(implicit ec: ExecutionContext): Future[Stream[LedgerResp]]

    Fetch a stream of details about ledgers.

    Fetch a stream of details about ledgers.

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/ledgers-all.html

  20. lazy val logger: Logger
    Attributes
    protected
    Definition Classes
    LazyLogging
    Annotations
    @transient()
  21. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. lazy val networkId: Array[Byte]
  23. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  24. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  25. def offersByAccount(account: PublicKeyOps)(implicit ex: ExecutionContext): Future[Stream[OfferResp]]

    Fetch a stream of offers for an account.

    Fetch a stream of offers for an account.

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/offers-for-account.html

  26. def operation(operationId: Long)(implicit ex: ExecutionContext): Future[Transacted[Operation]]

    Fetch operation details by its id

    Fetch operation details by its id

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/operations-single.html

  27. def operations()(implicit ex: ExecutionContext): Future[Stream[Transacted[Operation]]]

    Fetch a stream of operations.

    Fetch a stream of operations.

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/operations-all.html

  28. def operationsByAccount(pubKey: PublicKeyOps)(implicit ex: ExecutionContext): Future[Stream[Transacted[Operation]]]

    Fetch a stream of operations, filtered by account.

    Fetch a stream of operations, filtered by account.

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/operations-for-account.html

  29. def operationsByLedger(ledgerId: Long)(implicit ex: ExecutionContext): Future[Stream[Transacted[Operation]]]

    Fetch a stream of operations, filtered by ledger id.

    Fetch a stream of operations, filtered by ledger id.

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/operations-for-ledger.html

  30. def operationsByTransaction(txnHash: String)(implicit ex: ExecutionContext): Future[Stream[Transacted[Operation]]]

    Fetch a stream of operations, filtered by transaction hash.

    Fetch a stream of operations, filtered by transaction hash.

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/operations-for-transaction.html

  31. def orderBook(selling: Asset, buying: Asset, limit: Int = 20)(implicit ex: ExecutionContext): Future[OrderBook]

    Fetch details of the current orderbook for the given asset pairs

    Fetch details of the current orderbook for the given asset pairs

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/orderbook-details.html

  32. def payments()(implicit ex: ExecutionContext): Future[Stream[Transacted[PayOperation]]]

    Fetch a stream of payment operations.

    Fetch a stream of payment operations.

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/payments-all.html

  33. def paymentsByAccount(pubKey: PublicKeyOps)(implicit ex: ExecutionContext): Future[Stream[Transacted[PayOperation]]]

    Fetch a stream of payment operations filtered by account.

    Fetch a stream of payment operations filtered by account.

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/payments-for-account.html

  34. def paymentsByLedger(ledgerId: Long)(implicit ex: ExecutionContext): Future[Stream[Transacted[PayOperation]]]

    Fetch a stream of payment operations filtered by ledger id.

    Fetch a stream of payment operations filtered by ledger id.

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/payments-for-ledger.html

  35. def paymentsByTransaction(txnHash: String)(implicit ex: ExecutionContext): Future[Stream[Transacted[PayOperation]]]

    Fetch a stream of payment operations filtered by transaction hash.

    Fetch a stream of payment operations filtered by transaction hash.

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/operations-for-transaction.html

  36. def submit(txn: SignedTransaction)(implicit ec: ExecutionContext): Future[TransactionPostResp]

    Submit the SignedTransaction to the network and eventually receive a TransactionPostResp with the results.

    Submit the SignedTransaction to the network and eventually receive a TransactionPostResp with the results.

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/transactions-create.html

  37. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  38. def toString(): String
    Definition Classes
    AnyRef → Any
  39. def trades()(implicit ex: ExecutionContext): Future[Stream[Trade]]

    Fetch a stream of trades

    Fetch a stream of trades

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/trades.html

  40. def tradesByOfferId(offerId: Long)(implicit ex: ExecutionContext): Future[Stream[Trade]]

    Fetch a stream of trades filtered by offer id

    Fetch a stream of trades filtered by offer id

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/trades.html

  41. def tradesByOrderBook(base: Asset, counter: Asset)(implicit ex: ExecutionContext): Future[Stream[Trade]]

    Fetch a stream of trades filtered by orderbook

    Fetch a stream of trades filtered by orderbook

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/trades.html

  42. def transactions()(implicit ex: ExecutionContext): Future[Stream[TransactionHistoryResp]]

    Fetch a stream of transactions

    Fetch a stream of transactions

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/transactions-all.html

  43. def transactionsByAccount(pubKey: PublicKeyOps)(implicit ex: ExecutionContext): Future[Stream[TransactionHistoryResp]]

    Fetch a stream of transactions for a given account

    Fetch a stream of transactions for a given account

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/transactions-for-account.html

  44. def transactionsByLedger(sequenceId: Long)(implicit ex: ExecutionContext): Future[Stream[TransactionHistoryResp]]

    Fetch a stream of transactions for a given ledger

    Fetch a stream of transactions for a given ledger

    See also

    https://www.stellar.org/developers/horizon/reference/endpoints/transactions-for-ledger.html

  45. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  47. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from LazyLogging

Inherited from AnyRef

Inherited from Any

Ungrouped