735546619e
Signed-off-by: T-Hax <>
18 lines
1.1 KiB
Markdown
18 lines
1.1 KiB
Markdown
# relayer-registry
|
|
|
|
This is my personal reconstruction of the Tornado `relayer-registry` repository which, although there is one being hosted with the same name on Github, is not actually the most up-to-date version of the repository, meaning that the contracts in that one are not the deployed ones.
|
|
|
|
The contract information here was taken directly off of Etherscan and the necessary dependencies added, everything organized. It is advisable to use MacOS or Linux for this repo, and the setup goes as follows:
|
|
|
|
```bash
|
|
git clone https://development.tornadocash.community/thcydra/relayer-registry
|
|
cd relayer-registry
|
|
yarn
|
|
forge install
|
|
yarn build
|
|
forge -b # or forge -b --use 0.6.12
|
|
```
|
|
|
|
`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.
|
|
|
|
Most importantly, the contracts do compile and you can get all the ABI's you need from them. :] |