Skip to content

feat: add DopplerHookMigrator indexer support#45

Open
RhizoNymph wants to merge 6 commits into
mainfrom
feat/dhook-migrator
Open

feat: add DopplerHookMigrator indexer support#45
RhizoNymph wants to merge 6 commits into
mainfrom
feat/dhook-migrator

Conversation

@RhizoNymph

Copy link
Copy Markdown
Collaborator

Summary

  • Adds indexing support for DopplerHookMigrator pools on mainnet, including the Migrate event handler and ponder config subscription
  • Refactors indexer-dhook.ts to remove the commented-out DopplerHookMigrator:Swap handler in favor of PoolManager:Swap which provides authoritative fee data
  • Adds linkAssetToDHookMigrationPool in v4pools.ts to hydrate DHook/Rehype migration pools from StateView on all chains
  • Fixes initializer comparison logic in DopplerHookInitializer:Create handler
  • Fixes multicall failure handling in DopplerHookMigrator:Migrate. Previously failed StateView reads were silently coerced to zero values, which could cause divide by zero when the asset is token1. Now explicitly checks multicall status and bails out with a warning on failure.

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