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>
GitHub Diff