builderFills
Get the 2000 latest fills submitted by a builder.
POST Request
type
string
Must be "builderFills"
builder
string
Ethereum address (0x-prefixed, 42 characters)
venue
string
Only fills on outcome markets deployed by this permissionless venue, e.g. "skew". 2–4 ASCII letters, case-insensitive; an unknown venue returns an empty list (optional)
limit
integer
Max results to return, default and max 2000 (optional)
curl -X POST https://api.hydromancer.xyz/info \
-H "Authorization: Bearer $HYDROMANCER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"type": "builderFills",
"builder": "0x0000000000000000000000000000000000000000"
}'import requests
import os
response = requests.post(
'https://api.hydromancer.xyz/info',
json={
'type': 'builderFills',
'builder': '0x0000000000000000000000000000000000000000'
},
headers={
'Authorization': f'Bearer {os.environ.get("HYDROMANCER_API_KEY")}',
'Content-Type': 'application/json'
}
)
print(response.json())Response Fields
coin
string
Asset symbol
px
string
Fill price
sz
string
Fill size
side
string
"A" (sell) or "B" (buy)
time
int
Fill timestamp (ms)
startPosition
string
Position size before the fill
dir
string
Direction (e.g. "Open Long", "Open Short", "Short > Long")
closedPnl
string
Closed PnL from this fill
hash
string
Transaction hash
oid
int
Order ID
crossed
boolean
Whether the order crossed the spread
fee
string
Fee amount
tid
int
Trade ID
builderFee
string
Builder fee
deployerFee
string?
Deployer fee (HIP-3 fills only)
priorityGas
string?
Priority gas fee in HYPE (optional)
feeToken
string
Fee token (e.g. "USDC")
user
string
User address who placed the order
twapId
int
TWAP order ID (null if not a TWAP fill)
cloid
string?
Client order ID (optional)
txIndex
int
Transaction index
venue
string?
HIP-4 venue of an outcome (#NNNN) market, e.g. "out". Omitted for validator-deployed outcomes and all other coins
Last updated