Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TS script to simulate outbound warp route transactions #5451

Open
ltyu opened this issue Feb 12, 2025 · 0 comments
Open

TS script to simulate outbound warp route transactions #5451

ltyu opened this issue Feb 12, 2025 · 0 comments

Comments

@ltyu
Copy link
Contributor

ltyu commented Feb 12, 2025

Context

Warp Route deploys for certain clients (e.g. Renzo) require a 2 steps:

  1. AW deploys/updates the warp route
  2. AW supplies the multsig txns to the Client and they execute on their multisigs

Problem

Currently, we use a shell script to simulate step 2 which forks anvil, impersonate the safes, execute the txns, and then call transferRemote(). This script is slightly problematic because it cannot take advantage of the existing infra pipeline such as getting owners, running checkers, etc. It's simply not ergonomic.

Solution

  • Rewrite this in typescript
  • Consider using hardhat instead of running anvils manually
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

No branches or pull requests

1 participant