Class 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
    • Method Detail

      • 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)