├── .github └── workflows │ ├── publish.yml │ └── test.yml ├── .gitignore ├── .gitmodules ├── README.md ├── foundry.lock ├── foundry.toml ├── package.json ├── sample.env ├── script └── Dummy.s.sol ├── soldeer.lock ├── src ├── BaseCreate2Script.sol ├── Constants.sol ├── Create2Helpers.sol ├── ICreate3Factory.sol ├── ICreateX.sol ├── IDeterministicProxyFactory.sol ├── IImmutableCreate2Factory.sol └── ImmutableSalt.sol └── test ├── BaseCreate2Script.t.sol ├── BaseTest.sol ├── Create2Helpers.t.sol └── helpers └── PublicBaseCreate2.sol /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emo-eth/create2-helpers/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emo-eth/create2-helpers/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emo-eth/create2-helpers/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emo-eth/create2-helpers/HEAD/README.md -------------------------------------------------------------------------------- /foundry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emo-eth/create2-helpers/HEAD/foundry.lock -------------------------------------------------------------------------------- /foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emo-eth/create2-helpers/HEAD/foundry.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emo-eth/create2-helpers/HEAD/package.json -------------------------------------------------------------------------------- /sample.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emo-eth/create2-helpers/HEAD/sample.env -------------------------------------------------------------------------------- /script/Dummy.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emo-eth/create2-helpers/HEAD/script/Dummy.s.sol -------------------------------------------------------------------------------- /soldeer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emo-eth/create2-helpers/HEAD/soldeer.lock -------------------------------------------------------------------------------- /src/BaseCreate2Script.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emo-eth/create2-helpers/HEAD/src/BaseCreate2Script.sol -------------------------------------------------------------------------------- /src/Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emo-eth/create2-helpers/HEAD/src/Constants.sol -------------------------------------------------------------------------------- /src/Create2Helpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emo-eth/create2-helpers/HEAD/src/Create2Helpers.sol -------------------------------------------------------------------------------- /src/ICreate3Factory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emo-eth/create2-helpers/HEAD/src/ICreate3Factory.sol -------------------------------------------------------------------------------- /src/ICreateX.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emo-eth/create2-helpers/HEAD/src/ICreateX.sol -------------------------------------------------------------------------------- /src/IDeterministicProxyFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emo-eth/create2-helpers/HEAD/src/IDeterministicProxyFactory.sol -------------------------------------------------------------------------------- /src/IImmutableCreate2Factory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emo-eth/create2-helpers/HEAD/src/IImmutableCreate2Factory.sol -------------------------------------------------------------------------------- /src/ImmutableSalt.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emo-eth/create2-helpers/HEAD/src/ImmutableSalt.sol -------------------------------------------------------------------------------- /test/BaseCreate2Script.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emo-eth/create2-helpers/HEAD/test/BaseCreate2Script.t.sol -------------------------------------------------------------------------------- /test/BaseTest.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emo-eth/create2-helpers/HEAD/test/BaseTest.sol -------------------------------------------------------------------------------- /test/Create2Helpers.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emo-eth/create2-helpers/HEAD/test/Create2Helpers.t.sol -------------------------------------------------------------------------------- /test/helpers/PublicBaseCreate2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emo-eth/create2-helpers/HEAD/test/helpers/PublicBaseCreate2.sol --------------------------------------------------------------------------------