├── .gitignore ├── .gitmodules ├── .prettierrc ├── .vscode ├── settings.json └── tasks.json ├── README.md ├── example ├── foundry.toml ├── remappings.txt ├── script │ ├── deploy.s.sol │ └── mint.s.sol ├── src │ ├── ExampleNFT.sol │ └── ExampleSetupScript.sol └── test │ └── ExampleNFT.t.sol ├── exampleOZ ├── foundry.toml ├── remappings.txt ├── script │ ├── deploy.s.sol │ └── mint.s.sol ├── src │ ├── ExampleNFT.sol │ └── ExampleSetupScript.sol └── test │ └── ExampleNFT.t.sol ├── foundry.toml ├── remappings.txt └── src └── UpgradeScripts.sol /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPhaze/upgrade-scripts/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPhaze/upgrade-scripts/HEAD/.gitmodules -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "printWidth": 120 3 | } 4 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPhaze/upgrade-scripts/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPhaze/upgrade-scripts/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPhaze/upgrade-scripts/HEAD/README.md -------------------------------------------------------------------------------- /example/foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPhaze/upgrade-scripts/HEAD/example/foundry.toml -------------------------------------------------------------------------------- /example/remappings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPhaze/upgrade-scripts/HEAD/example/remappings.txt -------------------------------------------------------------------------------- /example/script/deploy.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPhaze/upgrade-scripts/HEAD/example/script/deploy.s.sol -------------------------------------------------------------------------------- /example/script/mint.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPhaze/upgrade-scripts/HEAD/example/script/mint.s.sol -------------------------------------------------------------------------------- /example/src/ExampleNFT.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPhaze/upgrade-scripts/HEAD/example/src/ExampleNFT.sol -------------------------------------------------------------------------------- /example/src/ExampleSetupScript.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPhaze/upgrade-scripts/HEAD/example/src/ExampleSetupScript.sol -------------------------------------------------------------------------------- /example/test/ExampleNFT.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPhaze/upgrade-scripts/HEAD/example/test/ExampleNFT.t.sol -------------------------------------------------------------------------------- /exampleOZ/foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPhaze/upgrade-scripts/HEAD/exampleOZ/foundry.toml -------------------------------------------------------------------------------- /exampleOZ/remappings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPhaze/upgrade-scripts/HEAD/exampleOZ/remappings.txt -------------------------------------------------------------------------------- /exampleOZ/script/deploy.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPhaze/upgrade-scripts/HEAD/exampleOZ/script/deploy.s.sol -------------------------------------------------------------------------------- /exampleOZ/script/mint.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPhaze/upgrade-scripts/HEAD/exampleOZ/script/mint.s.sol -------------------------------------------------------------------------------- /exampleOZ/src/ExampleNFT.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPhaze/upgrade-scripts/HEAD/exampleOZ/src/ExampleNFT.sol -------------------------------------------------------------------------------- /exampleOZ/src/ExampleSetupScript.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPhaze/upgrade-scripts/HEAD/exampleOZ/src/ExampleSetupScript.sol -------------------------------------------------------------------------------- /exampleOZ/test/ExampleNFT.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPhaze/upgrade-scripts/HEAD/exampleOZ/test/ExampleNFT.t.sol -------------------------------------------------------------------------------- /foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPhaze/upgrade-scripts/HEAD/foundry.toml -------------------------------------------------------------------------------- /remappings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPhaze/upgrade-scripts/HEAD/remappings.txt -------------------------------------------------------------------------------- /src/UpgradeScripts.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPhaze/upgrade-scripts/HEAD/src/UpgradeScripts.sol --------------------------------------------------------------------------------