-
Notifications
You must be signed in to change notification settings - Fork 12k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Better code reuse tools #13
Comments
do you mean to provide a list of public library deployed ? |
@fonzarely more like an index, and easier tools to link contracts in development to those. For now Zeppelin is using raw npm, and Truffle Beta's integration with npm, which is not ideal. Moving into the future, we should build better tools, but for now we're OK. |
from what i understood @maraoz , you propose an npm equivalent, a library of public contracts available in the blockchain, that it? |
npm is good enough for now. Eventually, we'll want better ways to link contracts to already deployed code sitting in the blockchain. Not required for now though IMO, never hit a big need for it |
Any thought about using the in-development https://github.com/ethpm/epm-spec ? |
Project setup, formatting, copyright header.
Current Solidity code reuse is based on copy-pasting or downloading existing code from other repositories. Mature ecosystems have good code repository management systems such as NodeJS’ npm or Ruby’s gems.
An interesting variation in Ethereum is the possibility of reusing code already deployed to the blockchain. Let's build tools that allow to easily link your contracts to deployed libraries.
The text was updated successfully, but these errors were encountered: