🚲Pool Transaction API
Returns recent swap transactions from specified PiperX pool addresses. > Supports real-time monitoring of on-chain trading activity for analytics and debugging.
Overview Use this endpoint to fetch recent swap transactions from specified pools. This is helpful for analyzing trading activity and user behavior in real time.
Endpoint
[GET]
https://piperxdb.piperxprotocol.workers.dev/api/piperxapi/recentSwaps
Request Body
{
"pairAddresses": [
"0x4a170A20Dd1ff838C99d49Ac18b517a339206E83"
]
}
Example Request
curl -X POST \
-H "Content-Type: application/json" \
-d '{"pairAddresses": ["0x4a170A20Dd1ff838C99d49Ac18b517a339206E83"]}' \
https://piperxdb.piperxprotocol.workers.dev/api/piperxapi/recentSwaps
Example Response
{
"tokenSwaps": [
{
"timestamp": "1740996085000000",
"token0Amount": "29425453054133087415",
"token1Amount": "200000000",
"zeroForOne": false,
"amountUSD": "200000000",
"account": {
"id": "0xd49eeafa6bdbcc551f462c5a582959a9b7a2efdb"
}
},
{
"timestamp": "1740996059000000",
"token0Amount": "10005484788346883",
"token1Amount": "67988",
"zeroForOne": false,
"amountUSD": "67988",
"account": {
"id": "0x7e093ba1474b79481f9b87d66c99a819f25e82e2"
}
}
]
}
o
amountUSD
has 6 decimals.
Last updated