[6.7.1] - 2026-07-15
Added
- Optional
dbSync.addressTotalsTxOutLimitconfig option (envBLOCKFROST_CONFIG_DBSYNC_ADDRESS_TOTALS_TX_OUT_LIMIT):/addresses/:address/totaland/accounts/:stake_address/addresses/totalrespond with HTTP 400 for addresses/accounts exceeding the configured tx output count. Disabled by default.
Changed
- Improved query performance of
/accounts/:stake_address/addresses/totaland/addresses/:address/totalby aggregating in a single pass overtx_outandma_tx_out, determining spent outputs viatx_out.consumed_by_tx_id. Asset-heavy addresses that previously timed out now complete, with order-of-magnitude speedups on large accounts. Requires cardano-db-sync with consumed-tx-out tracking enabled (thetx_outinsert option set toconsumedorprune).
What's Changed
- perf(sql): single-pass aggregation for /addresses/:address/total and /accounts/:stake_address/addresses/total by @slowbackspace in #347
Full Changelog: v6.7.0...v6.7.1