Commit 4c015e3a authored by Michael Amadi's avatar Michael Amadi Committed by GitHub

put deploy scripts in deploy folder (#12694)

parent 654c7625
...@@ -16,13 +16,13 @@ import { LibStateDiff } from "scripts/libraries/LibStateDiff.sol"; ...@@ -16,13 +16,13 @@ import { LibStateDiff } from "scripts/libraries/LibStateDiff.sol";
import { Process } from "scripts/libraries/Process.sol"; import { Process } from "scripts/libraries/Process.sol";
import { ChainAssertions } from "scripts/deploy/ChainAssertions.sol"; import { ChainAssertions } from "scripts/deploy/ChainAssertions.sol";
import { DeployUtils } from "scripts/libraries/DeployUtils.sol"; import { DeployUtils } from "scripts/libraries/DeployUtils.sol";
import { DeploySuperchainInput, DeploySuperchain, DeploySuperchainOutput } from "scripts/DeploySuperchain.s.sol"; import { DeploySuperchainInput, DeploySuperchain, DeploySuperchainOutput } from "scripts/deploy/DeploySuperchain.s.sol";
import { import {
DeployImplementationsInput, DeployImplementationsInput,
DeployImplementations, DeployImplementations,
DeployImplementationsInterop, DeployImplementationsInterop,
DeployImplementationsOutput DeployImplementationsOutput
} from "scripts/DeployImplementations.s.sol"; } from "scripts/deploy/DeployImplementations.s.sol";
// Contracts // Contracts
import { StorageSetter } from "src/universal/StorageSetter.sol"; import { StorageSetter } from "src/universal/StorageSetter.sol";
......
...@@ -39,7 +39,7 @@ import { Blueprint } from "src/libraries/Blueprint.sol"; ...@@ -39,7 +39,7 @@ import { Blueprint } from "src/libraries/Blueprint.sol";
import { DeployUtils } from "scripts/libraries/DeployUtils.sol"; import { DeployUtils } from "scripts/libraries/DeployUtils.sol";
import { Solarray } from "scripts/libraries/Solarray.sol"; import { Solarray } from "scripts/libraries/Solarray.sol";
import { BaseDeployIO } from "scripts/utils/BaseDeployIO.sol"; import { BaseDeployIO } from "scripts/deploy/BaseDeployIO.sol";
// See DeploySuperchain.s.sol for detailed comments on the script architecture used here. // See DeploySuperchain.s.sol for detailed comments on the script architecture used here.
contract DeployImplementationsInput is BaseDeployIO { contract DeployImplementationsInput is BaseDeployIO {
......
...@@ -7,7 +7,7 @@ import { SafeCast } from "@openzeppelin/contracts/utils/math/SafeCast.sol"; ...@@ -7,7 +7,7 @@ import { SafeCast } from "@openzeppelin/contracts/utils/math/SafeCast.sol";
import { DeployUtils } from "scripts/libraries/DeployUtils.sol"; import { DeployUtils } from "scripts/libraries/DeployUtils.sol";
import { Solarray } from "scripts/libraries/Solarray.sol"; import { Solarray } from "scripts/libraries/Solarray.sol";
import { BaseDeployIO } from "scripts/utils/BaseDeployIO.sol"; import { BaseDeployIO } from "scripts/deploy/BaseDeployIO.sol";
import { IResourceMetering } from "src/L1/interfaces/IResourceMetering.sol"; import { IResourceMetering } from "src/L1/interfaces/IResourceMetering.sol";
import { ISuperchainConfig } from "src/L1/interfaces/ISuperchainConfig.sol"; import { ISuperchainConfig } from "src/L1/interfaces/ISuperchainConfig.sol";
......
...@@ -11,7 +11,7 @@ import { IProxy } from "src/universal/interfaces/IProxy.sol"; ...@@ -11,7 +11,7 @@ import { IProxy } from "src/universal/interfaces/IProxy.sol";
import { DeployUtils } from "scripts/libraries/DeployUtils.sol"; import { DeployUtils } from "scripts/libraries/DeployUtils.sol";
import { Solarray } from "scripts/libraries/Solarray.sol"; import { Solarray } from "scripts/libraries/Solarray.sol";
import { BaseDeployIO } from "scripts/utils/BaseDeployIO.sol"; import { BaseDeployIO } from "scripts/deploy/BaseDeployIO.sol";
// This comment block defines the requirements and rationale for the architecture used in this forge // This comment block defines the requirements and rationale for the architecture used in this forge
// script, along with other scripts that are being written as new Superchain-first deploy scripts to // script, along with other scripts that are being written as new Superchain-first deploy scripts to
......
...@@ -3,7 +3,7 @@ pragma solidity 0.8.15; ...@@ -3,7 +3,7 @@ pragma solidity 0.8.15;
import { Test, stdStorage, StdStorage } from "forge-std/Test.sol"; import { Test, stdStorage, StdStorage } from "forge-std/Test.sol";
import { DeployOPChainInput } from "scripts/DeployOPChain.s.sol"; import { DeployOPChainInput } from "scripts/deploy/DeployOPChain.s.sol";
import { DeployOPChain_TestBase } from "test/opcm/DeployOPChain.t.sol"; import { DeployOPChain_TestBase } from "test/opcm/DeployOPChain.t.sol";
import { OPContractsManager } from "src/L1/OPContractsManager.sol"; import { OPContractsManager } from "src/L1/OPContractsManager.sol";
......
...@@ -5,7 +5,7 @@ import { Test, stdStorage, StdStorage } from "forge-std/Test.sol"; ...@@ -5,7 +5,7 @@ import { Test, stdStorage, StdStorage } from "forge-std/Test.sol";
import { stdToml } from "forge-std/StdToml.sol"; import { stdToml } from "forge-std/StdToml.sol";
import { Solarray } from "scripts/libraries/Solarray.sol"; import { Solarray } from "scripts/libraries/Solarray.sol";
import { DeployAuthSystemInput, DeployAuthSystem, DeployAuthSystemOutput } from "scripts/DeployAuthSystem.s.sol"; import { DeployAuthSystemInput, DeployAuthSystem, DeployAuthSystemOutput } from "scripts/deploy/DeployAuthSystem.s.sol";
contract DeployAuthSystemInput_Test is Test { contract DeployAuthSystemInput_Test is Test {
DeployAuthSystemInput dasi; DeployAuthSystemInput dasi;
......
...@@ -26,7 +26,7 @@ import { ...@@ -26,7 +26,7 @@ import {
DeployImplementations, DeployImplementations,
DeployImplementationsInterop, DeployImplementationsInterop,
DeployImplementationsOutput DeployImplementationsOutput
} from "scripts/DeployImplementations.s.sol"; } from "scripts/deploy/DeployImplementations.s.sol";
contract DeployImplementationsInput_Test is Test { contract DeployImplementationsInput_Test is Test {
DeployImplementationsInput dii; DeployImplementationsInput dii;
......
...@@ -3,14 +3,14 @@ pragma solidity 0.8.15; ...@@ -3,14 +3,14 @@ pragma solidity 0.8.15;
import { Test } from "forge-std/Test.sol"; import { Test } from "forge-std/Test.sol";
import { DeploySuperchainInput, DeploySuperchain, DeploySuperchainOutput } from "scripts/DeploySuperchain.s.sol"; import { DeploySuperchainInput, DeploySuperchain, DeploySuperchainOutput } from "scripts/deploy/DeploySuperchain.s.sol";
import { import {
DeployImplementationsInput, DeployImplementationsInput,
DeployImplementations, DeployImplementations,
DeployImplementationsInterop, DeployImplementationsInterop,
DeployImplementationsOutput DeployImplementationsOutput
} from "scripts/DeployImplementations.s.sol"; } from "scripts/deploy/DeployImplementations.s.sol";
import { DeployOPChainInput, DeployOPChain, DeployOPChainOutput } from "scripts/DeployOPChain.s.sol"; import { DeployOPChainInput, DeployOPChain, DeployOPChainOutput } from "scripts/deploy/DeployOPChain.s.sol";
import { DeployUtils } from "scripts/libraries/DeployUtils.sol"; import { DeployUtils } from "scripts/libraries/DeployUtils.sol";
import { IProxyAdmin } from "src/universal/interfaces/IProxyAdmin.sol"; import { IProxyAdmin } from "src/universal/interfaces/IProxyAdmin.sol";
......
...@@ -8,7 +8,7 @@ import { ProxyAdmin } from "src/universal/ProxyAdmin.sol"; ...@@ -8,7 +8,7 @@ import { ProxyAdmin } from "src/universal/ProxyAdmin.sol";
import { Proxy } from "src/universal/Proxy.sol"; import { Proxy } from "src/universal/Proxy.sol";
import { SuperchainConfig } from "src/L1/SuperchainConfig.sol"; import { SuperchainConfig } from "src/L1/SuperchainConfig.sol";
import { IProtocolVersions, ProtocolVersion } from "src/L1/interfaces/IProtocolVersions.sol"; import { IProtocolVersions, ProtocolVersion } from "src/L1/interfaces/IProtocolVersions.sol";
import { DeploySuperchainInput, DeploySuperchain, DeploySuperchainOutput } from "scripts/DeploySuperchain.s.sol"; import { DeploySuperchainInput, DeploySuperchain, DeploySuperchainOutput } from "scripts/deploy/DeploySuperchain.s.sol";
contract DeploySuperchainInput_Test is Test { contract DeploySuperchainInput_Test is Test {
DeploySuperchainInput dsi; DeploySuperchainInput dsi;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment