GET
/
wallet
/
project
/
{projectId}
/
request
/
{transactionId}
curl --request GET \
  --url https://api.syndicate.io/wallet/project/{projectId}/request/{transactionId} \
  --header 'Authorization: Bearer <token>'
{
  "transactionId": "<string>",
  "chainId": 123,
  "projectId": "<string>",
  "invalid": true,
  "contractAddress": "<string>",
  "functionSignature": "<string>",
  "data": "<string>",
  "decodedData": {},
  "value": "<string>",
  "createdAt": "2023-11-07T05:31:56Z",
  "updatedAt": "2023-11-07T05:31:56Z",
  "transactionAttempts": [
    {
      "transactionId": "<string>",
      "hash": "<string>",
      "chainId": 123,
      "status": "PENDING",
      "block": 123,
      "blockCreatedAt": "2023-11-07T05:31:56Z",
      "signedTxn": "<string>",
      "walletAddress": "<string>",
      "reverted": true,
      "nonce": 123,
      "createdAt": "2023-11-07T05:31:56Z",
      "updatedAt": "2023-11-07T05:31:56Z"
    }
  ]
}

API Endpoint

https://api.syndicate.io/wallet/project/{projectId}/request/{transactionId}

Authorizations

Authorization
string
headerrequired

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

projectId
string
required
transactionId
string
required

Response

200 - application/json
transactionId
string
required
chainId
integer
required
projectId
string
required
invalid
boolean
required
contractAddress
string
required
functionSignature
string
required
data
string
required

ABI encoded representation of the function name and parameters passed as input

decodedData
object | null

Decoded function arguments passed as input to the contract's function identified by 'functionSignature'

value
string
required
createdAt
string
required
updatedAt
string
required
transactionAttempts
object[] | null