This repository contains kyber network smart contracts. For more details, please visit our developer portal
Public facing interfaces for kyber network (folder: contracts/sol6):
npm ci./cmp.sh to compile contracts for all solidity versions../cmpSol6.sh to compile only sol6 contracts./cmp.sh. This step can be skipped subsequently../tst.sh-f for running a specific test file.-a to run tests for all solidity versions. Runs only sol6 tests by default.
./tst.sh (Run only sol6 tests)
./tst.sh -f ./test/sol4/kyberReserve.js (Test only kyberReserve.js)
./tst.sh -a (Run sol4, sol5, sol6 tests)
npx buidler test --no-compile ./test/sol6/kyberNetwork.js
buidler-coverage./coverage.sh-f for running a specific test file../coverage.sh -f ./test/sol6/kyberNetwork.js (Coverage for only kyberNetwork.js)