Skip to content

Conversation

@nguyennk92
Copy link
Member

@nguyennk92 nguyennk92 commented Dec 16, 2025

…ts.json


Note

Introduces automated contract address extraction and streamlines deployment/verification workflows.

  • Adds extractContracts.js to scan broadcast/*/*/run-latest.json and generate/update contracts.json (sorted, per-chain mappings)
  • Commits contracts.json with addresses for chains 10, 56, 137, 8453, and 42161
  • Makefile: pipe VERIFY_CMD output to shell to auto-run; add deploy-everything target; make grant-role run with --legacy --gas-price 0 and depend on v3automation
  • foundry.toml: switch to solc = "0.8.15" and update linked library addresses
  • sample.env: populate chain 8453 defaults and shared vars
  • GrantRole.s.sol: resolve target via getV3AutomationDeploymentAddress() (remove hardcoded) and add needed imports
  • VerifyV3UtilsScript: append --rpc-url from env to the verify command

Written by Cursor Bugbot for commit a14e240. This will update automatically on new commits. Configure here.

@KrystalDeFi KrystalDeFi deleted a comment from cursor bot Dec 16, 2025
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.

2 participants