Commit 3592b22
authored
Merge pull request #143 from threshold-network/remove-prepare-dependencies-script
Remove prepare dependencies script
Refs #142
This PR removes `prepare-dependencies.sh` script that randomly errors out and gives a lot of headaches to developers. The script was added to mitigate the issue with the same naming of `TokenStaking.sol` contracts that are in `keep-core` and `solidity-contracts` repos. In some projects, both repos were added as dependencies and hardhat had a hard time differentiating the contracts during deployment. Since v1 contracts are already deployed and won't be changed, we can now hardcode the artifacts and get rid of the troubled `prepare-dependencies.sh` script and related code.
The following repos were checked for any potential issues as a consequence of removing this script. I didn't find any.
- threshold-network/token-dashboard
- threshold-network/merkle-distribution
- keep-network/coverage-pools
- keep-network/keep-core (random-beacon and ecdsa)
Depends on #144File tree
6 files changed
+12889
-53
lines changed- external/goerli
- scripts
6 files changed
+12889
-53
lines changed
0 commit comments