GithubHelp home page GithubHelp logo

myetherwallet / myetherwallet Goto Github PK

View Code? Open in Web Editor NEW
1.4K 60.0 759.0 4.2 GB

MyEtherWallet (our friends call us MEW) is a free, client-side interface helping you interact with the Ethereum blockchain.

Home Page: https://www.myetherwallet.com

License: MIT License

JavaScript 12.39% HTML 0.08% Vue 36.90% CSS 0.17% Shell 0.05% Dockerfile 0.01% SCSS 49.43% Less 0.96%
myetherwallet mew ethereum interface vuejs vuejs2 mewv5 ethereum-blockchain offline

myetherwallet's Introduction

Website Github All Releases GitHub issues GitHub package version GitHub contributors Codecov badge

MyEtherWallet is a doorway to the Ethereum blockchain, allowing users to manage their own funds without a centralized platform. - Stephen, #MEWForce

"MyEtherWallet Logo

Philosophy

  • Empower the people: Give people the ability to interact with the Ethereum blockchain easily, without having to run a full node.
  • Make it easy & free: Everyone should be able to create a wallet and send Ether & Tokens without additional cost.
  • People are the Priority: People are the most important & their experience trumps all else. If monetization worsens the experience, we don't do it. (e.g. ads)
  • A learning experience, too: We want to educate about Ethereum, security, privacy, the importance of controlling your own keys, how the blockchain works, and how Ethereum and blockchain technologies enable a better world.
  • If it can be hacked, it will be hacked: Never save, store, or transmit secret info, like passwords or keys.
  • Offline / Client-Side: User should be able to run locally and offline without issue.
  • Private: No tracking!!! No emails. No ads. No demographics. We don't even know how many wallets have been generated, let alone who / what / where you are.
  • Open source & auditable

MEW Around the Web

Bug / Feature Request

If you find a bug, or want a new feature added, please submit it on the Github Issues

Getting started

  1. Open terminal
  2. Clone the repo: git clone [email protected]:MyEtherWallet/MyEtherWallet.git
  3. go into repo: cd MyEtherWallet
  4. run git checkout develop
  5. run npm ci to install node packages.
  6. run npm update and update packages indicated by the script or add the packages to package-test.js
  7. run npm run build:nohash and open the index.html file within the /dist folder. You can also build the offline version by running npm run build:offline and opening the index.html file from the /dist folder with your preferred browser

To start the local dev environment, follow everything above and skip step 7

  1. start npm run dev
  2. App should be running in https://localhost:8080

EACCESS issue can be resolved by running: sudo chown -R $(whoami) ~/.npm

For other issues, try the steps shown here: #1182 (comment) by @tomwalton78

For step 7, you may run into a memory heap problem, rerun the script using NODE_OPTIONS=--max-old-space-size=8192 npm run build:nohash or NODE_OPTIONS=--max-old-space-size=8192 npm run build:offline P.S if you want Intercom to be enabled locally, create a .env file and add INTERCOM_ID={yourIntercomKey} otherwise Intercom will be disabled.

Integrations

Hardware Wallets

Prior to submitting a request to integrate a hardware wallet, please review hardware wallet requirements that followed recent updates on MyEtherWallet and Ethereum protocol.

A Hardware wallet must meet the following minimum requirements:

  1. Message signing
  2. Data signing
  3. Must be able to sign other ethereum-based chains, specifically, Matic and BSC.
  4. EIP1559 signing

Reach out to us at [email protected], so we can determine if we will be able to integrate your hardware wallet.

DApps

Please fill out the form here. We will reach out to you as soon as we can.

myetherwallet's People

Contributors

abyscuit avatar ahsan-javaiid avatar andrewdahn avatar austinbourdier avatar benma avatar bertux avatar dassus avatar denlev avatar douglasbakkum avatar gamalielhere avatar gesseekur avatar ggarri avatar greenkeeper[bot] avatar herrerameri avatar hsurf22 avatar iluvboba avatar jmjles avatar josipbagaric avatar keepkeyjon avatar kvhnuke avatar magford avatar newcodeondablock avatar olgakup avatar powerdev0510 avatar r-gochain avatar rynst avatar secalot avatar stevemieskoski avatar wjmelements avatar yazzyyaz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

myetherwallet's Issues

An in-range update of @vue/cli-service is breaking the build 🚨

Version 3.0.2 of @vue/cli-service was just published.

Branch Build failing 🚨
Dependency @vue/cli-service
Current Version 3.0.1
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

@vue/cli-service is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @vue/cli-plugin-babel is breaking the build 🚨

Version 3.0.2 of @vue/cli-plugin-babel was just published.

Branch Build failing 🚨
Dependency @vue/cli-plugin-babel
Current Version 3.0.1
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

@vue/cli-plugin-babel is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Scatter Integration

Scatter is a solid keys/identity management extension. Would it be possible to have it integrated with MEW?

Their github is here.

Hamburger not required

  • I'm submitting a ...

    • Bug report
  • Bug Report

    • What is the current behavior?
      image

    • If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem
      Go to mobile version

    • What is the expected behavior?
      Hamburger icon shouldn't be there

An in-range update of stylelint is breaking the build 🚨

The devDependency stylelint was updated from 9.7.1 to 9.8.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

stylelint is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

Release Notes for 9.8.0
  • Added: value-keyword-case autofix (#3775).
  • Added: ignore: ["pseudo-classes"] to max-nesting-depth (#3724).
  • Added: ignoreTypes:[] to selector-type-case (#3758).
  • Added: ignoreFunctions:[] to unit-no-unkown (#3736).
  • Fixed: error for single-line Sass comments (#3772).
  • Fixed: at-rule-* false positives for Less variables and mixins (#3767).
  • Fixed: max-empty-lines false positives for final newlines (#3785).
Commits

The new version differs by 23 commits.

  • 5ff7daf Prepare 9.8.0
  • d2fb462 Update CHANGELOG.md
  • 66855d6 Fix false positives for final newlines in max-empty-lines (#3785)
  • cbd0246 Fixed typo "psuedo" to "pseudo" (#3790)
  • f20d9e4 Update prettier to the latest version 🚀 (#3782)
  • 8490b5d Remove unused dependencies (#3787)
  • 547888b * Add jest-watch-typeahead (#3781)
  • 29e0fde Update CHANGELOG.md
  • 48dc855 Add autofix to value-keyword-case (#3775)
  • 3dd2884 Update CHANGELOG.md
  • 2ba9900 Fix error for single-line Sass comments (#3772)
  • 0c801e7 Update ignore to version 5.0.4 (#3773)
  • a9a68dd Update micromatch (#3769)
  • 691ce27 Update CHANGELOG.md
  • 67596f0 Add ignore: ["pseudo-classes"] to max-nesting-depth (#3724)

There are 23 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of canvas is breaking the build 🚨

Version 1.6.12 of canvas was just published.

Branch Build failing 🚨
Dependency canvas
Current Version 1.6.11
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

canvas is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

Commits

The new version differs by 2 commits.

  • 1b320fe 1.6.12
  • e941038 Backport contextRendering changes for drawImage (#1243)

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

No tx hash provided at "Success" Screen

  • I'm submitting a ...

    • Feature request
    • Bug report
  • Bug Report
    - What is the current behavior?
    Upon completion of a transaction, a success drop down appears. No TX Hash appears.

    • If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem
    • What is the expected behavior?
      The "Success" drop down would provide the tx so as to easily monitor its status
    • What is the motivation / use case for changing the behavior?
    • Please tell us about your environment:
      • Operating system - Windows
      • Browser and version - Chrome Version 70.0.3538.110 (Official Build) (64-bit)
    • Other information - Transactions performed with a Ledger Nano

Logout modal not working

  • I'm submitting a ...

    • Feature request
    • Bug report
  • Bug Report

    • What is the current behavior?
      Log out modal doesn't do anything.
    • If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem
      Access your wallet
      Click identicon on the upper right of the screen
      Click logout
      Click Yes
    • What is the expected behavior?
      To log out
    • Please tell us about your environment:
      • Operating system
        Mac OS Sierra
      • Browser and version
        Chrome Version 70.0.3538.102

Cleanup Unused files

  • I'm submitting a ...

    • Housekeeping
  • Request

  • Cleanup and verify

    'src/assets/images/mew-screen.png',
    'src/assets/images/flags/countries.json',
    'src/assets/images/networks/esn.svg',
    'src/translations/README.md',
    'src/translations/terms-of-conditions/en_US.json',
    'src/wallets/hybrid/MEWconnect/deterministicWalletPaths.js',
    'src/wallets/hardware/deterministicWalletPaths.js',
    // UnusedFilesWebpackPlugin marked the below files as unused
    'src/components/DropDownAddressSelector/',
    'src/components/Transactions/TransactionEntry/',
    'src/dapps/RegisterDomain/components/FinalizeModal/',
    'src/layouts/InterfaceLayout/components/ProvidersRadioSelector/',
    'src/layouts/InterfaceLayout/SwapContainer/',
    'src/assets/images/currency/coins/',
    'src/builds/',
    'src/components/Transactions/',
    'src/partners/',
    'src/components/Transactions/TransactionEntry/index.js',
    'src/components/Transactions/TransactionEntry/TransactionEntry.scss',
    'src/assets/images/currency/coins/AllImages/_icon-config.json',
    'src/assets/images/currency/coins/asFont/cryptocoins-colors.css',
    'src/assets/images/currency/coins/asFont/cryptocoins.css',
    'src/assets/images/currency/coins/asFont/cryptocoins.eot',
    'src/assets/images/currency/coins/asFont/cryptocoins.less',
    'src/assets/images/currency/coins/asFont/cryptocoins.ttf',
    'src/assets/images/currency/coins/asFont/cryptocoins.woff',
    'src/assets/images/currency/coins/asFont/cryptocoins.woff2',
    'src/assets/images/currency/coins/webfont/cryptocoins-colors.css',
    'src/assets/images/currency/coins/webfont/cryptocoins.css',
    'src/assets/images/currency/coins/webfont/cryptocoins.ttf',
    'src/assets/images/currency/coins/webfont/cryptocoins.woff',
    'src/assets/images/currency/coins/webfont/cryptocoins.woff2',
    'src/assets/images/etc/changelly.png',
    'src/assets/images/etc/simplex.png',
    'src/builds/chrome-extension/files/img/icons/icon128.png',
    'src/builds/chrome-extension/files/img/icons/icon16.png',
    'src/builds/chrome-extension/files/img/icons/icon192.png',
    'src/builds/chrome-extension/files/img/icons/icon32.png',
    'src/builds/chrome-extension/files/img/icons/icon48.png',
    'src/builds/chrome-extension/files/manifest.json',
    'src/components/Transactions/index.js',
    'src/components/Transactions/TransactionEntry/TransactionEntry.vue',
    'src/components/Transactions/Transactions.scss',
    'src/components/Transactions/Transactions.vue',
    'src/helpers/httpRequests.js',
    'src/layouts/InterfaceLayout/containers/SwapContainer/components/CheckoutForm/CheckoutForm.scss',
    'src/layouts/InterfaceLayout/containers/SwapContainer/components/CheckoutForm/CheckoutForm.vue',
    'src/layouts/InterfaceLayout/containers/SwapContainer/components/CheckoutForm/index.js',
    'src/layouts/InterfaceLayout/containers/SwapContainer/components/ProvidersRadioSelector/index.js',
    'src/layouts/InterfaceLayout/containers/SwapContainer/components/ProvidersRadioSelector/ProvidersRadioSelector.scss',
    'src/layouts/InterfaceLayout/containers/SwapContainer/components/ProvidersRadioSelector/ProvidersRadioSelector.vue',
    'src/layouts/InterfaceLayout/containers/SwapContainer/components/SwapAddressSelector/index.js',
    'src/layouts/InterfaceLayout/containers/SwapContainer/components/SwapAddressSelector/SwapAddressSelector.scss',
    'src/layouts/InterfaceLayout/containers/SwapContainer/components/SwapAddressSelector/SwapAddressSelector.vue',
    'src/layouts/InterfaceLayout/containers/SwapContainer/components/SwapCurrencyPicker/index.js',
    'src/layouts/InterfaceLayout/containers/SwapContainer/components/SwapCurrencyPicker/SwapCurrencyPicker.scss',
    'src/layouts/InterfaceLayout/containers/SwapContainer/components/SwapCurrencyPicker/SwapCurrencyPicker.vue',
    'src/layouts/InterfaceLayout/containers/SwapContainer/components/SwapSendToModal/index.js',
    'src/layouts/InterfaceLayout/containers/SwapContainer/components/SwapSendToModal/SwapSendToModal.scss',
    'src/layouts/InterfaceLayout/containers/SwapContainer/components/SwapSendToModal/SwapSendToModal.vue',
    'src/partners/bity/bity.js',
    'src/partners/bity/call.js',
    'src/partners/bity/config.js',
    'src/partners/bity/index.js',
    'src/partners/changelly/call.js',
    'src/partners/changelly/changelly.js',
    'src/partners/changelly/config/config.js',
    'src/partners/changelly/config/currencies.js',
    'src/partners/changelly/config/index.js',
    'src/partners/changelly/index.js',
    'src/partners/config/currencyDetails.js',
    'src/partners/config/index.js',
    'src/partners/helpers/currencyOptionBuilder.js',
    'src/partners/helpers/sortAndIdentify.js',
    'src/partners/index.js',
    'src/partners/kyber/call.js',
    'src/partners/kyber/config/config.js',
    'src/partners/kyber/config/currencies.js',
    'src/partners/kyber/config/currenciesRop.js',
    'src/partners/kyber/config/ERC20TokenABI.js',
    'src/partners/kyber/config/index.js',
    'src/partners/kyber/config/kyberNetworkABI.js',
    'src/partners/kyber/index.js',
    'src/partners/kyber/kyber.js',
    'src/partners/simplex/config.js',
    'src/partners/simplex/index.js',
    'src/partners/simplex/simplex-api.js',
    'src/partners/simplex/simplex.js',
    'src/builds/web/storage/index.js',
    'src/builds/mewcx/app.vue',
    'src/builds/mewcx/files/img/icons/icon128.png',
    'src/builds/mewcx/files/img/icons/icon16.png',
    'src/builds/mewcx/files/img/icons/icon192.png',
    'src/builds/mewcx/files/img/icons/icon32.png',
    'src/builds/mewcx/files/img/icons/icon48.png',
    'src/builds/mewcx/files/manifest.json',
    'src/builds/mewcx/index.js'

An in-range update of prettier is breaking the build 🚨

The devDependency prettier was updated from 1.15.2 to 1.15.3.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

prettier is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

Release Notes for 1.15.3

🔗 Changelog

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Error in gas price value, could lead to funds loss because of extremely high gas price

How to reproduce:

  1. Go to "Send Offline" page
  2. Switch gas price unit to "gwei".
  3. Enter from address and push "Generate Information" button
  4. Check gas price value. I my case it should be 4 gwei, but instead it is 4000000000 gwei.

After gas price unit is switched to gwei you can refresh page, enter address and push "Generate Information" button, price again will be 4000000000 gwei.

Expected behaviour - gas price should be billion times less in gwei.

My environment - Chrome, Ubuntu 16.04

An in-range update of prettier is breaking the build 🚨

The devDependency prettier was updated from 1.14.2 to 1.14.3.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

prettier is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

Release Notes for 1.14.3

🔗 Changelog

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Refreshed the page on Dapps and the screen went blank

  • I'm submitting a ...

    • Feature request
    • Bug report
  • Bug Report

    • What is the current behavior?
      I refreshed the page and it went blank

    • If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem
      I accessed the wallet via MetaMask.
      I clicked on the 'Dapps' page.
      I refreshed and the screen went blank and would not reload.

    • What is the expected behavior?
      It reloads back on the Dapps section.

    • What is the motivation / use case for changing the behavior?
      Refreshing is useful, and is not functional at this time.

    • Please tell us about your environment:

      • Operating system
        Windows 10

      • Browser and version
        Chrome 70.0.3538.110

Adding Custom Token - Can only enter 'e' or 'E' under symbol

  • I'm submitting a ...

    • Feature request
    • Bug report
  • Bug Report

    • What is the current behavior?
      When inputting the symbol value for a custom token, I can only enter the letter 'e' over and over. No other letters can be input.

    • If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem
      Accessed wallet via Keystore I had just made
      Tried to add a custom token for 'Empowr' token
      Entered contract address and Decimal count
      Went to enter symbol, only E could be entered.
      Spammed all letters of the keyboard and only e's and E's could be added to the field.

    • What is the expected behavior?
      All letters are equal.

    • What is the motivation / use case for changing the behavior?
      Tokens are not all 'E' or 'eee'.

    • Please tell us about your environment:

      • Operating system
        Window 10

      • Browser and version
        Chrome 70.0.3538.110

An in-range update of @vue/eslint-config-prettier is breaking the build 🚨

Version 3.0.2 of @vue/eslint-config-prettier was just published.

Branch Build failing 🚨
Dependency @vue/eslint-config-prettier
Current Version 3.0.1
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

@vue/eslint-config-prettier is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of imagemin-webpack-plugin is breaking the build 🚨

The devDependency imagemin-webpack-plugin was updated from 2.2.0 to 2.3.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

imagemin-webpack-plugin is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

Release Notes for v2.3.0

Changes:

  • Added filename option for the externalImages option thanks to @fragkp letting you rename any files in the externalImages.sources array as they are minified. See the README.md or PR #68 for more information.
FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Action required: Greenkeeper could not be activated 🚨

🚨 You need to enable Continuous Integration on all branches of this repository. 🚨

To enable Greenkeeper, you need to make sure that a commit status is reported on all branches. This is required by Greenkeeper because it uses your CI build statuses to figure out when to notify you about breaking changes.

Since we didn’t receive a CI status on the greenkeeper/initial branch, it’s possible that you don’t have CI set up yet. We recommend using Travis CI, but Greenkeeper will work with every other CI service as well.

If you have already set up a CI for this repository, you might need to check how it’s configured. Make sure it is set to run on all new branches. If you don’t want it to run on absolutely every branch, you can whitelist branches starting with greenkeeper/.

Once you have installed and configured CI on this repository correctly, you’ll need to re-trigger Greenkeeper’s initial pull request. To do this, please delete the greenkeeper/initial branch in this repository, and then remove and re-add this repository to the Greenkeeper App’s white list on Github. You'll find this list on your repo or organization’s settings page, under Installed GitHub Apps.

Button texts need changing

  • I'm submitting a ...

    • Feature request
    • Bug report (Final Copy Error)
  • Bug Report

    • What is the current behavior?

Two things:

  1. It says "Get a New Wallet" at the top of the front page.

  2. Text at the bottom of the front page is wrong. Two buttons, labeled "Create a New Wallet" and "Get a New Wallet".

  • What is the expected behavior?
  1. Should be changed to "Create a New Wallet"

  2. Buttons at the bottom should read "Create a New Wallet" and "Access My Wallet".

  • What is the motivation / use case for changing the behavior?

So the users know what the buttons do, and it's not redundant.

MEW crashes on load in Firefox when U2F is enabled

  • I'm submitting a ...

    • Feature request
    • Bug report
  • Bug Report

    • What is the current behavior?
      Blank page on load
    • If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem
      1. open firefox
      2. go to about:config
      3. set security.webauth.u2f to true
      4. open MEW
    • What is the expected behavior?
      MEW starts up
    • Please tell us about your environment:
      • Operating system
        OSX High Sierra
      • Firefox Developer Edition 62.0b19 (64-Bit)
    • Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, links for us to have context, eg. stackoverflow, gitter, etc)
TypeError: setting getter-only property "u2f"[Weitere Informationen] etherwallet-master.js:15614:3
	[82]< https://www.myetherwallet.com/js/etherwallet-master.js:15614:3
	s https://www.myetherwallet.com/js/etherwallet-master.js:1:246
	e https://www.myetherwallet.com/js/etherwallet-master.js:1:425
	<anonym> https://www.myetherwallet.com/js/etherwallet-master.js:1:11

Replace POA community block explorer links with BlockScout block explorer

  • Feature request

POA Network has been developing an open source EVM block explorer called BlockScout. BlockScout provides a better user experience for individuals who are searching for transactions, blocks, and many other aspects of POA.

It would be a great feature to have BlockScout included in MyEtherWallet to replace the community explorer poaexplorer.com

Here is the homepage of BlockScout for POA Network: https://blockscout.com/poa/core

Button Missing Text

  • I'm submitting a ...

    • Feature request
    • Bug report
  • Bug Report

    • What is the current behavior?

Click "Get a New Wallet", and the warning slide pops up. But the button is blank.

  • If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem

Click "Get a New Wallet", Observe blank button on the pop up.

  • What is the expected behavior?

There should be text on the button.

  • What is the motivation / use case for changing the behavior?

So we know what the button does.

  • Please tell us about your environment:
    • Operating system

Windows 10

- Browser and version

Google Chrome 70.0.3538.102

An in-range update of node-sass is breaking the build 🚨

The devDependency node-sass was updated from 4.9.4 to 4.10.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

node-sass is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

Release Notes for v4.10.0

Features

Supported Environments

OS Architecture Node
Windows x86 & x64 0.10, 0.12, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
OSX x64 0.10, 0.12, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
Linux* x86 & x64 0.10, 0.12, 1, 2, 3, 4, 5, 6, 7, 8**, 9**, 10**^, 11**
Alpine Linux x64 4, 6, 7, 8, 9, 10, 11
FreeBSD 10+ amd64 4, 6, 8, 9, 10
FreeBSD 10+ i386 4, 6, 8, 9, 10

*Linux support refers to Ubuntu, Debian, and CentOS 5+
** Not available on CentOS 5
^ Only available on x64

Commits

The new version differs by 6 commits ahead by 6, behind by 1.

  • c65a1bf 4.10.0
  • c73e2fc feat: Add detecton for Node 11 (module 67)
  • 0c31dc2 build: Use GCC 4.9 for Travis Node 10 and 11
  • f74e9cd Update .travis.yml
  • 97849b2 Add Node 11 to TravisCI
  • 4aa3982 Add Node 11 to AppVeyor

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @ledgerhq/hw-app-eth is breaking the build 🚨

The devDependency @ledgerhq/hw-app-eth was updated from 4.21.0 to 4.23.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@ledgerhq/hw-app-eth is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @vue/cli-plugin-eslint is breaking the build 🚨

Version 3.0.2 of @vue/cli-plugin-eslint was just published.

Branch Build failing 🚨
Dependency @vue/cli-plugin-eslint
Current Version 3.0.1
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

@vue/cli-plugin-eslint is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @vue/cli-plugin-babel is breaking the build 🚨

The devDependency @vue/cli-plugin-babel was updated from 3.0.5 to 3.1.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@vue/cli-plugin-babel is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build passed (Details).
  • codecov/project: 1.52% (-0.03%) compared to c60afd5 (Details).
  • codecov/patch: Coverage not affected when comparing c60afd5...3d6a799 (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of stylelint is breaking the build 🚨

The devDependency stylelint was updated from 9.5.0 to 9.6.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

stylelint is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

Release Notes for 9.6.0
  • Added: suggestions for invalid CLI options (#3622).
  • Added: no-empty-first-line rule (#3650).
  • Added: at-rule-name-space-after autofix (#3653).
  • Added: block-closing-brace-empty-line-before autofix (#3598).
  • Added: block-closing-brace-space-before autofix (#3673).
  • Added: comment-whitespace-inside autofix (#3619).
  • Added: declaration-bang-space-after autofix (#3598).
  • Added: declaration-bang-space-before autofix (#3592).
  • Added: declaration-colon-newline-after autofix (#3588).
  • Added: function-comma-space-after autofix (#3555).
  • Added: function-comma-space-before autofix (#3596).
  • Added: function-name-case autofix (#3674).
  • Added: function-max-empty-lines autofix (#3645).
  • Added: function-parentheses-newline-inside autofix (#3601).
  • Added: function-whitespace-after autofix (#3648).
  • Added: media-feature-colon-space-after autofix (#3623).
  • Added: media-feature-colon-space-before autofix (#3637).
  • Added: media-feature-name-case autofix (#3685).
  • Added: media-feature-range-operator-space-after autofix (#3639).
  • Added: media-feature-range-operator-space-before autofix (#3618).
  • Added: media-query-list-comma-newline-after autofix (#3643).
  • Added: media-query-list-comma-space-after autofix (#3607).
  • Added: media-query-list-comma-space-before autofix (#3640).
  • Added: function-parentheses-space-inside autofix (#3563).
  • Added: selector-attribute-brackets-space-inside autofix (#3605).
  • Added: selector-attribute-operator-space-after autofix (#3641).
  • Added: selector-attribute-operator-space-before autofix (#3603).
  • Added: selector-pseudo-class-case autofix (#3671).
  • Added: selector-pseudo-class-parentheses-space-inside autofix (#3646).
  • Added: selector-type-case autofix (#3668).
  • Added: no-eol-whitespace autofix (#3615).
  • Added: no-extra-semicolons autofix (#3574).
  • Added: value-list-comma-newline-after autofix (#3616).
  • Added: value-list-comma-space-after autofix (#3558).
  • Added: value-list-comma-space-before autofix (#3597).
  • Added: baseIndentLevel to indentation (#3557).
  • Fixed: autofix for 5 whitespace rules (#3621).
  • Fixed: linebreaks TypeError (#3636).
  • Fixed: max-empty-lines incorrect line reporting (#3530).
  • Fixed: media-query-list-comma-newline-after false positives for trailing comment (#3657).
  • Fixed: no-descending-specificity false positives for CSS Modules functional pseudo-classes (#3623).
Commits

The new version differs by 99 commits.

  • d285c8f Prepare 9.6.0
  • 66b8f09 Update plugins.md (#3692)
  • 5a4fcbe Add codacy as an analysis platform engine (#3691)
  • d02b907 fix(package): update known-css-properties to version 0.8.0 (#3684)
  • b25d33d Update CHANGELOG.md
  • 16d49c0 Document mixin parameter note (#3688)
  • acd8898 Fix ESLint Jest warnings (#3689)
  • 3e22b9f Update CHANGELOG.md
  • 8642003 Update CHANGELOG.md
  • 7a18014 Add no-empty-first-line rule (#3650)
  • 8dadc25 feat: add autofix to media-feature-name-case (#3685)
  • 31c73b4 Update CHANGELOG.md
  • fbe3429 Add auto fix for selector-pseudo-class-case rule (#3671)
  • fefb34b Update CHANGELOG.md
  • 55a004e feat: add autofix for rule "selector-type-case" (#3668)

There are 99 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Action required: Greenkeeper could not be activated 🚨

🚨 You need to enable Continuous Integration on all branches of this repository. 🚨

To enable Greenkeeper, you need to make sure that a commit status is reported on all branches. This is required by Greenkeeper because it uses your CI build statuses to figure out when to notify you about breaking changes.

Since we didn’t receive a CI status on the greenkeeper/initial branch, it’s possible that you don’t have CI set up yet. We recommend using Travis CI, but Greenkeeper will work with every other CI service as well.

If you have already set up a CI for this repository, you might need to check how it’s configured. Make sure it is set to run on all new branches. If you don’t want it to run on absolutely every branch, you can whitelist branches starting with greenkeeper/.

Once you have installed and configured CI on this repository correctly, you’ll need to re-trigger Greenkeeper’s initial pull request. To do this, please delete the greenkeeper/initial branch in this repository, and then remove and re-add this repository to the Greenkeeper App’s white list on Github. You'll find this list on your repo or organization’s settings page, under Installed GitHub Apps.

An in-range update of prettier is breaking the build 🚨

The devDependency prettier was updated from 1.14.3 to 1.15.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

prettier is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

Release Notes for Prettier 1.15: HTML, Vue, Angular and MDX Support

🔗 Release Notes

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of websocket is breaking the build 🚨

The dependency websocket was updated from 1.0.26 to 1.0.27.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

websocket is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

Commits

The new version differs by 6 commits.

  • b9ae56e Updating changelog and readme.
  • 5daf2f9 Fixing buffer deprecation warning.
  • d8fe2c4 Bumping version number.
  • 874a921 Allowing for request headers to be provided in tlsOptions
  • 457ba6a Merge pull request #323 from brendandburns/master
  • 33418ca Fix a bug where headers array would be overwritten if tlsOptions also

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

ETH Balance doesn't accurately show in other coins (BTC, USD, etc)

  • I'm submitting a ...

    • Feature request
    • Bug report
  • Bug Report

    • What is the current behavior?
      I have 0 ETH and it's shown as being equivalent to:
      102 BTC, 5656 REP, 312000USD (I wish), etc..

    • If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem
      Accessed via Keystore I had just made, brand new wallet. 0 ETH.
      Clicked the 'Balance/0 ETH' button at the top of the open wallet page
      Showed many conversions of placeholder balances, but no real conversion

    • What is the expected behavior?
      Real conversions

    • What is the motivation / use case for changing the behavior?
      So people don't think 0 ETH = $300k

    • Please tell us about your environment:

      • Operating system
        Window 10

      • Browser and version
        Chrome 70.0.3538.110

'Switch Address' and 'Print Address' buttons don't work

  • I'm submitting a ...

    • Feature request
    • Bug report
  • Bug Report

    • What is the current behavior?
      Three buttons, two of which don't work. (Third button works, but it's not obvious).

    • If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem
      Opened new wallet with newly made Keystore
      Clicked buttons under my public address. Three: Print, Copy, and Switch
      Print and Switch do nothing. Copy also shows nothing happening, but it works when I paste.
      (Perhaps add a pop-up saying 'Copied!')

    • What is the expected behavior?
      Print should print.
      Switch address should.. have a pop-up or something. Maybe a network list?

    • What is the motivation / use case for changing the behavior?
      For buttons to work

    • Please tell us about your environment:

      • Operating system
        Window 10

      • Browser and version
        Chrome 70.0.3538.110

An in-range update of @vue/cli-plugin-unit-jest is breaking the build 🚨

Version 3.0.2 of @vue/cli-plugin-unit-jest was just published.

Branch Build failing 🚨
Dependency @vue/cli-plugin-unit-jest
Current Version 3.0.1
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

@vue/cli-plugin-unit-jest is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Code Pages

Create Page Designs
  • FAQ
  • Help
  • Tx Warning
Update Page Designs
  • Success Modal

Too many decimal places

  • I'm submitting a ...

    • Feature request
    • Bug report
  • Bug Report

    • What is the current behavior?
      if you type in a number in value with too many decimal places, it fails without errors. Example 0.36375144136508600000
    • What is the expected behavior?
      it should make value field red and disable send button and provide an error

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.