-
Notifications
You must be signed in to change notification settings - Fork 64
Open
Description
Feature Request / UX Bug
The Hiro Platform Chainhook dashboard (platform.hiro.so) doesn't display the contract identifiers that a hook is filtering on, making it impossible to verify the configuration visually.
Current Behavior
The "Edit Chainhook" view shows:
- Smart Contracts: 3 (just a count)
- Event type checkboxes:
contract_deploy,contract_call,contract_log - No contract identifier shown anywhere
The overview page shows:
- Listening for: 1 Event
- Endpoint URL
- Trigger/failure stats
But nowhere does it show the actual contract_identifier being filtered on (e.g., SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.fakfun-core-v2).
Expected Behavior
The dashboard should display:
- The contract identifier(s) the hook is filtering on
- The function name filter (if set)
- The full filter configuration so users can verify their hook is correctly configured without needing to query the API programmatically
Why This Matters
When debugging why a chainhook isn't triggering for certain transactions, the first thing you need to verify is "am I listening to the right contract?". Currently the only way to check this is via the API (GET /chainhooks/me), not the dashboard UI.
This is for Chainhook v2 (hosted/managed via Hiro Platform), not self-hosted.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels