├── .env ├── .env.test ├── .github └── workflows │ └── test.yml ├── .gitignore ├── .gitmodules ├── .prettierrc.json ├── LICENSE ├── README.md ├── foundry.toml ├── lib └── forge-std │ ├── .github │ └── workflows │ │ └── tests.yml │ ├── .gitignore │ ├── .gitmodules │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── lib │ └── ds-test │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── Makefile │ │ ├── default.nix │ │ ├── demo │ │ └── demo.sol │ │ └── src │ │ └── test.sol │ └── src │ ├── Script.sol │ ├── Test.sol │ ├── Vm.sol │ ├── console.sol │ ├── console2.sol │ └── test │ ├── StdAssertions.t.sol │ ├── StdCheats.t.sol │ ├── StdError.t.sol │ ├── StdMath.t.sol │ └── StdStorage.t.sol ├── remappings.txt ├── script └── Solenv.s.sol ├── src └── Solenv.sol └── test └── Solenv.t.sol /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/.env -------------------------------------------------------------------------------- /.env.test: -------------------------------------------------------------------------------- 1 | SOME_VERY_IMPORTANT_API_KEY=adifferentone 2 | -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | cache/ 2 | out/ 3 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/.gitmodules -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "printWidth": 120 3 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/README.md -------------------------------------------------------------------------------- /foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/foundry.toml -------------------------------------------------------------------------------- /lib/forge-std/.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/lib/forge-std/.github/workflows/tests.yml -------------------------------------------------------------------------------- /lib/forge-std/.gitignore: -------------------------------------------------------------------------------- 1 | cache/ 2 | out/ 3 | .vscode 4 | .idea -------------------------------------------------------------------------------- /lib/forge-std/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/lib/forge-std/.gitmodules -------------------------------------------------------------------------------- /lib/forge-std/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/lib/forge-std/LICENSE-APACHE -------------------------------------------------------------------------------- /lib/forge-std/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/lib/forge-std/LICENSE-MIT -------------------------------------------------------------------------------- /lib/forge-std/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/lib/forge-std/README.md -------------------------------------------------------------------------------- /lib/forge-std/lib/ds-test/.gitignore: -------------------------------------------------------------------------------- 1 | /.dapple 2 | /build 3 | /out 4 | -------------------------------------------------------------------------------- /lib/forge-std/lib/ds-test/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/lib/forge-std/lib/ds-test/LICENSE -------------------------------------------------------------------------------- /lib/forge-std/lib/ds-test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/lib/forge-std/lib/ds-test/Makefile -------------------------------------------------------------------------------- /lib/forge-std/lib/ds-test/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/lib/forge-std/lib/ds-test/default.nix -------------------------------------------------------------------------------- /lib/forge-std/lib/ds-test/demo/demo.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/lib/forge-std/lib/ds-test/demo/demo.sol -------------------------------------------------------------------------------- /lib/forge-std/lib/ds-test/src/test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/lib/forge-std/lib/ds-test/src/test.sol -------------------------------------------------------------------------------- /lib/forge-std/src/Script.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/lib/forge-std/src/Script.sol -------------------------------------------------------------------------------- /lib/forge-std/src/Test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/lib/forge-std/src/Test.sol -------------------------------------------------------------------------------- /lib/forge-std/src/Vm.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/lib/forge-std/src/Vm.sol -------------------------------------------------------------------------------- /lib/forge-std/src/console.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/lib/forge-std/src/console.sol -------------------------------------------------------------------------------- /lib/forge-std/src/console2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/lib/forge-std/src/console2.sol -------------------------------------------------------------------------------- /lib/forge-std/src/test/StdAssertions.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/lib/forge-std/src/test/StdAssertions.t.sol -------------------------------------------------------------------------------- /lib/forge-std/src/test/StdCheats.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/lib/forge-std/src/test/StdCheats.t.sol -------------------------------------------------------------------------------- /lib/forge-std/src/test/StdError.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/lib/forge-std/src/test/StdError.t.sol -------------------------------------------------------------------------------- /lib/forge-std/src/test/StdMath.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/lib/forge-std/src/test/StdMath.t.sol -------------------------------------------------------------------------------- /lib/forge-std/src/test/StdStorage.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/lib/forge-std/src/test/StdStorage.t.sol -------------------------------------------------------------------------------- /remappings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/remappings.txt -------------------------------------------------------------------------------- /script/Solenv.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/script/Solenv.s.sol -------------------------------------------------------------------------------- /src/Solenv.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/src/Solenv.sol -------------------------------------------------------------------------------- /test/Solenv.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memester-xyz/solenv/HEAD/test/Solenv.t.sol --------------------------------------------------------------------------------