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.
Description
This pull request introduces a new deployment script for the
sepolia
network in thedeploy/sepolia/deploy_base_lseth.ts
file. The script includes several important changes to handle the deployment and verification of theLsETH_Base
contract.Deployment script for
sepolia
network:deploy/sepolia/deploy_base_lseth.ts
that imports necessary modules and functions fromhardhat
and custom helpers.DeployFunction
to deploy theLsETH_Base
contract using theBurnMintERC20
contract and aTUPProxy
for the proxy configuration.TUPProxy
andBurnMintERC20
contracts after deployment.skip
function to determine if the deployment should be skipped based on whether theLsETH_Base
contract is already deployed.deploy_base
for easy identification and execution within the deployment process.The deployment could be done by using the following command:
yarn hh deploy --network sepolia --deploy-scripts ./deploy/ --tags deploy_base
Notice
Pull Request Type
Testing