Skip to content

Commit

Permalink
Merge pull request #143 from threshold-network/remove-prepare-depende…
Browse files Browse the repository at this point in the history
…ncies-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 #144
  • Loading branch information
michalinacienciala authored Jun 6, 2023
2 parents 3fa2665 + 681438c commit 3592b22
Show file tree
Hide file tree
Showing 6 changed files with 12,889 additions and 53 deletions.
Loading

0 comments on commit 3592b22

Please sign in to comment.