TRAIT DataGate API
  1. Submit new transaction
TRAIT DataGate API
  • Intro
  • History
    • Blocks
      POST
    • Transactions
      POST
    • Events
      POST
  • State
    • Info of on-chain entities
      POST
    • Raw single values of blockchain storage
      POST
    • Raw collections of blockchain storage
      POST
  • Tokens
    • Balances of tokens
      POST
    • Transfers of tokens
      POST
  • Submit new transaction
    • Validate transfer of token TRAIT
      POST
    • Validate transfer of fungible tokens
      POST
    • Validate transfer of nft tokens
      POST
    • Validate clearing transaction of an AppAgent
      POST
    • Build info for new transaction
      POST
    • Submit transaction
      POST
    • Get transaction status
      POST
  • Schemas
    • Schemas
      • AppAgentInfo
      • Block
      • BlockReceipt
      • BlockTag
      • BlockchainAddress
      • BlockchainAddressType
      • BlockchainEntitiesInfo
      • BlockchainValidationError
      • BuildInfoContext
      • CTActionOriginAddressName
      • CTActionOriginAppAgentAddress
      • CTActionOriginAppAgentId
      • CTActionOriginNamedAddress
      • CTActionOriginTransactionalAddress
      • CTActionOriginTransactionalAddressId
      • ClearingTransactionAction
      • ClearingTransactionAtomic
      • ClearingTransactionExaminationInfo
      • ClearingTransactionPayload
      • ClearingTransactionRejectionCode
      • ClearingTransactionRejectionDetails
      • Event
      • EventNonTx
      • ExaminedTransferFungible
      • EventReceiptInherentTx
      • ExaminedTransferNative
      • EventReceiptNonTx
      • ExaminedTransferNft
      • EventReceiptSignedTx
      • FilterBlockReceipt
      • EventReceiptUnsignedTx
      • FilterBlockchainAddress
      • EventTx
      • FilterBlockchainEntityId
      • FilterEvent
      • FilterTransferAddress
      • FilterTransferAmount
      • FilterTransferDetailsFungible
      • FilterTransferDetailsNative
      • FilterTransferDetailsNft
      • FilterTokenIdFungible
      • FilterTxCall
      • FilterTokenIdNft
      • FilterTxReceipt
      • FreeTransferRejectionCode
      • FungibleTokenInfo
      • FungibleTokenStatus
      • HTTPValidationError
      • HistoryBlocksPresentation
      • HistoryBlocksRequest
      • HistoryBlocksResponse
      • FreeTransferRejectionInfo
      • HistoryEventsPresentation
      • HistoryEventsRequest
      • HistoryEventsResponse
      • FungibleTransferRejectionCode
      • HistoryTransactionsPresentation
      • FungibleTransferRejectionInfo
      • HistoryTransactionsRequest
      • HistoryTransactionsResponse
      • NFTItemFullId
      • NativeTokenInfo
      • NextPageRequest
      • NftCollectionInfo
      • NftItemInfo
      • RangeBlockIndex
      • RangeBlockTimestamp
      • RangeTransactionalAddressId
      • ResponseBlockId
      • ResponseMetadata
      • NativeTransferRejectionCode
      • ResponseMetadataPaged
      • NativeTransferRejectionInfo
      • ResponsePaginationData
      • RuntimeVersion
      • SortingOrder
      • StateEntityInfoRequest
      • NftTransferRejectionCode
      • StateEntityInfoResponse
      • NftTransferRejectionInfo
      • StateStorageMapPresentation
      • PlayerTransferFungibleExaminationInfo
      • StateStorageMapRequest
      • PlayerTransferNativeExaminationInfo
      • StateStorageMapResponse
      • PlayerTransferNftExaminationInfo
      • StateStorageValueRequest
      • StateStorageValueResponse
      • StorageMapFilter
      • StorageMapRecord
      • StorageValueFilter
      • StorageValueRecord
      • TokenBalanceFungible
      • TokenBalanceNative
      • TokenBalanceNft
      • TokenTransfer
      • TokenTransferFungible
      • TokenTransferNative
      • TokenTransferNft
      • TokenType
      • TokensBalancesPresentation
      • TokensBalancesRequest
      • TokensBalancesResponse
      • TokensTransfersPresentation
      • TokensTransfersRequest
      • TokensTransfersResponse
      • Transaction
      • TransferChannelRejectionCode
      • TransferFeeFree
      • TransferFeeNativeTokens
      • TransferType
      • TransactionReceiptInherent
      • TxBuildInfo
      • TransactionReceiptSigned
      • TxBuildInfoRequest
      • TransactionReceiptUnsigned
      • TxBuildInfoResponse
      • TxExamineClearingTransactionRequest
      • TransferChannelRejectionInfo
      • TxExamineClearingTransactionResponse
      • TxExaminePlayerTransferFungibleRequest
      • TxExaminePlayerTransferFungibleResponse
      • TxExaminePlayerTransferNativeRequest
      • TxExaminePlayerTransferNativeResponse
      • TxExaminePlayerTransferNftRequest
      • TxExaminePlayerTransferNftResponse
      • TxStatusCode
      • TxStatusInfo
      • TxStatusRequest
      • TxStatusResponse
      • TxSubmissionRejectionCode
      • TxSubmissionRejectionDetails
      • TxSubmissionSuccess
      • TxSubmitRequest
      • TxSubmitResponse
      • ValidationError
      • TxSubmissionInfo
  1. Submit new transaction

Get transaction status

POST
https://api.trait.tech/tx/status
The endpoint allows to checks the status of a previously submitted transaction.

Request

Body Params application/json

Example
{
    "tx_hash": "0xc1d7544a525266f3fe5aada8ffd57f9bcf2b35ed6e276044ab92c6fb68267781"
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.trait.tech/tx/status' \
--header 'Content-Type: application/json' \
--data-raw '{
    "tx_hash": "0xc1d7544a525266f3fe5aada8ffd57f9bcf2b35ed6e276044ab92c6fb68267781"
}'

Responses

🟢200OK
application/json
Successful Response
Body

Example
{
    "metadata": {
        "request_context": {
            "block_hash": "0xab8006019066f080402ab43da043127b930ef0ffb3349a333222d67c0f542338",
            "block_index": 29702,
            "block_timestamp": 1727581488000
        },
        "blockchain_head": {
            "block_hash": "0xab8006019066f080402ab43da043127b930ef0ffb3349a333222d67c0f542338",
            "block_index": 29702,
            "block_timestamp": 1727581488000
        }
    },
    "data": {
        "status_code": "FINALISED",
        "status_text": "Transaction included into the blockchain"
    }
}
🟠422Parameter Error
Modified at 2024-11-21 18:59:09
Previous
Submit transaction
Next
AppAgentInfo
Built with