-
Notifications
You must be signed in to change notification settings - Fork 128
Feat/mcp: implement post check script #119
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
Merged
Merged
Changes from all commits
Commits
Show all changes
87 commits
Select commit
Hold shift + click to select a range
2fd67e4
tasks: create postCheck.s.sol for eth/006-MCP-L1
0xfuturistic 2763e15
Create DeployConfigMainnet.json
0xfuturistic 32f3cb1
tasks: update MCP L1 postCheck
0xfuturistic dfdd4c5
add virtual to postCheck function in SignFromJson.s.sol
0xfuturistic a131c38
tasks: fix stack too deep issue with postCheck in MCP script
0xfuturistic 154711a
tasks: move postCheck script to MCP subdir from scripts
0xfuturistic e09cb0d
tasks: remove redundant lines in postCheck script for MCP
0xfuturistic 31a9504
tasks: remove unnecessary imports in postCheck script for MCP
0xfuturistic 9ee86fb
tasks: inherit from env var for DeployConfig in postCheck.s.sol
0xfuturistic 888400d
tasks: demodularize ResourceMetering.ResourceConfig in postCheck for …
0xfuturistic c95f8f3
tasks: drop unnecessary check in postCheck.s.sol for MCP mainnet
0xfuturistic 3471fd0
tasks: drop unnecessary check in postCheck.s.sol for MCP mainnet
0xfuturistic 61774bc
forge install: superchain-registry
0xfuturistic 650f0cc
Update foundry.toml to add superchain-registry to mappings
0xfuturistic 651c818
tasks: read ContractSet from json in postCheck for MCP mainnet
0xfuturistic c401b88
tasks: read l2OutputOracleStartingTimestamp from cfg in postCheck for…
0xfuturistic 8edfda2
tasks: rename postCheck in MCP mainnet to SignFromJsonWithAssertions
0xfuturistic 72bdfb5
tasks: add assertions that any address referenced has code for SignFr…
0xfuturistic 7077a29
tasks: use incrementing numbers of 100 for error logs in SignFromJson…
0xfuturistic 63e65e4
tasks: define xdmSenderSlotNumber in SignFromJsonWithAssertions.s.sol
0xfuturistic 14beb5a
tasks: read values from read these values from tasks/eth/005-protocol…
0xfuturistic a47bca7
tasks: fix code length check in SignFromJsonWithAssertions
0xfuturistic 63c95f9
tasks: fix deploy config path in SignFromJsonWithAssertions.s.sol
0xfuturistic e71720d
tasks: insert postDeployAssertions in _postCheck in SignFromJsonWithA…
0xfuturistic 7279dbd
tasks: fix _getContractSet() in SignFromJsonWithAssertions
0xfuturistic 2edc67e
tasks: drop DeployConfig.json in MCP mainnet
0xfuturistic e6bffdc
tasks: read superchain.yaml in SignFromJsonWithAssertions.s.sol
0xfuturistic 28d8c95
tasks: improve variable names in SignFromJsonWithAssertions.s.sol
0xfuturistic f27e17a
tasks: inherit Deployer in SignFromJsonWithAssertions.s.sol
0xfuturistic 9b4df80
tasks: update contract name in SignFromJsonWithAssertions
0xfuturistic 42fb99d
Update lib/optimism
0xfuturistic aebdde2
Fix script/DeployRehearsalContracts.s.sol
0xfuturistic cbf2104
tasks: define setUp function in SignFromJsonWithAssertions.s.sol
0xfuturistic 7ade1f3
tasks: read xdmSenderSlotNumber from snapshot in SignFromJsonWithAsse…
0xfuturistic 53fcdfc
task: fix import path in SignFromJsonWithAssertions
0xfuturistic 091add1
tasks: fix superchain.yaml read in SignFromJsonWithAssertions
0xfuturistic 44c4b0a
tasks: use hash in check for resourceConfig in SignFromJsonWithAssert…
0xfuturistic 97677b0
tasks: remove redundant check in SignFromJsonWithAssertions.s.sol
0xfuturistic e1f9a38
tasks: drop unnecessary ternary in SignFromJsonWithAssertions
0xfuturistic df5a836
Add yq installation to README
0xfuturistic 8780b5a
tasks: fix superchain.yaml read in SignFromJsonWithAssertions
0xfuturistic dfe33fa
tasks: use DeployConfig for recommendedProtocolVersion in SignFromJso…
0xfuturistic b3051f2
tasks: add additional assertions checking any address referenced has …
0xfuturistic 05ad40b
tasks: improve naming of vars in SignFromJsonWithAssertions
0xfuturistic a4b6d61
task: clean json read in SignFromJsonWithAssertions
0xfuturistic 3cdc5eb
Update single.just to use script tasks/eth/006-MCP-L1/SignFromJsonWit…
0xfuturistic b1bf8a1
tasks: introduce local vars for deploy config in SignFromJsonWithAsse…
0xfuturistic 99fd3e2
tasks: enforce slot number validity for xdmSender in SignFromJsonWith…
0xfuturistic 2047aa3
Add yq installation to CI
0xfuturistic 23d9bca
tasks: rename SignFromJsonWithAssertions to SignFromJson
0xfuturistic 1fc1630
tasks: drop get go path in SignFromJson
0xfuturistic e91ad3b
Drop yq install from CI config
0xfuturistic 82098a8
Add CI test for 006-MCP-L1
0xfuturistic 3a3bd3b
tasks: hardcode xdmSenderSlotNumber value in SignFromJson.s.sol for MCP
0xfuturistic e74827c
scripts: add _postCheck() to public functions in SignFromJson.s.sol
0xfuturistic bc6ad6a
tasks: drop extra assignment for guardian in SignFromJson for MCP
0xfuturistic f9ce185
Drop redundant just_simulate_006-MCP-L1 in CI
0xfuturistic 7f16670
tasks: use relative path for import in SignFromJson for MCP
0xfuturistic 4272cd4
Add local NestedSignFromJson usage to nested.just
0xfuturistic c3cdf35
scripts: add postCheck to public functions in NestedSignFromJson
0xfuturistic f48ad4b
tasks: create eth/006-MCP-L1/NestedSignFromJson.s.sol
0xfuturistic a962474
tasks: delete eth/006-MCP-L1/NestedSignFromJson.s.sol
0xfuturistic 94c2bb6
Update superchain-registry
0xfuturistic af1fbcb
tasks: check implementation code length for NestedSignFromJson in MCP
0xfuturistic 02a3bb8
tasks: add source for constants in NestedSignFromJson for MCP
0xfuturistic ca72231
script: drop _postCheck(); from signJson method
0xfuturistic 058e65d
tasks: minor fixes in NestedSignFromJson for MCP
0xfuturistic 7361d0c
Update lib/optimism
0xfuturistic 64dbb3f
Add yq installation to CI
0xfuturistic b57d87f
Replace 'manipulate' by 'parse' for yq in README
0xfuturistic cbb314c
Set ffi = true in foundry.toml
0xfuturistic a22a62d
script: Reintroduce console logs in DeployRehearsalContracts.s.sol
0xfuturistic 9336989
tasks: improve verify comments in NestedSignFromJson for MCP
0xfuturistic ff52d26
tasks: improve verify comments in NestedSignFromJson for MCP
0xfuturistic a24f71d
tasks: improve verify comments in NestedSignFromJson for MCP
0xfuturistic 89105f3
tasks: use permalinks for verify links in NestedSignFromJson for MCP
0xfuturistic 978bbc6
tasks: replace almost all etherscan links in NestedSignFromJson for MCP
0xfuturistic 72050a6
Improve comment for FFI in foundry.toml
0xfuturistic c83628b
script: add specific import for Config in DeployRehearsalContracts.s.sol
0xfuturistic 75ee38b
fix scalar check
mds1 432704c
script: fix console.log in DeployRehearsalContracts.s.sol
0xfuturistic a0624f9
tasks: update verify link for finalSystemOwner in NestedSignFromJson …
0xfuturistic 2979e21
Improve comment for FFI in foundry.toml
0xfuturistic e543ae3
Add echo for running script with assertions in nested.just
0xfuturistic c3dfb14
script: add postCheck to signJson methods
0xfuturistic e954e2b
Drop semicolon in echo in nested.just, single.just
0xfuturistic 815a5c4
feat: run simulation of tx in foundry
mds1 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule superchain-registry
added at
4c005f
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
|
0xfuturistic marked this conversation as resolved.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.