protocol-fee-sweep

GET /v1/protocol-fee-sweep/reports

GET /v1/protocol-fee-sweep/reports

get/v1/protocol-fee-sweep/reports

Request

Response

startedAtstring date-time required
finishedAtstring date-time required
dryRunboolean required
destinationstring required
poolsScannednumber required
poolsCollectednumber required
poolsSkippedDustnumber required
poolsFailednumber required
totalsByTokenobject required

Example response

[
  {
    "startedAt": "2026-07-16T00:00:00.000Z",
    "finishedAt": "2026-07-16T00:00:01.000Z",
    "dryRun": true,
    "destination": "treasury",
    "poolsScanned": 1,
    "totalsByToken": {
      "GALA$Unit$none$none": "12.5"
    },
    "pools": [
      {
        "poolHash": "v2:GALA$GUSDC$3000",
        "pool": "GALA / GUSDC",
        "contract": "v2",
        "status": "dry-run",
        "collected": {
          "GALA$Unit$none$none": "12.5"
        },
        "submissionKey": "protocol-fee-sweep-2026-07-16-v2:GALA$GUSDC$3000",
        "txId": "synthetic-transaction-id",
        "blockNumber": 12345,
        "detail": "Protocol fees collected in dry-run mode"
      }
    ]
  }
]

Changes

No recorded changes to this operation across all 1 revision of this API.