Class TransactionRoutesApi
- java.lang.Object
-
- io.nem.sdk.openapi.vertx.api.rxjava.TransactionRoutesApi
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2019-11-23T10:26:45.594287+01:00[Europe/Madrid]") public class TransactionRoutesApi extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TransactionRoutesApi(TransactionRoutesApi delegate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidannounceCosignatureTransaction(Cosignature cosignature, io.vertx.core.Handler<io.vertx.core.AsyncResult<AnnounceTransactionInfoDTO>> resultHandler)Announce a cosignature transaction Announces a cosignature transaction to the network.voidannouncePartialTransaction(TransactionPayload transactionPayload, io.vertx.core.Handler<io.vertx.core.AsyncResult<AnnounceTransactionInfoDTO>> resultHandler)Announce an aggregate bonded transaction Announces an aggregate bonded transaction to the network.voidannounceTransaction(TransactionPayload transactionPayload, io.vertx.core.Handler<io.vertx.core.AsyncResult<AnnounceTransactionInfoDTO>> resultHandler)Announce a new transaction Announces a transaction to the network.TransactionRoutesApigetDelegate()voidgetTransaction(java.lang.String transactionId, io.vertx.core.Handler<io.vertx.core.AsyncResult<TransactionInfoDTO>> resultHandler)Get transaction information Returns transaction information given a transactionId or hash.voidgetTransactions(TransactionIds transactionIds, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<TransactionInfoDTO>>> resultHandler)Get transactions information Returns transactions information for a given array of transactionIds.voidgetTransactionsStatuses(TransactionHashes transactionHashes, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<TransactionStatusDTO>>> resultHandler)Get transactions status Returns an array of transaction statuses for a given array of transaction hashes.voidgetTransactionStatus(java.lang.String hash, io.vertx.core.Handler<io.vertx.core.AsyncResult<TransactionStatusDTO>> resultHandler)Get transaction status Returns the transaction status for a given hash.static TransactionRoutesApinewInstance(TransactionRoutesApi arg)rx.Single<AnnounceTransactionInfoDTO>rxAnnounceCosignatureTransaction(Cosignature cosignature)Announce a cosignature transaction Announces a cosignature transaction to the network.rx.Single<AnnounceTransactionInfoDTO>rxAnnouncePartialTransaction(TransactionPayload transactionPayload)Announce an aggregate bonded transaction Announces an aggregate bonded transaction to the network.rx.Single<AnnounceTransactionInfoDTO>rxAnnounceTransaction(TransactionPayload transactionPayload)Announce a new transaction Announces a transaction to the network.rx.Single<TransactionInfoDTO>rxGetTransaction(java.lang.String transactionId)Get transaction information Returns transaction information given a transactionId or hash.rx.Single<java.util.List<TransactionInfoDTO>>rxGetTransactions(TransactionIds transactionIds)Get transactions information Returns transactions information for a given array of transactionIds.rx.Single<java.util.List<TransactionStatusDTO>>rxGetTransactionsStatuses(TransactionHashes transactionHashes)Get transactions status Returns an array of transaction statuses for a given array of transaction hashes.rx.Single<TransactionStatusDTO>rxGetTransactionStatus(java.lang.String hash)Get transaction status Returns the transaction status for a given hash.
-
-
-
Constructor Detail
-
TransactionRoutesApi
public TransactionRoutesApi(TransactionRoutesApi delegate)
-
-
Method Detail
-
getDelegate
public TransactionRoutesApi getDelegate()
-
announceCosignatureTransaction
public void announceCosignatureTransaction(Cosignature cosignature, io.vertx.core.Handler<io.vertx.core.AsyncResult<AnnounceTransactionInfoDTO>> resultHandler)
Announce a cosignature transaction Announces a cosignature transaction to the network.- Parameters:
cosignature- (required)resultHandler- Asynchronous result handler
-
rxAnnounceCosignatureTransaction
public rx.Single<AnnounceTransactionInfoDTO> rxAnnounceCosignatureTransaction(Cosignature cosignature)
Announce a cosignature transaction Announces a cosignature transaction to the network.- Parameters:
cosignature- (required)- Returns:
- Asynchronous result handler (RxJava Single)
-
announcePartialTransaction
public void announcePartialTransaction(TransactionPayload transactionPayload, io.vertx.core.Handler<io.vertx.core.AsyncResult<AnnounceTransactionInfoDTO>> resultHandler)
Announce an aggregate bonded transaction Announces an aggregate bonded transaction to the network.- Parameters:
transactionPayload- (required)resultHandler- Asynchronous result handler
-
rxAnnouncePartialTransaction
public rx.Single<AnnounceTransactionInfoDTO> rxAnnouncePartialTransaction(TransactionPayload transactionPayload)
Announce an aggregate bonded transaction Announces an aggregate bonded transaction to the network.- Parameters:
transactionPayload- (required)- Returns:
- Asynchronous result handler (RxJava Single)
-
announceTransaction
public void announceTransaction(TransactionPayload transactionPayload, io.vertx.core.Handler<io.vertx.core.AsyncResult<AnnounceTransactionInfoDTO>> resultHandler)
Announce a new transaction Announces a transaction to the network. We recommended to use the NEM2-SDK to announce transactions as they should be serialized.- Parameters:
transactionPayload- (required)resultHandler- Asynchronous result handler
-
rxAnnounceTransaction
public rx.Single<AnnounceTransactionInfoDTO> rxAnnounceTransaction(TransactionPayload transactionPayload)
Announce a new transaction Announces a transaction to the network. We recommended to use the NEM2-SDK to announce transactions as they should be serialized.- Parameters:
transactionPayload- (required)- Returns:
- Asynchronous result handler (RxJava Single)
-
getTransaction
public void getTransaction(java.lang.String transactionId, io.vertx.core.Handler<io.vertx.core.AsyncResult<TransactionInfoDTO>> resultHandler)Get transaction information Returns transaction information given a transactionId or hash.- Parameters:
transactionId- Transaction identifier or hash. (required)resultHandler- Asynchronous result handler
-
rxGetTransaction
public rx.Single<TransactionInfoDTO> rxGetTransaction(java.lang.String transactionId)
Get transaction information Returns transaction information given a transactionId or hash.- Parameters:
transactionId- Transaction identifier or hash. (required)- Returns:
- Asynchronous result handler (RxJava Single)
-
getTransactionStatus
public void getTransactionStatus(java.lang.String hash, io.vertx.core.Handler<io.vertx.core.AsyncResult<TransactionStatusDTO>> resultHandler)Get transaction status Returns the transaction status for a given hash.- Parameters:
hash- Transaction hash. (required)resultHandler- Asynchronous result handler
-
rxGetTransactionStatus
public rx.Single<TransactionStatusDTO> rxGetTransactionStatus(java.lang.String hash)
Get transaction status Returns the transaction status for a given hash.- Parameters:
hash- Transaction hash. (required)- Returns:
- Asynchronous result handler (RxJava Single)
-
getTransactions
public void getTransactions(TransactionIds transactionIds, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<TransactionInfoDTO>>> resultHandler)
Get transactions information Returns transactions information for a given array of transactionIds.- Parameters:
transactionIds- (required)resultHandler- Asynchronous result handler
-
rxGetTransactions
public rx.Single<java.util.List<TransactionInfoDTO>> rxGetTransactions(TransactionIds transactionIds)
Get transactions information Returns transactions information for a given array of transactionIds.- Parameters:
transactionIds- (required)- Returns:
- Asynchronous result handler (RxJava Single)
-
getTransactionsStatuses
public void getTransactionsStatuses(TransactionHashes transactionHashes, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<TransactionStatusDTO>>> resultHandler)
Get transactions status Returns an array of transaction statuses for a given array of transaction hashes.- Parameters:
transactionHashes- (required)resultHandler- Asynchronous result handler
-
rxGetTransactionsStatuses
public rx.Single<java.util.List<TransactionStatusDTO>> rxGetTransactionsStatuses(TransactionHashes transactionHashes)
Get transactions status Returns an array of transaction statuses for a given array of transaction hashes.- Parameters:
transactionHashes- (required)- Returns:
- Asynchronous result handler (RxJava Single)
-
newInstance
public static TransactionRoutesApi newInstance(TransactionRoutesApi arg)
-
-