Giter Club home page Giter Club logo

myetherwallet_docker's Introduction

MyEtherWallet (MEW) Docker

The main reason why I created this Docker image is because I want to use it for my local smart-contracts development work. Since I'm using testrpc/Ganache, it's not possible for me to use myetherwallet.com because MEW wants HTTPS RPC URL and I don't want to spend more time figuring out how to do SSL for my testrpc/Ganache that runs locally.

Since MEW supports Custom Network, we can run and use it locally to connect to our testrpc/Ganache which also runs locally. Problem solved.

This is how it looks:

And, I can see my cat tokens now! ๐Ÿ˜ป

P/S: That CAT token is just a toy token which I developed to proof here that MEW is a good tool for smart-contracts development especially if you are dealing with tokens.

How to build the image with custom MEW version?

$ docker build --build-arg MEW_VERSION=X.X.X.X -t zulhfreelancer/mew_docker:vX.X.X.X .

Example:

$ docker build --build-arg MEW_VERSION=3.11.3.1 -t zulhfreelancer/mew_docker:v3.11.3.1 .

How to assign more tag to the Docker image?

For example, how to tag zulhfreelancer/mew_docker:v3.11.3.1 above to zulhfreelancer/mew_docker:latest?

$ docker tag zulhfreelancer/mew_docker:v3.11.3.1 zulhfreelancer/mew_docker:latest

How to run it locally?

$ docker run --rm -it -p 8888:8888 zulhfreelancer/mew_docker:vTHE_TAG_THAT_YOU_GAVE_FOR_THE_IMAGE_ABOVE

Example:

$ docker run --rm -it -p 8888:8888 zulhfreelancer/mew_docker:v3.11.3.1

Your MEW will be available at http://localhost:8888/

How to get the latest Docker image from DockerHub without building the image?

This is the fastest way for you to get started actually.

$ docker run --rm -it -p 8888:8888 zulhfreelancer/mew_docker:latest

Where to get the available MEW version?

Please check here.

Update on 28 May 2019

Looks like this only works on Chrome browser. Not quite sure why it stopped working on Firefox browser.

Buy me a cup of tea

ETH and ERC20 tokens are welcome: 0xA5B0c1d99D4153F5398544d2eA1303Bdc73a012D

myetherwallet_docker's People

Contributors

zulhfreelancer avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.