on master help sign in
Count 0x0 as valid address input
e256212Fang
src/bridge/lib/wallet.js+1−1
@@ -70,7 +70,7 @@ const stripHexPrefix = hex =>
70const keccak256 = str =>
70const keccak256 = str =>
71 keccak('keccak256').update(str).digest()
71 keccak('keccak256').update(str).digest()
72
72
73−const isValidAddress = isAddress
73+const isValidAddress = a => (('0x0' === a) || isAddress(a))
74
74
75const toChecksumAddress = (address) => {
75const toChecksumAddress = (address) => {
76 const addr = stripHexPrefix(address).toLowerCase()
76 const addr = stripHexPrefix(address).toLowerCase()