Package io.nem.sdk.openapi.vertx.api
Class TransactionRoutesApiImpl
- java.lang.Object
-
- io.nem.sdk.openapi.vertx.api.TransactionRoutesApiImpl
-
- All Implemented Interfaces:
TransactionRoutesApi
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2020-01-01T18:24:23.294947664-03:00[America/Argentina/Buenos_Aires]") public class TransactionRoutesApiImpl extends java.lang.Object implements TransactionRoutesApi
-
-
Constructor Summary
Constructors Constructor Description TransactionRoutesApiImpl()TransactionRoutesApiImpl(ApiClient apiClient)
-
Method Summary
All 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.ApiClientgetApiClient()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.voidsetApiClient(ApiClient apiClient)
-
-
-
Constructor Detail
-
TransactionRoutesApiImpl
public TransactionRoutesApiImpl()
-
TransactionRoutesApiImpl
public TransactionRoutesApiImpl(ApiClient apiClient)
-
-
Method Detail
-
getApiClient
public ApiClient getApiClient()
-
setApiClient
public void setApiClient(ApiClient apiClient)
-
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.- Specified by:
announceCosignatureTransactionin interfaceTransactionRoutesApi- Parameters:
cosignature- (required)resultHandler- Asynchronous result handler
-
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.- Specified by:
announcePartialTransactionin interfaceTransactionRoutesApi- Parameters:
transactionPayload- (required)resultHandler- Asynchronous result handler
-
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.- Specified by:
announceTransactionin interfaceTransactionRoutesApi- Parameters:
transactionPayload- (required)resultHandler- Asynchronous result handler
-
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.- Specified by:
getTransactionin interfaceTransactionRoutesApi- Parameters:
transactionId- Transaction identifier or hash. (required)resultHandler- Asynchronous result handler
-
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.- Specified by:
getTransactionStatusin interfaceTransactionRoutesApi- Parameters:
hash- Transaction hash. (required)resultHandler- Asynchronous result handler
-
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.- Specified by:
getTransactionsin interfaceTransactionRoutesApi- Parameters:
transactionIds- (required)resultHandler- Asynchronous result handler
-
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.- Specified by:
getTransactionsStatusesin interfaceTransactionRoutesApi- Parameters:
transactionHashes- (required)resultHandler- Asynchronous result handler
-
-