object PublicNetwork extends Network with Product with Serializable
- Alphabetic
- By Inheritance
- PublicNetwork
- Serializable
- Serializable
- Product
- Equals
- Network
- LazyLogging
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
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
.- Definition Classes
- Network
- See also
-
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.
- Definition Classes
- Network
- See also
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
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
- Definition Classes
- Network
- See also
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
effects()(implicit ec: ExecutionContext): Future[Stream[EffectResp]]
Fetch a stream of effects.
Fetch a stream of effects.
- Definition Classes
- Network
- See also
-
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.
- Definition Classes
- Network
- See also
-
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.
- Definition Classes
- Network
- See also
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
val
horizon: Horizon
- Definition Classes
- PublicNetwork → Network
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
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
- Definition Classes
- Network
- See also
-
def
ledgers()(implicit ec: ExecutionContext): Future[Stream[LedgerResp]]
Fetch a stream of details about ledgers.
Fetch a stream of details about ledgers.
- Definition Classes
- Network
- See also
-
lazy val
logger: Logger
- Attributes
- protected
- Definition Classes
- LazyLogging
- Annotations
- @transient()
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
lazy val
networkId: Array[Byte]
- Definition Classes
- Network
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
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.
- Definition Classes
- Network
- See also
-
def
operation(operationId: Long)(implicit ex: ExecutionContext): Future[Transacted[Operation]]
Fetch operation details by its id
Fetch operation details by its id
- Definition Classes
- Network
- See also
-
def
operations()(implicit ex: ExecutionContext): Future[Stream[Transacted[Operation]]]
Fetch a stream of operations.
Fetch a stream of operations.
- Definition Classes
- Network
- See also
-
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.
- Definition Classes
- Network
- See also
-
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.
- Definition Classes
- Network
- See also
-
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.
- Definition Classes
- Network
- See also
-
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.
- limit
the maximun quantity of offers to return, should the order book depth exceed this value.
- Definition Classes
- Network
- See also
-
val
passphrase: String
- Definition Classes
- PublicNetwork → Network
-
def
payments()(implicit ex: ExecutionContext): Future[Stream[Transacted[PayOperation]]]
Fetch a stream of payment operations.
Fetch a stream of payment operations.
- Definition Classes
- Network
- See also
-
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.
- Definition Classes
- Network
- See also
-
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.
- Definition Classes
- Network
- See also
-
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.
- Definition Classes
- Network
- See also
-
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.
- Definition Classes
- Network
- See also
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
trades()(implicit ex: ExecutionContext): Future[Stream[Trade]]
Fetch a stream of trades
Fetch a stream of trades
- Definition Classes
- Network
- See also
-
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
- Definition Classes
- Network
- See also
-
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
- Definition Classes
- Network
- See also
-
def
transactions()(implicit ex: ExecutionContext): Future[Stream[TransactionHistoryResp]]
Fetch a stream of transactions
Fetch a stream of transactions
- Definition Classes
- Network
- See also
-
def
transactionsByAccount(pubKey: PublicKeyOps)(implicit ex: ExecutionContext): Future[Stream[TransactionHistoryResp]]
Fetch a stream of transactions affecting a given account
Fetch a stream of transactions affecting a given account
- Definition Classes
- Network
- See also
-
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
- Definition Classes
- Network
- See also
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )