Skip to main content
POST
/
info
curl --request POST \
  --url https://api.hotstuff.trade/info \
  --header 'Content-Type: application/json' \
  --data '{
    "method": "brokers_check",
    "params": {
        "user": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045",
        "broker": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"
    }
}'
{
  "data": [
    {
      "account": "0x42C183edba036906447372a7c81Eb89E0B9f1387",
      "broker": "0x944Aa860FA3402bC93401c177ce255496cDC86",
      "max_fee_rate": "0.01",
      "updated_at": 1773841180
    },
    {
      "account": "0x42C183edba036906447372a7c81Eb89D0Cf2175",
      "broker": "0x1234567890abcdef1234567890agrf12345678",
      "max_fee_rate": "0.001",
      "updated_at": 1773839765
    }
  ],
  "page": 1,
  "limit": 100,
  "total_count": 2,
  "total_pages": 1,
  "has_next": false,
  "has_prev": false
}
Retrieve broker approval records for a given user. Optionally filter by a specific broker address.
curl --request POST \
  --url https://api.hotstuff.trade/info \
  --header 'Content-Type: application/json' \
  --data '{
    "method": "brokers_check",
    "params": {
        "user": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045",
        "broker": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"
    }
}'

Response

FieldTypeDescription
dataArrayList of broker approval records
data[].accountStringUser wallet address
data[].brokerStringBroker wallet address
data[].max_fee_rateStringMaximum fee rate the broker is approved to charge
data[].updated_atNumberUnix timestamp (seconds) of the last update
pageNumberCurrent page number
limitNumberMaximum records per page
total_countNumberTotal number of records
total_pagesNumberTotal number of pages
has_nextBooleanWhether a next page exists
has_prevBooleanWhether a previous page exists

Body

application/json
method
string
required
params
object
required

Response

Successful response

data
object[]
page
integer
limit
integer
total_count
integer
total_pages
integer
has_next
boolean
has_prev
boolean