Skip to content

Conversation

@prat-gpt
Copy link

@prat-gpt prat-gpt commented Mar 7, 2025

  • Add SimpleBase contract in MultisigTask.sol that uses SimpleAddressRegistry
  • Update EnableDeputyPauseModuleTemplate as SimpleBase from L2TaskBase
  • Remove hacks from L2TaskBase which were added previously to support EnableDeputyPauseModuleTemplate
  • Update isNestedTask function in TaskRunner to include SimpleBase type tasks.

prat-gpt and others added 6 commits March 7, 2025 18:07
* feat: Nonce State Override

* fix: state override pr comments.

* fix: can now pass through non padded values. Hex or uint256

* fix: fix build and add more clarity around usage.

* fix: tenderly state overrides being applied.

* fix: removing debugging helper function. Need to add more tests.

* fix: some refactoring for testing purposes.

* fix: state overrides working for tenderly link

* fix: state override tests added.

* fix: cleaned up functions.

* fix: cleanup

* fix: breaking out state override functionality in progress.

* fix: Using StateOverrideManager to manage the new state variable.

* fix: moved tests out into their own file.

* fix: don't have to combine arrays. Simply put user defined state overrides after default ones.

* fix: only apply state overrides on simulation.

* fix: remove logs

* fix: scr submodule update

* fix: remove lib from L2TaskBase
@prat-gpt prat-gpt force-pushed the feat/add-simple-base branch from c3d970f to 509e1b8 Compare March 7, 2025 17:35
prat-gpt and others added 5 commits March 7, 2025 20:34
* load hardcoded addresses once

* load hardcoded addresses simple registry

* add tests

* add a hack to handle EnableDeputyPauseModuleTemplate regression test failure

* fix ci

* pr feedback

* pr feedback

---------

Co-authored-by: blaine <[email protected]>
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.

3 participants