mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
Permit all-caps addresses (#9227)
* permit all-caps addresses * handle empty address
This commit is contained in:
parent
d49c44426f
commit
e47774d3e4
@ -62,11 +62,11 @@ export function addressSummary (address, firstSegLength = 10, lastSegLength = 4,
|
|||||||
}
|
}
|
||||||
|
|
||||||
export function isValidAddress (address) {
|
export function isValidAddress (address) {
|
||||||
const prefixed = ethUtil.addHexPrefix(address)
|
if (!address || address === '0x0000000000000000000000000000000000000000') {
|
||||||
if (address === '0x0000000000000000000000000000000000000000') {
|
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
return (isAllOneCase(prefixed) && ethUtil.isValidAddress(prefixed)) || ethUtil.isValidChecksumAddress(prefixed)
|
const prefixed = address.startsWith('0X') ? address : ethUtil.addHexPrefix(address)
|
||||||
|
return (isAllOneCase(prefixed.slice(2)) && ethUtil.isValidAddress(prefixed)) || ethUtil.isValidChecksumAddress(prefixed)
|
||||||
}
|
}
|
||||||
|
|
||||||
export function isValidDomainName (address) {
|
export function isValidDomainName (address) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user