Skip to content

Conversation

@Fbartoli
Copy link

Changes:
✅ Display contract function calls instead of generic "Pay Fee" message
✅ Use fast signature lookup to decode function names (e.g., createProxyWithNonce)
✅ Prioritize contract call detection over fee-only descriptions
✅ Update Open Graph descriptions to show "contract interaction" for better social sharing
✅ All tests passed (TypeScript type checking & Biome linting)

Files Modified:
apps/explorer/src/comps/TxEventDescription.tsx - Improved function name resolution
apps/explorer/src/lib/domain/known-events.ts - Enhanced contract call detection
apps/explorer/src/lib/og.ts - Better OG meta tag descriptions

…tions

- Display contract function calls instead of generic 'Pay Fee' message
- Use fast signature lookup to decode function names (e.g., createProxyWithNonce)
- Prioritize contract call detection over fee-only descriptions
- Update Open Graph descriptions to show 'contract interaction' for better social sharing
- Improve user experience by showing meaningful transaction context

Changes:
- Modified TxEventDescription to use useLookupSignature for faster function name resolution
- Updated detectContractCall to work without viewer parameter requirement
- Enhanced buildTxDescription to handle contract call events in OG meta tags
@o-az o-az self-requested a review December 19, 2025 16:23
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