-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix sm integration #191
Fix sm integration #191
Conversation
kylezs
commented
Jun 25, 2021
•
edited by gitpod-io
bot
Loading
edited by gitpod-io
bot
Currently blocked due to an issue with ganache. I can't solve the issue with this happening consistently: When calling |
sudo apt install nodejs | ||
sudo apt-get update | ||
sudo apt install npm | ||
sudo npm install -g ganache-cli |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
FWIW these instructions will only work on linux distros with apt
, and most of us use macOS 😉
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I didn't know so many used Mac, Still better then no setup instructions? Maybe i should mention that the instructions are for Linux distros like Ubuntu.
- [Script](https://github.com/chainflip-io/chainflip-eth-contracts/blob/master/scripts/deploy_and.py) that creates the events expected by the test | ||
```sh | ||
sudo apt-get install pip | ||
pip install eth-brownie |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the eth-contracts
repo we use poetry
as a dependency manager to prevent conflicts, maybe it would be worth copying the install instructions from there for the ETH part of this install process?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I did read those instructions when i was trying to get this working, but because the setup.sh downloads poetry automatically, i didn't add it to the instructions. Maybe its worth a mentions though.
@j4m1ef0rd I'm not sure if you chatted with Kyle about it beforehand, but usually I would prefer we don't commit directly to each others' branches, even if it is only to update a README. Exceptional circumstances might change this policy. Is there a reason you didn't make a PR? |
@morelazers I didn't know that this draft PR existed. I was working a little with kyle, I thought my job was to clean up what was in this branch and get it into develop, even if the test still didn't work. Am I not doing this the right way? |