Skip to content

Commit d86409e

Browse files
authored
feature/ens (MyEtherWallet#81)
Implement ENS registry
1 parent 4e77cb2 commit d86409e

File tree

163 files changed

+17350
-8951
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

163 files changed

+17350
-8951
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.DS_Store
1+
**/.DS_Store
22
node_modules/
33
/dist/
44
npm-debug.log*

.remarkrc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"settings":{
3+
"listItemIndent": "1"
4+
},
5+
"plugins": [
6+
"remark-preset-lint-recommended",
7+
["remark-lint-list-item-indent", false]
8+
]
9+
}

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,21 @@
11
### Release v5.0.4
2+
23
### Devop
4+
35
- Use new contract getter [#119](https://github.com/MyEtherWallet/MyEtherWallet/pull/119)
46
- Fix access wallet link, pop success when user clicks download [#115](ttps://github.com/MyEtherWallet/MyEtherWallet/pull/115)
57
- Add more nodes [#90](ttps://github.com/MyEtherWallet/MyEtherWallet/pull/90)
68

79
### Feature
10+
811
- Metamask Integration [#96](https://github.com/MyEtherWallet/MyEtherWallet/pull/96)
912
- Finish unit conversion [#114](https://github.com/MyEtherWallet/MyEtherWallet/pull/114)
13+
- Finish ENS registrar dapp [#81](https://github.com/MyEtherWallet/MyEtherWallet/pull/81)
1014

1115
### Release v5.0.3
16+
1217
### Feature
18+
1319
- Adds some more inputs for custom network [#86](https://github.com/MyEtherWallet/MyEtherWallet/pull/86)
1420
- Add light border to flags [#85](https://github.com/MyEtherWallet/MyEtherWallet/pull/85)
1521
- Decompress images on build [#77](https://github.com/MyEtherWallet/MyEtherWallet/pull/77)
@@ -23,11 +29,13 @@
2329
- Let users deploy and/or interact with contracts [#45](https://github.com/MyEtherWallet/MyEtherWallet/pull/45)
2430

2531
### UI/UX
32+
2633
- Add Swap confirmation modal [#78](https://github.com/MyEtherWallet/MyEtherWallet/pull/78)
2734
- Add FAQs page [#58](https://github.com/MyEtherWallet/MyEtherWallet/pull/58)
2835
- Add Create Wallet warning page [#46](https://github.com/MyEtherWallet/MyEtherWallet/pull/46)
2936

3037
### Devop
38+
3139
- Add stale integration config [#70](https://github.com/MyEtherWallet/MyEtherWallet/pull/70)
3240
- Refactor network modal and sidemenu [#64](https://github.com/MyEtherWallet/MyEtherWallet/pull/64)
3341
- Cleanup linting error [#54](https://github.com/MyEtherWallet/MyEtherWallet/pull/54)
@@ -36,14 +44,19 @@
3644
- Fetch tokens and contract abi [#41](https://github.com/MyEtherWallet/MyEtherWallet/pull/41)
3745

3846
### Release v5.0.2
47+
3948
### Feature
49+
4050
- additional pages [#28](https://github.com/MyEtherWallet/MyEtherWallet/pull/28)
4151
- Adding custom tokens and Adding custom networks [#27](https://github.com/MyEtherWallet/MyEtherWallet/pull/27)
4252

4353
### Devop
54+
4455
- Update footer to match design [#29](https://github.com/MyEtherWallet/MyEtherWallet/pull/29)
4556
- Miscellaneous cleanup and changes. [#22](https://github.com/MyEtherWallet/MyEtherWallet/pull/22)
4657

4758
### Release v5.0.1
59+
4860
### Devop
61+
4962
- Miscellaneous cleanup and changes. [#14](https://github.com/MyEtherWallet/MyEtherWallet/pull/14)

CONTRIBUTING.md

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ Please note we have a code of conduct, please follow it in all your interactions
88
## Pull Request Process
99

1010
1. Ensure any install or build dependencies are removed before the end of the layer when doing a
11-
build.
11+
build.
1212
2. For branches, you have to branch off of Develop and name your branch as <type or purpose>/<name-of-branch> ie: `feature/sending-eth`. We have a couple of branch types based on the task: bug (for bug fixes), devop, and feature.
13-
This should match the label on the PR
13+
This should match the label on the PR
1414
3. Update the README.md with details of changes to the interface, this includes new environment
1515
variables, exposed ports, useful file locations and container parameters.
1616
4. Increase the version number in the package.json file to the new version that this Pull Request would represent.
@@ -35,21 +35,21 @@ orientation.
3535
Examples of behavior that contributes to creating a positive environment
3636
include:
3737

38-
* Using welcoming and inclusive language
39-
* Being respectful of differing viewpoints and experiences
40-
* Gracefully accepting constructive criticism
41-
* Focusing on what is best for the community
42-
* Showing empathy towards other community members
38+
- Using welcoming and inclusive language
39+
- Being respectful of differing viewpoints and experiences
40+
- Gracefully accepting constructive criticism
41+
- Focusing on what is best for the community
42+
- Showing empathy towards other community members
4343

4444
Examples of unacceptable behavior by participants include:
4545

46-
* The use of sexualized language or imagery and unwelcome sexual attention or
47-
advances
48-
* Trolling, insulting/derogatory comments, and personal or political attacks
49-
* Public or private harassment
50-
* Publishing others' private information, such as a physical or electronic
46+
- The use of sexualized language or imagery and unwelcome sexual attention or
47+
advances
48+
- Trolling, insulting/derogatory comments, and personal or political attacks
49+
- Public or private harassment
50+
- Publishing others' private information, such as a physical or electronic
5151
address, without explicit permission
52-
* Other conduct which could reasonably be considered inappropriate in a
52+
- Other conduct which could reasonably be considered inappropriate in a
5353
professional setting
5454

5555
### Our Responsibilities
@@ -76,7 +76,7 @@ further defined and clarified by project maintainers.
7676
### Enforcement
7777

7878
Instances of abusive, harassing, or otherwise unacceptable behavior may be
79-
reported by contacting the project team at [INSERT EMAIL ADDRESS]. All
79+
reported by contacting the project team at `dev@myetherwallet[.]com`. All
8080
complaints will be reviewed and investigated and will result in a response that
8181
is deemed necessary and appropriate to the circumstances. The project team is
8282
obligated to maintain confidentiality with regard to the reporter of an incident.
@@ -92,4 +92,5 @@ This Code of Conduct is adapted from the [Contributor Covenant][homepage], versi
9292
available at [http://contributor-covenant.org/version/1/4][version]
9393

9494
[homepage]: http://contributor-covenant.org
95+
9596
[version]: http://contributor-covenant.org/version/1/4/

ISSUE_TEMPLATE.md

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,21 @@
1-
* **I'm submitting a ...**
2-
- [ ] Feature request
3-
- [ ] Bug report
1+
- **I'm submitting a ...**
42

5-
* **Feature Request**
6-
- Briefly explain the feature you would like us to implement
7-
- What are the current issues this feature will solve
8-
- Is this feature cross compatible with other ethereum networks
9-
- Are you willing to help us with development support if required
3+
- [ ] Feature request
4+
- [ ] Bug report
105

11-
* **Bug Report**
12-
- What is the current behavior?
13-
- If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem
14-
- What is the expected behavior?
15-
- What is the motivation / use case for changing the behavior?
16-
- Please tell us about your environment:
17-
- Operating system
18-
- Browser and version
19-
- Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, links for us to have context, eg. stackoverflow, gitter, etc)
6+
- **Feature Request**
7+
8+
- Briefly explain the feature you would like us to implement
9+
- What are the current issues this feature will solve
10+
- Is this feature cross compatible with other ethereum networks
11+
- Are you willing to help us with development support if required
12+
13+
- **Bug Report**
14+
- What is the current behavior?
15+
- If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem
16+
- What is the expected behavior?
17+
- What is the motivation / use case for changing the behavior?
18+
- Please tell us about your environment:
19+
- Operating system
20+
- Browser and version
21+
- Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, links for us to have context, eg. stackoverflow, gitter, etc)

PULL_REQUEST_TEMPLATE.md

Lines changed: 20 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,28 @@
11
<!-- NOTE: Remove the parts that's not relevant -->
2-
### Devop
3-
* [ ] Updated CHANGELOG.md
4-
* [ ] Add PR label
52

6-
### Feature
7-
* [ ] Updated CHANGELOG.md
8-
* [ ] Is this a user submitted bug?
3+
### Devop
4+
5+
- [ ] Updated CHANGELOG.md
6+
- [ ] Add PR label
7+
8+
### Feature
9+
10+
- [ ] Updated CHANGELOG.md
11+
- [ ] Is this a user submitted bug?
912
- [ ] Link to issue:
10-
* [ ] Add PR label
13+
- [ ] Add PR label
1114

15+
### Bug
1216

13-
### Bug
14-
* [ ] Updated CHANGELOG.md
15-
* [ ] Is this a user submitted bug?
17+
- [ ] Updated CHANGELOG.md
18+
- [ ] Is this a user submitted bug?
1619
- [ ] Link to issue:
17-
* [ ] Add PR label
20+
- [ ] Add PR label
21+
22+
### Release
1823

19-
### Release
20-
* [ ] Updated CHANGELOG.md
21-
* [ ] Created a release
24+
- [ ] Updated CHANGELOG.md
25+
- [ ] Created a release
2226
- [ ] Link to release:
23-
* [ ] Add PR label
24-
* [ ] Updated package.json version
27+
- [ ] Add PR label
28+
- [ ] Updated package.json version

README.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,18 @@
11
<img src="./src/assets/images/logo.png" width="300px"/>
22

3-
43
[![Website](https://img.shields.io/website-up-down-green-red/http/myetherwallet.com.svg?label=MyEtherWallet.com&style=flat-square)](http://www.MyEtherWallet.com/)
54
[![Github All Releases](https://img.shields.io/github/downloads/MyEtherWallet/MyEtherWallet/total.svg?style=flat-square)](https://www.github.com/MyEtherWallet/MyEtherWallet/releases)
65
[![GitHub issues](https://img.shields.io/github/issues-raw/MyEtherWallet/MyEtherWallet.svg?style=flat-square)](https://github.com/MyEtherWallet/MyEtherWallet/issues)
76
[![Travis](https://img.shields.io/travis/MyEtherWallet/MyEtherWallet.svg?style=flat-square)](https://travis-ci.org/MyEtherWallet/MyEtherWallet)
87
[![GitHub package version](https://img.shields.io/github/package-json/v/MyEtherWallet/MyEtherWallet.svg?style=flat-square)](https://github.com/MyEtherWallet/MyEtherWallet/blob/master/package.json) [![Greenkeeper badge](https://badges.greenkeeper.io/MyEtherWallet/MyEtherWallet.svg)](https://greenkeeper.io/)
98
![GitHub contributors](https://img.shields.io/github/contributors/MyEtherWallet/MyEtherWallet.svg?style=flat-square) [![Codecov badge](https://img.shields.io/codecov/c/github/MyEtherWallet/MyEtherWallet/develop.svg?style=flat-square)](https://codecov.io/github/MyEtherWallet/MyEtherWallet?branch=develop)
109

11-
12-
MyEtherWallet is a doorway to the Ethereum blockchain, allowing users to manage their own funds without a centralized platform. -*Stephen, #MEWForce*
10+
MyEtherWallet is a doorway to the Ethereum blockchain, allowing users to manage their own funds without a centralized platform. -_Stephen, #MEWForce_
1311

1412
!["MyEtherWallet Logo](./src/assets/images/mew-screen.png "MyEtherWallet")
1513

1614
## Philosophy
15+
1716
- **Empower the people**: Give people the ability to interact with the Ethereum blockchain easily, without having to run a full node.
1817
- **Make it easy & free**: Everyone should be able to create a wallet and send Ether & Tokens without additional cost.
1918
- **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)
@@ -24,6 +23,7 @@ MyEtherWallet is a doorway to the Ethereum blockchain, allowing users to manage
2423
- **Open source & audit-able**
2524

2625
## Getting started
26+
2727
1. Open terminal
2828
2. Clone the repo: `git clone [email protected]:MyEtherWallet/MyEtherWallet.git`
2929
3. run `npm build`. You can also use the offline version by opening the index file from the dist folder with your preferred browser
@@ -42,8 +42,9 @@ MyEtherWallet is a doorway to the Ethereum blockchain, allowing users to manage
4242
- [Github MEW Org: https://github.com/MyEtherWallet](https://github.com/MyEtherWallet)
4343
- [Github Latest Releases: https://github.com/MyEtherWallet/MyEtherWallet/releases/latest](https://github.com/MyEtherWallet/MyEtherWallet/releases/latest)
4444
- [Github Anti-phish CX: https://github.com/409H/EtherAddressLookup](https://github.com/409H/EtherAddressLookup)
45-
- MEW ETH Donation Address: 0xDECAF9CD2367cdbb726E904cD6397eDFcAe6068D (mewtopia.eth)
46-
- MEW BTC Donation Address: 1DECAF2uSpFTP4L1fAHR8GCLrPqdwdLse9
45+
- MEW ETH Donation Address: 0xDECAF9CD2367cdbb726E904cD6397eDFcAe6068D (mewtopia.eth)
46+
- MEW BTC Donation Address: 1DECAF2uSpFTP4L1fAHR8GCLrPqdwdLse9
4747

4848
## Bug / Feature Request
49+
4950
If you find a bug, or want a new feature added, please submit it on the [Github Issues](https://github.com/MyEtherWallet/MyEtherWallet/issues)

0 commit comments

Comments
 (0)