System-Glitch / Solidity-IDE

A simple alternative to Remix IDE to develop and test Solidity Smart Contracts
MIT License
93 stars 15 forks source link

Support Embark Framework #10

Open 3esmit opened 5 years ago

3esmit commented 5 years ago

Description

Embark is a framework for DApps development. Using embark is easy to create a React DApp, using IPFS/Swarm, Whsiper and Ethereum.

Would be nice if the IDE could recognize the settings on the Embark Project, by locating the .embark folder, and provide the contracts interface by reading the chains.json config. So when I type embark run (or could be a play button in your ide) the IDE would also connect and render the interface of same contracts deployed by embark.

Comparison

Other frameworks don`'t provide decentralized storage and decentralized messenging

Benefits

A integrated framework for DApp development makes easier to do tedious tasks, such as compiling for IPFS, setting up private networks, integrating ENS,

Possible drawbacks

Might not be interesting to all devs.

Additional information

It would be possible to integrate embark only for developers that want. Embark itself is easy to integrate to your IDE, by simply setting the same used settings in your IDE, but it don't recognize contracts deployed by embark.

System-Glitch commented 5 years ago

Hi, if it's still relevant. I think it would be better to fork the project to support the framework. So the main project stays grounded to the very basics of solidity development.