Indexer v4.0.0 Release Notes
What's New?
Trading Rewards
- Fix Aggregate Historical Trading rewards and always use generated id in tables (#1022) ([#1024](#1024))
- Fix typo for historical trading rewards ([#1020](#1020))
- Remove first block from aggregate trading rewards roundtable task interval ([#965](#965))
- Start processing aggregate trading rewards from first reward ([#959](#959))
- Add historical trading reward block and aggregation endpoints ([#954](#954))
- Add logic to aggregate trading rewards ([#952](#952))
- Update /v4/addresses/:address to return totalTradingRewards ([#933](#933))
- Add support for trading reward tables in Athena ([#930](#930))
- Add AggregateTradingRewardsProcessedCache with roundtable task ([#927](#927))
- Create Aggregate trading rewards roundtable task outline ([#917](#917))
Other API Changes
Other Bug Fixes
Other
- Add missing index (#1039) ([#1041](#1041))
- Add index to address for compliance_data ([#1001](#1001))
- Update default postgres options for tables ([#999](#999))
- Wait until bazooka image finishes upgrading before running bazooka in auxo lambda ([#973](#973))
- Update datadog agent image to use ECR hosted image. ([#969](#969))
- Add lock multiplier for pnl ticks roundtable task ([#953](#953))
- Add roundtable task to take fast sync Postgres snapshots every 4 hours ([#912](#912))
- Add more granular stats for liquidations/deleveraging ([#925](#925))
- Update BlockTable.getLatest to throw an error and simplify logic ([#915](#915))