For the complete documentation index, see llms.txt. This page is also available as Markdown.

◻️Solver Order Query API

This API is used to query the status of submitted orders.

1. API Endpoint

POST https://{host}/gt/swap/intent/queryOrder

2. Request Parameters

Parameter
Required
Description

pageNo

No

Page number

pageSize

No

Maximum number of records per page

solverCode

Yes

Solver identifier

solverSecret

Yes

Solver secret key

timestamp

Yes

Timestamp (milliseconds)

3. Request Example

{
    "pageNo": "1",
    "pageSize": "30",
    "solverSecret": "asdfg",
    "timestamp": 1785822731000,
    "solverCode": "test"
}

4. Response Example

5. Response Parameters

Parameter
Type
Description

intentId

String

Solver order ID, e.g. 111

solverCode

String

Solver identifier, e.g. aaa

solverAddress

String

Solver address, e.g. 0x123456

sendCoinAmt

String

Amount sent to the user, e.g. 20

sendCoinCode

String

Token sent to the user, e.g. USDC(ARB)

dstTxHash

String

Transaction hash of the token transfer from Solver to user, e.g. 0x123456789

sendTxHash

String

Transaction hash of the platform transfer to Solver, e.g. 0x123456789

status

String

Order status: wait_deposits: Waiting for user deposit submitted: Solver has submitted the token transfer transaction hash complete: Completed (exchange successful) timeout: Timeout locked: User deposit received confirm: Platform has sent tokens to Solver, waiting for on-chain confirmation

Last updated