public class TransactionRepositoryVertxImpl extends AbstractRepositoryVertxImpl implements io.nem.sdk.api.TransactionRepository
| Constructor and Description |
|---|
TransactionRepositoryVertxImpl(io.nem.sdk.openapi.vertx.invoker.ApiClient apiClient,
java.util.function.Supplier<io.nem.sdk.model.blockchain.NetworkType> networkType) |
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Observable<io.nem.sdk.model.transaction.TransactionAnnounceResponse> |
announce(io.nem.sdk.model.transaction.SignedTransaction signedTransaction) |
io.reactivex.Observable<io.nem.sdk.model.transaction.TransactionAnnounceResponse> |
announceAggregateBonded(io.nem.sdk.model.transaction.SignedTransaction signedTransaction) |
io.reactivex.Observable<io.nem.sdk.model.transaction.TransactionAnnounceResponse> |
announceAggregateBondedCosignature(io.nem.sdk.model.transaction.CosignatureSignedTransaction cosignatureSignedTransaction) |
io.nem.sdk.openapi.vertx.api.TransactionRoutesApi |
getClient() |
io.reactivex.Observable<io.nem.sdk.model.transaction.Transaction> |
getTransaction(java.lang.String transactionHash) |
io.reactivex.Observable<java.util.List<io.nem.sdk.model.transaction.Transaction>> |
getTransactions(java.util.List<java.lang.String> transactionHashes) |
io.reactivex.Observable<io.nem.sdk.model.transaction.TransactionStatus> |
getTransactionStatus(java.lang.String transactionHash) |
io.reactivex.Observable<java.util.List<io.nem.sdk.model.transaction.TransactionStatus>> |
getTransactionStatuses(java.util.List<java.lang.String> transactionHashes) |
call, exceptionHandling, exceptionHandling, getId, getJsonHelper, getNetworkTypeBlocking, getOrder, getPageSize, onErrorpublic TransactionRepositoryVertxImpl(io.nem.sdk.openapi.vertx.invoker.ApiClient apiClient,
java.util.function.Supplier<io.nem.sdk.model.blockchain.NetworkType> networkType)
public io.nem.sdk.openapi.vertx.api.TransactionRoutesApi getClient()
public io.reactivex.Observable<io.nem.sdk.model.transaction.Transaction> getTransaction(java.lang.String transactionHash)
getTransaction in interface io.nem.sdk.api.TransactionRepositorypublic io.reactivex.Observable<java.util.List<io.nem.sdk.model.transaction.Transaction>> getTransactions(java.util.List<java.lang.String> transactionHashes)
getTransactions in interface io.nem.sdk.api.TransactionRepositorypublic io.reactivex.Observable<io.nem.sdk.model.transaction.TransactionStatus> getTransactionStatus(java.lang.String transactionHash)
getTransactionStatus in interface io.nem.sdk.api.TransactionRepositorypublic io.reactivex.Observable<java.util.List<io.nem.sdk.model.transaction.TransactionStatus>> getTransactionStatuses(java.util.List<java.lang.String> transactionHashes)
getTransactionStatuses in interface io.nem.sdk.api.TransactionRepositorypublic io.reactivex.Observable<io.nem.sdk.model.transaction.TransactionAnnounceResponse> announce(io.nem.sdk.model.transaction.SignedTransaction signedTransaction)
announce in interface io.nem.sdk.api.TransactionRepositorypublic io.reactivex.Observable<io.nem.sdk.model.transaction.TransactionAnnounceResponse> announceAggregateBonded(io.nem.sdk.model.transaction.SignedTransaction signedTransaction)
announceAggregateBonded in interface io.nem.sdk.api.TransactionRepositorypublic io.reactivex.Observable<io.nem.sdk.model.transaction.TransactionAnnounceResponse> announceAggregateBondedCosignature(io.nem.sdk.model.transaction.CosignatureSignedTransaction cosignatureSignedTransaction)
announceAggregateBondedCosignature in interface io.nem.sdk.api.TransactionRepository