SuperblocksHQ / ethereum-studio

Official Ethereum Studio project repository. And IDE specially tailored to make it as simple as possible to onboard new users into the Ethereum ecosystem
https://ethereum.org/build/
GNU General Public License v3.0
186 stars 103 forks source link

Merge configure and deploy #227

Closed lovrobiljeskovic closed 4 years ago

lovrobiljeskovic commented 4 years ago

Description of the Change

  1. Clicking deploy now automatically tries to compile the contract
  2. If a contract has a constructor, it will open a configuration tab before compiling
  3. Configure tab updated to Deploy tab
  4. Configure contract modal updated to Deploy contract modal
  5. Small bug fix with creating new accounts

Alternate Designs

Benefits

Possible Drawbacks

Verification Process

Github Issues

Resolves #212

samajammin commented 4 years ago

One small item: https://share.getcloudapp.com/DOu85BAd This carrot to expand is no longer needed next to contract files. Toggling it no longer does anything.