Skip to content

Conversation

nadir-akhtar
Copy link
Collaborator

Motivation:

To simulate upgrades, this PR executes transactions from the TimelockController's queue, then runs tests to check if behavior performs as expected.

Modifications:

  • Updates mainnet config by adding new addresses, removing irrelevant ones, and updating fields as needed
  • Improves upgrade logic to simulate executing queued transactions from the TimelockController rather than simply upgrading the contracts under the hood

Result:

Integrations tests that more accurately represent what will take place on mainnet

@nadir-akhtar nadir-akhtar force-pushed the nadir/redistribution-upgrade-test branch from aaa3242 to a2c5e25 Compare July 19, 2025 23:35
@nadir-akhtar nadir-akhtar force-pushed the nadir/redistribution-upgrade-test branch from a2c5e25 to 26b5926 Compare July 19, 2025 23:54
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