Go to file
2023-06-25 21:23:48 +00:00
.github/workflows init 2023-04-08 18:46:18 +00:00
.vscode init 2023-04-08 18:46:18 +00:00
coverage stricter check on registry, remove router function to reduce bloat and make contract clearer, include permit tests, some getters 2023-06-25 21:23:48 +00:00
gas stricter check on registry, remove router function to reduce bloat and make contract clearer, include permit tests, some getters 2023-06-25 21:23:48 +00:00
lib init 2023-04-08 18:46:18 +00:00
script Code quality RelayerRegistry 2023-06-24 18:52:39 +00:00
src stricter check on registry, remove router function to reduce bloat and make contract clearer, include permit tests, some getters 2023-06-25 21:23:48 +00:00
storage Code quality RelayerRegistry 2023-06-24 18:52:39 +00:00
test stricter check on registry, remove router function to reduce bloat and make contract clearer, include permit tests, some getters 2023-06-25 21:23:48 +00:00
.env.example deploy script and code quality on infra proposal 2023-06-22 20:12:12 +00:00
.gitignore use uniswap v2 for twap 2023-06-16 01:12:39 +00:00
.gitmodules init 2023-04-08 18:46:18 +00:00
.solhint.json init 2023-04-08 18:46:18 +00:00
foundry.toml use uniswap v2 for twap 2023-06-16 01:12:39 +00:00
package.json Modularize external registry calls and code quality recommendations 2023-06-22 18:10:55 +00:00
README.md Update README.md 2023-06-21 22:10:31 +00:00
remappings.txt use uniswap v2 for twap 2023-06-16 01:12:39 +00:00

infrastructure-upgrade

The infrastructure-upgrade repository. This contains relayer-registry contracts, and is intended to upgrade Tornado infrastructure for various functionalities and goals.

Install

git clone --recurse-submodules https://git.tornado.ws/AlienTornadosaurusHex/infrastructure-upgrade
cd infrastructure-upgrade
yarn
forge install
yarn build
forge build

yarn build has to execute a script to modify a single Uniswap dependency because of a stupid version pragma, if you check it out (in script/setup.sh) you will just notice that it goes into the file mentioned and changes the version pragma from 0.7.0 to 0.6.12. That is all of the changes needed.