Skip to content

Comments

feat: add Maple GovernorTimelock to timelock monitoring#136

Open
spalen0 wants to merge 1 commit intomainfrom
feat/maple-timelock-monitoring
Open

feat: add Maple GovernorTimelock to timelock monitoring#136
spalen0 wants to merge 1 commit intomainfrom
feat/maple-timelock-monitoring

Conversation

@spalen0
Copy link
Collaborator

@spalen0 spalen0 commented Feb 20, 2026

Summary

  • Add Maple GovernorTimelock (0x2eFFf88747EB5a3FF00d4d8d0f0800E306C0426b) to cross-protocol timelock monitoring
  • Handles Maple timelock type with absolute timestamp delay (like Compound/Puffer) and proposalId display
  • Updates timelock README with new entry and maple README to reflect integration

Dependency

Connection

The flow is:

  1. Envio indexer indexes ProposalScheduled events from Maple GovernorTimelock → stores as TimelockEvent with timelockType: "Maple"
  2. This script (timelock_alerts.py) queries Envio for TimelockEvent where timelockAddress matches → formats alert with proposalId and delay → sends to TELEGRAM_CHAT_ID_MAPLE

Test plan

🤖 Generated with Claude Code

Add Maple GovernorTimelock (0x2efff88747eb5a3ff00d4d8d0f0800e306c0426b)
to cross-protocol timelock alerts. Handles "Maple" type with absolute
timestamp delay (like Compound/Puffer) and proposalId display.

Requires indexer update: chain-events/yearn-indexing-test#5

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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