A Metamask fork with Infura removed and default networks editable
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
kumavis 92987b4407 background - use provider-engine zero client 9 years ago
app background - use provider-engine zero client 9 years ago
test init commit 9 years ago
.editorconfig init commit 9 years ago
.gitattributes init commit 9 years ago
.gitignore meta - gitignore 9 years ago
.jshintrc init commit 9 years ago
.yo-rc.json init commit 9 years ago
Gruntfile.js Add grunt watch to web3-provider-engine 9 years ago
README.md Add grunt watch to web3-provider-engine 9 years ago
package.json deps - bump provider engine 9 years ago

README.md

Metamask Plugin

Development

npm install --global grunt-cli
npm install
grunt dev

In Chrome

Open Settings > Extensions.

Check "Developer mode".

At the top, click Load Unpacked Extension.

Navigate to your metamask-plugin/dist folder.

Click Select.

You now have the plugin, and can click 'inspect views: background plugin' to view its dev console.

Developing the UI

To enjoy the live-reloading that grunt dev offers while working on the metamask-ui or web3-provider-enigne dependencies:

  1. Clone the dependency locally.
  2. npm install in its folder.
  3. Run npm link in its folder.
  4. Run npm link $DEP_NAME in this project folder.
  5. Next time you grunt dev it will watch the dependency for changes as well!