24 Commits

Author SHA1 Message Date
Micah Zoltu
54f9d55ee7
Cleans up EIP-55 (#3092)
* Cleans up EIP-55

This EIP was written in a time when we were using EIPs for hardfork coordination and we weren't worried too much about link rot.  However, times have changed and maintaining EIPs like this is becoming more and more of a burden.  In this case, the specification is what is important, not who implements it.  Also, editors do not want to maintain external links to things that don't add *significant* value.

* Update eip-55.md
2020-12-05 00:24:03 -07:00
Micah Zoltu
3bc86ff509
Changes reference to sha3 to keccak256. (#2316)
* Changes reference to `sha3` to `keccak256`.

Ethereum doesn't use `sha3` anywhere, and later in the document it explicitly states that this is actually `keccak256`.  To avoid people implementing SHA3 only to find out it doesn't work (like I did), I'm fixing this to be `keccak256`.

* Use eth-utils for eip-55 example code

Replace the pyethereum code, because it's deprecated, and because it
uses the name "sha3" for the hashing function, rather than the clearer
"keccak".

Co-authored-by: Jason Carver <ut96caarrs@snkmail.com>
2020-06-09 00:00:06 -06:00
Alex Van de Sande
8f506518ec Adding co-author to EIP-55 (#951) 2019-03-08 19:22:02 +01:00
ligi
98998028f2 Add link to KEthereum RLP implementation (#1718) 2019-01-26 10:37:23 +13:00
Viktor Radchenko
6da52b972f
Add Trust Wallet 2018-11-12 21:37:50 -08:00
Garcia
e0d7519989 Add Coinomi to EIP-55 compliant wallet list (#1501) 2018-10-17 14:06:14 +01:00
Nilang-Decentral
f9f5125c67 Added Jaxx Liberty 2.0.0 (#1432)
We have implemented eip-55 checksum addresses for ETH, ETC and ERC20 token addresses in the new version of Jaxx which is known as Jaxx Liberty.
2018-10-15 12:38:27 +01:00
Nick Johnson
99ccfc1905
Move EIP 55 from Accepted to Final 2018-04-20 14:30:12 +01:00
Nick Johnson
abcf1153ae
Add EIP validation check, and fix issues identified by it. (#954)
* Update social includes to link to repo, not org

* Add support for eip_validator by Makoto Inoue

* Fix external links in EIPs

* Change eip_validator to 0.3.0

* Fix dependency issues

* Update eip_validator to 0.3.4

* Add more condition on EIP input files

* Bump eip_validator to ignore invalid eip file format

* Fix EIP 86
2018-03-27 17:24:00 +01:00
Nick Johnson
7038c5f9b9 Add pages for each EIP type, improve listing tables with links 2018-03-21 15:55:18 +00:00
Nick Johnson
4938bcbf91 Lowercase all frontmatter keys 2018-03-21 12:51:05 +00:00
Nick Johnson
cdc9c981e9 Fixed headers for existing EIPs to be conformant YAML frontmatter 2018-03-20 15:10:58 +00:00
yuzushioh
458ecb2b14 add swift implementation link 2018-02-11 18:03:39 +09:00
Daniel Cousens
93ddda2dd6
eip55: consistent JS syntax 2017-12-08 13:59:12 +11:00
cdetrio
7fd6a3d979 add test cases to EIP-55 2017-12-02 15:08:26 -05:00
Jason Carver
c9e53026aa eip-55 checksum_encode spec typo 2017-10-21 09:29:39 -07:00
Aleš Katona
fabc86434d * add Etherwall 2.0.1 to supported list 2017-07-04 23:06:52 +02:00
cdetrio
ff3716b965 clarify EIP-55 spec 2017-06-29 16:39:10 -04:00
Piper Merriam
4b8732e182 Add reference to EIP-55 implementation in ethereum-utils library 2017-06-29 00:55:55 +02:00
cdetrio
0bf49ff712 add EIP-55 adoption table 2017-06-24 13:27:55 +02:00
cdetrio
0b0d1ca375 add EIP-55 javascript implementation 2017-06-24 13:27:55 +02:00
cdetrio
74e4ec3ec2 use python example of the accepted EIP-55 spec 2017-06-24 13:27:43 +02:00
cdetrio
75ba147f1d add preamble for EIP-55 2017-06-24 12:16:06 +02:00
cdetrio
a1df940f38 create file for EIP-55 2017-06-24 12:13:19 +02:00