Package at.qubic.api.service
Class ComputorService
java.lang.Object
at.qubic.api.service.ComputorService
-
Constructor Summary
ConstructorsConstructorDescriptionComputorService(Nodes nodes) ComputorService(Nodes nodes, IdentityUtil identityUtil) ComputorService(Nodes nodes, IdentityUtil idu, TransactionService transactionService) -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<Instant> forceNetworkUpdateIfBefore(Instant updateIfBefore) reactor.core.publisher.Mono<TickInfo> reactor.core.publisher.Mono<Entity> reactor.core.publisher.Flux<RespondOwnedAssets> getOwnedAssets(String identity) reactor.core.publisher.Flux<RespondPossessedAssets> getPossessedAssets(String identity) reactor.core.publisher.Mono<List<AssetOrder>> getQxAskAssetOrders(String issuer, String assetName, long offset) reactor.core.publisher.Mono<List<EntityOrder>> getQxAskEntityOrders(String identity, long offset) reactor.core.publisher.Mono<List<AssetOrder>> getQxBidAssetOrders(String issuer, String assetName, long offset) reactor.core.publisher.Mono<List<EntityOrder>> getQxBidEntityOrders(String identity, long offset) reactor.core.publisher.Mono<QxFees> reactor.core.publisher.Mono<TickData> getTickData(int tick) reactor.core.publisher.Flux<SignedTransaction> getTickTransactions(int tick) reactor.core.publisher.Mono<SignedTransaction> sendTransaction(SignedTransaction signedTransaction) reactor.core.publisher.Mono<SignedTransaction> sendTransaction(String seed, String targetIdentity, long amount, int tickOffset) reactor.core.publisher.Mono<SignedTransaction> sendTransaction(Function<TickInfo, SignedTransaction> createTransactionFunction)
-
Constructor Details
-
ComputorService
-
ComputorService
-
ComputorService
-
-
Method Details
-
getCurrentTickInfo
-
getEntity
-
sendTransaction
public reactor.core.publisher.Mono<SignedTransaction> sendTransaction(SignedTransaction signedTransaction) -
sendTransaction
public reactor.core.publisher.Mono<SignedTransaction> sendTransaction(String seed, String targetIdentity, long amount, int tickOffset) -
sendTransaction
public reactor.core.publisher.Mono<SignedTransaction> sendTransaction(Function<TickInfo, SignedTransaction> createTransactionFunction) -
getTickData
-
getTickTransactions
-
getOwnedAssets
-
getPossessedAssets
-
getQxFees
-
getQxAskAssetOrders
public reactor.core.publisher.Mono<List<AssetOrder>> getQxAskAssetOrders(String issuer, String assetName, long offset) -
getQxBidAssetOrders
public reactor.core.publisher.Mono<List<AssetOrder>> getQxBidAssetOrders(String issuer, String assetName, long offset) -
getQxAskEntityOrders
public reactor.core.publisher.Mono<List<EntityOrder>> getQxAskEntityOrders(String identity, long offset) -
getQxBidEntityOrders
public reactor.core.publisher.Mono<List<EntityOrder>> getQxBidEntityOrders(String identity, long offset) -
forceNetworkUpdateIfBefore
-