iov-one / ethereum-smart-contracts

IOV's smart contracts for Ethereum
Apache License 2.0
4 stars 2 forks source link

Setup smart contract repo #1

Closed webmaster128 closed 5 years ago

webmaster128 commented 5 years ago
webmaster128 commented 5 years ago

Looking at the import statements in https://github.com/nomiclabs/truffle-flattener/tree/master/tests/contracts, it seems like truffle (or maybe only truffle-flattener) is able to import the contracts from node_modules automatically. That way we can use OpenZeppelin imports via npm instead of copying the files.

webmaster128 commented 5 years ago

Removed

Further issues:
- [ ]  ERC20 implementation
- [ ]  Use OpenZeppelin
- [ ]  Consider git submodules for OpenZeppelin if enough files
- [ ]  Make Mintable for testing purposes

from the original list in this ticket, which is now covered by #7 and #8

ethanfrey commented 5 years ago

Done. Made CI setup it's own issue #16