Skip to content

Latest commit

聽

History

History
36 lines (19 loc) 路 1.63 KB

README.md

File metadata and controls

36 lines (19 loc) 路 1.63 KB

ethPM Plugin

Documentation

Install

Within the Remix IDE, click on the 馃攲 symbol to open the plugin manager.

Search for "EthPM" and hit "Activate".

Usage

  1. Generate an ethPM package from smart contracts in your Remix editor.
  2. Import smart contracts / deployed contract instances from ethPM packages.

Contributing

npm install then npm run serve

In the plugin manager in Remix (alpha), select "Connect a local plugin"

Developing

Now that you're ready to develop, there are two methods, but no real advantage for either. One issue I had was not being able to connect to my plugin, even though it was running. Switching between methods helped as a sanity check.

  1. Remix-alpha.ethereum.org allows you to add a local plugin. This is also where your plugin will appear once it has been completed and approved.
  2. Host the remix IDE locally so you can code on the 鉁堬笍

Publishing

Create a profile for your plugin using the correct keys in the profile doc. Then make a PR on src/remixAppManager.js in the remix-ide repo. Remember it will appear on remix-alpha first, before going to production. I have no idea what the process is for this 馃槙

Shoutouts

Forked from pi0neerpat's OneClickDapp