Skip to content

feat: add indexer support for disabled strategies#10

Open
EjembiEmmanuel wants to merge 1 commit into
trovesfi:mainfrom
EjembiEmmanuel:ft/indexer-support
Open

feat: add indexer support for disabled strategies#10
EjembiEmmanuel wants to merge 1 commit into
trovesfi:mainfrom
EjembiEmmanuel:ft/indexer-support

Conversation

@EjembiEmmanuel
Copy link
Copy Markdown

@EjembiEmmanuel EjembiEmmanuel commented Apr 20, 2026

Summary

This PR expands indexed transaction history coverage for strategies that are not yet fully supported by adding their vault contract addresses to the indexer allowlists and ensuring the indexer can parse common ERC4626 event key patterns.

What changed

  • Added missing token constants needed to tag investment_flows.asset for the newly indexed strategies (BTC-family tokens + xSTRK, plus a USDC_NATIVE constant).
  • Extended deposit/withdraw indexing (investment_flows) to include:
    • Ekubo CL LST vaults: ekubo_cl_xstrkstrk, ekubo_cl_xwbtcwbtc, ekubo_cl_xtbtctbtc, ekubo_cl_xsbtcsolvbtc, ekubo_cl_xlbtclbtc
    • YOLO vaults: btc-yolo-31-dec-2026, vusdc-xwbct-yolo-31-may-2026, xstrk-yolo-31-mar-2027, xstrk-yolo-30-jun-2026
  • Hardened ERC4626 event parsing to support both:
    • direct [Deposit] / [Withdraw] keys
    • wrapped [ERC4626Event, Deposit] / [ERC4626Event, Withdraw] keys
  • Extended harvest indexing (harvests) to include the full Ekubo CL LST vault set (previously only Ekubo xSTRK/STRK).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant