Class TransactionRoutesApi


  • @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               date="2020-05-15T14:38:14.328808-03:00[America/Argentina/Buenos_Aires]")
    public class TransactionRoutesApi
    extends java.lang.Object
    • Constructor Detail

      • TransactionRoutesApi

        public TransactionRoutesApi()
      • TransactionRoutesApi

        public TransactionRoutesApi​(ApiClient apiClient)
    • Method Detail

      • getApiClient

        public ApiClient getApiClient()
      • setApiClient

        public void setApiClient​(ApiClient apiClient)
      • announceCosignatureTransaction

        public AnnounceTransactionInfoDTO announceCosignatureTransaction​(Cosignature cosignature)
                                                                  throws ApiException
        Announce a cosignature transaction Announces a cosignature transaction to the network.
        Parameters:
        cosignature - (required)
        Returns:
        AnnounceTransactionInfoDTO
        Throws:
        ApiException - if fails to make API call
        Http Response Details
        Status Code Description Response Headers
        202 success -
        400 InvalidContent -
        409 InvalidArgument -
      • announceCosignatureTransactionWithHttpInfo

        public ApiResponse<AnnounceTransactionInfoDTO> announceCosignatureTransactionWithHttpInfo​(Cosignature cosignature)
                                                                                           throws ApiException
        Announce a cosignature transaction Announces a cosignature transaction to the network.
        Parameters:
        cosignature - (required)
        Returns:
        ApiResponse<AnnounceTransactionInfoDTO>
        Throws:
        ApiException - if fails to make API call
        Http Response Details
        Status Code Description Response Headers
        202 success -
        400 InvalidContent -
        409 InvalidArgument -
      • announcePartialTransaction

        public AnnounceTransactionInfoDTO announcePartialTransaction​(TransactionPayload transactionPayload)
                                                              throws ApiException
        Announce an aggregate bonded transaction Announces an aggregate bonded transaction to the network.
        Parameters:
        transactionPayload - (required)
        Returns:
        AnnounceTransactionInfoDTO
        Throws:
        ApiException - if fails to make API call
        Http Response Details
        Status Code Description Response Headers
        202 success -
        400 InvalidContent -
        409 InvalidArgument -
      • announcePartialTransactionWithHttpInfo

        public ApiResponse<AnnounceTransactionInfoDTO> announcePartialTransactionWithHttpInfo​(TransactionPayload transactionPayload)
                                                                                       throws ApiException
        Announce an aggregate bonded transaction Announces an aggregate bonded transaction to the network.
        Parameters:
        transactionPayload - (required)
        Returns:
        ApiResponse<AnnounceTransactionInfoDTO>
        Throws:
        ApiException - if fails to make API call
        Http Response Details
        Status Code Description Response Headers
        202 success -
        400 InvalidContent -
        409 InvalidArgument -
      • announceTransaction

        public AnnounceTransactionInfoDTO announceTransaction​(TransactionPayload transactionPayload)
                                                       throws ApiException
        Announce a new transaction Announces a transaction to the network. We recommended to use the Symbol-SDKs to announce transactions because they should be serialized.
        Parameters:
        transactionPayload - (required)
        Returns:
        AnnounceTransactionInfoDTO
        Throws:
        ApiException - if fails to make API call
        Http Response Details
        Status Code Description Response Headers
        202 success -
        400 InvalidContent -
        409 InvalidArgument -
      • announceTransactionWithHttpInfo

        public ApiResponse<AnnounceTransactionInfoDTO> announceTransactionWithHttpInfo​(TransactionPayload transactionPayload)
                                                                                throws ApiException
        Announce a new transaction Announces a transaction to the network. We recommended to use the Symbol-SDKs to announce transactions because they should be serialized.
        Parameters:
        transactionPayload - (required)
        Returns:
        ApiResponse<AnnounceTransactionInfoDTO>
        Throws:
        ApiException - if fails to make API call
        Http Response Details
        Status Code Description Response Headers
        202 success -
        400 InvalidContent -
        409 InvalidArgument -
      • getTransaction

        public TransactionInfoDTO getTransaction​(java.lang.String transactionId)
                                          throws ApiException
        Get transaction information Returns transaction information given a transactionId or hash.
        Parameters:
        transactionId - Transaction identifier or hash. (required)
        Returns:
        TransactionInfoDTO
        Throws:
        ApiException - if fails to make API call
        Http Response Details
        Status Code Description Response Headers
        200 success -
        404 ResourceNotFound -
        409 InvalidArgument -
      • getTransactionWithHttpInfo

        public ApiResponse<TransactionInfoDTO> getTransactionWithHttpInfo​(java.lang.String transactionId)
                                                                   throws ApiException
        Get transaction information Returns transaction information given a transactionId or hash.
        Parameters:
        transactionId - Transaction identifier or hash. (required)
        Returns:
        ApiResponse<TransactionInfoDTO>
        Throws:
        ApiException - if fails to make API call
        Http Response Details
        Status Code Description Response Headers
        200 success -
        404 ResourceNotFound -
        409 InvalidArgument -
      • getTransactionStatus

        public TransactionStatusDTO getTransactionStatus​(java.lang.String hash)
                                                  throws ApiException
        Get transaction status Returns the transaction status for a given hash.
        Parameters:
        hash - Transaction hash. (required)
        Returns:
        TransactionStatusDTO
        Throws:
        ApiException - if fails to make API call
        Http Response Details
        Status Code Description Response Headers
        200 success -
        404 ResourceNotFound -
        409 InvalidArgument -
      • getTransactionStatusWithHttpInfo

        public ApiResponse<TransactionStatusDTO> getTransactionStatusWithHttpInfo​(java.lang.String hash)
                                                                           throws ApiException
        Get transaction status Returns the transaction status for a given hash.
        Parameters:
        hash - Transaction hash. (required)
        Returns:
        ApiResponse<TransactionStatusDTO>
        Throws:
        ApiException - if fails to make API call
        Http Response Details
        Status Code Description Response Headers
        200 success -
        404 ResourceNotFound -
        409 InvalidArgument -
      • getTransactions

        public java.util.List<TransactionInfoDTO> getTransactions​(TransactionIds transactionIds)
                                                           throws ApiException
        Get transactions information Returns transactions information for a given array of transactionIds.
        Parameters:
        transactionIds - (required)
        Returns:
        List<TransactionInfoDTO>
        Throws:
        ApiException - if fails to make API call
        Http Response Details
        Status Code Description Response Headers
        200 success -
        400 InvalidContent -
        409 InvalidArgument -
      • getTransactionsWithHttpInfo

        public ApiResponse<java.util.List<TransactionInfoDTO>> getTransactionsWithHttpInfo​(TransactionIds transactionIds)
                                                                                    throws ApiException
        Get transactions information Returns transactions information for a given array of transactionIds.
        Parameters:
        transactionIds - (required)
        Returns:
        ApiResponse<List<TransactionInfoDTO>>
        Throws:
        ApiException - if fails to make API call
        Http Response Details
        Status Code Description Response Headers
        200 success -
        400 InvalidContent -
        409 InvalidArgument -
      • getTransactionsStatuses

        public java.util.List<TransactionStatusDTO> getTransactionsStatuses​(TransactionHashes transactionHashes)
                                                                     throws ApiException
        Get transactions status Returns an array of transaction statuses for a given array of transaction hashes.
        Parameters:
        transactionHashes - (required)
        Returns:
        List<TransactionStatusDTO>
        Throws:
        ApiException - if fails to make API call
        Http Response Details
        Status Code Description Response Headers
        200 success -
        400 InvalidContent -
        409 InvalidArgument -
      • getTransactionsStatusesWithHttpInfo

        public ApiResponse<java.util.List<TransactionStatusDTO>> getTransactionsStatusesWithHttpInfo​(TransactionHashes transactionHashes)
                                                                                              throws ApiException
        Get transactions status Returns an array of transaction statuses for a given array of transaction hashes.
        Parameters:
        transactionHashes - (required)
        Returns:
        ApiResponse<List<TransactionStatusDTO>>
        Throws:
        ApiException - if fails to make API call
        Http Response Details
        Status Code Description Response Headers
        200 success -
        400 InvalidContent -
        409 InvalidArgument -