nvm install 8.12 && nvm alias default 8.12
ganache-clifor developing purposes.
npm run test
npm run coverage
./coverage/index.htmlinside the project's folder.
zos.<network-id>.json. There you will have to look inside the proxies object and look for the
addressof the proxy you are interested in. If you are interested in the address of a contract that has not a proxy you should look for it in the prints of the deployment or inside the
ganache-clior RSK node.
migrations/config/config.jsonand make changes
npm run truffle-compileto compile the code
npm run migrate-developmentto deploy the contracts
contracts/interface/PriceProvider.sol). You can deploy this contract using the
oracleproject or (in development) the mock:
contracts/mocks/BtcPriceProviderMock.sol(which is deployed on development migration by default).
contracts/interface/PriceProvider.sol). You can deploy this contract in development using the mock:
contracts/mocks/MoCPriceProviderMock.sol(which is deployed on development migration by default).