Pro
Pro
@abhayks1 as far as I know `npm run` always uses the binaries first from 'node_modules/.bin', hence we do not explicitly do what is proposed in ticket.
https://github.com/OpenST/mosaic-contracts/issues/763 https://github.com/OpenST/mosaic-contracts/issues/764 https://github.com/OpenST/mosaic-contracts/issues/766 https://github.com/OpenST/mosaic-contracts/issues/767 https://github.com/OpenST/mosaic-contracts/issues/768 https://github.com/OpenST/mosaic-contracts/issues/769 https://github.com/OpenST/mosaic-contracts/issues/770 https://github.com/OpenST/mosaic-contracts/issues/771 https://github.com/OpenST/mosaic-contracts/issues/772 https://github.com/OpenST/mosaic-contracts/issues/773
A proposed solution: The external facing contracts are the ones that we include in npm package. This list is defined in *./npm_package/contract_names.json* file. - Write a shell (or node) script...
WIP PR: https://github.com/OpenST/openst-contracts/pull/198