mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
Resolve onion addresses (#6869)
* Resolve onion address * npm i content-hash@latest
This commit is contained in:
parent
2788a9463f
commit
e81aa6073d
@ -51,6 +51,8 @@ function setupEnsIpfsResolver ({ provider }) {
|
|||||||
}
|
}
|
||||||
} else if (type === 'swarm-ns') {
|
} else if (type === 'swarm-ns') {
|
||||||
url = `https://swarm-gateways.net/bzz:/${hash}${path}${search || ''}`
|
url = `https://swarm-gateways.net/bzz:/${hash}${path}${search || ''}`
|
||||||
|
} else if (type === 'onion' || type === 'onion3') {
|
||||||
|
url = `http://${hash}.onion${path}${search || ''}`
|
||||||
}
|
}
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
console.warn(err)
|
console.warn(err)
|
||||||
|
@ -11287,9 +11287,9 @@
|
|||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"cids": {
|
"cids": {
|
||||||
"version": "0.5.8",
|
"version": "0.6.0",
|
||||||
"resolved": "https://registry.npmjs.org/cids/-/cids-0.5.8.tgz",
|
"resolved": "https://registry.npmjs.org/cids/-/cids-0.6.0.tgz",
|
||||||
"integrity": "sha512-Ye8TZP3YQfy0j+i5k+LPHdTY3JOvTwN1pxds44p6BRUv8PTMOAF/Vt4Bc+oiIQ0Sktn0iftkUHgqKNHIMwhshA==",
|
"integrity": "sha512-34wuIeiBZOuvBwUuYR4XooVuXUQI2PYU9VmgM2eB3xkSmQYRlv2kh/dIbmGiLY2GuONlGR3lLtYdVkx1G9yXUg==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"class-is": "^1.1.0",
|
"class-is": "^1.1.0",
|
||||||
"multibase": "~0.6.0",
|
"multibase": "~0.6.0",
|
||||||
@ -11298,9 +11298,9 @@
|
|||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"base-x": {
|
"base-x": {
|
||||||
"version": "3.0.5",
|
"version": "3.0.6",
|
||||||
"resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.5.tgz",
|
"resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.6.tgz",
|
||||||
"integrity": "sha512-C3picSgzPSLE+jW3tcBzJoGwitOtazb5B+5YmAxZm2ybmTi9LNgAtDO/jjVEBZwHoXmDBZ9m/IELj3elJVRBcA==",
|
"integrity": "sha512-4PaF8u2+AlViJxRVjurkLTxpp7CaFRD/jo5rPT9ONnKxyhQ8f59yzamEvq7EkriG56yn5On4ONyaG75HLqr46w==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"safe-buffer": "^5.0.1"
|
"safe-buffer": "^5.0.1"
|
||||||
}
|
}
|
||||||
@ -11314,18 +11314,13 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"multihashes": {
|
"multihashes": {
|
||||||
"version": "0.4.14",
|
"version": "0.4.15",
|
||||||
"resolved": "https://registry.npmjs.org/multihashes/-/multihashes-0.4.14.tgz",
|
"resolved": "https://registry.npmjs.org/multihashes/-/multihashes-0.4.15.tgz",
|
||||||
"integrity": "sha512-V/g/EIN6nALXfS/xHUAgtfPP3mn3sPIF/i9beuGKf25QXS2QZYCpeVJbDPEannkz32B2fihzCe2D/KMrbcmefg==",
|
"integrity": "sha512-G/Smj1GWqw1RQP3dRuRRPe3oyLqvPqUaEDIaoi7JF7Loxl4WAWvhJNk84oyDEodSucv0MmSW/ZT0RKUrsIFD3g==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"bs58": "^4.0.1",
|
"bs58": "^4.0.1",
|
||||||
"varint": "^5.0.0"
|
"varint": "^5.0.0"
|
||||||
}
|
}
|
||||||
},
|
|
||||||
"varint": {
|
|
||||||
"version": "5.0.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/varint/-/varint-5.0.0.tgz",
|
|
||||||
"integrity": "sha1-2Ca4n3SQcy+rwMDtaT7Uddyynr8="
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -12238,20 +12233,19 @@
|
|||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"content-hash": {
|
"content-hash": {
|
||||||
"version": "2.4.0",
|
"version": "2.4.3",
|
||||||
"resolved": "https://registry.npmjs.org/content-hash/-/content-hash-2.4.0.tgz",
|
"resolved": "https://registry.npmjs.org/content-hash/-/content-hash-2.4.3.tgz",
|
||||||
"integrity": "sha512-T6LRy2xaOxgLT3jKj8N9xBiTbY+s60AWP7IUYsz+qmvon92r14z6EWgXt74y/5H+DPuBNPzdYH+jyhtDTTCRMA==",
|
"integrity": "sha512-QBfQRlBBCJP94fV8zcUMChGMKzQMAZX6rn36yldc2A16C47tWdOTYjPosyZ7/AfdyW/xB5cP3RgZIAomnUDGIA==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"cids": "^0.5.7",
|
"cids": "^0.6.0",
|
||||||
"multicodec": "^0.5.0",
|
"multicodec": "^0.5.4",
|
||||||
"multihashes": "^0.4.14",
|
"multihashes": "^0.4.15"
|
||||||
"varint": "^5.0.0"
|
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"base-x": {
|
"base-x": {
|
||||||
"version": "3.0.5",
|
"version": "3.0.6",
|
||||||
"resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.5.tgz",
|
"resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.6.tgz",
|
||||||
"integrity": "sha512-C3picSgzPSLE+jW3tcBzJoGwitOtazb5B+5YmAxZm2ybmTi9LNgAtDO/jjVEBZwHoXmDBZ9m/IELj3elJVRBcA==",
|
"integrity": "sha512-4PaF8u2+AlViJxRVjurkLTxpp7CaFRD/jo5rPT9ONnKxyhQ8f59yzamEvq7EkriG56yn5On4ONyaG75HLqr46w==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"safe-buffer": "^5.0.1"
|
"safe-buffer": "^5.0.1"
|
||||||
}
|
}
|
||||||
@ -12265,18 +12259,13 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"multihashes": {
|
"multihashes": {
|
||||||
"version": "0.4.14",
|
"version": "0.4.15",
|
||||||
"resolved": "https://registry.npmjs.org/multihashes/-/multihashes-0.4.14.tgz",
|
"resolved": "https://registry.npmjs.org/multihashes/-/multihashes-0.4.15.tgz",
|
||||||
"integrity": "sha512-V/g/EIN6nALXfS/xHUAgtfPP3mn3sPIF/i9beuGKf25QXS2QZYCpeVJbDPEannkz32B2fihzCe2D/KMrbcmefg==",
|
"integrity": "sha512-G/Smj1GWqw1RQP3dRuRRPe3oyLqvPqUaEDIaoi7JF7Loxl4WAWvhJNk84oyDEodSucv0MmSW/ZT0RKUrsIFD3g==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"bs58": "^4.0.1",
|
"bs58": "^4.0.1",
|
||||||
"varint": "^5.0.0"
|
"varint": "^5.0.0"
|
||||||
}
|
}
|
||||||
},
|
|
||||||
"varint": {
|
|
||||||
"version": "5.0.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/varint/-/varint-5.0.0.tgz",
|
|
||||||
"integrity": "sha1-2Ca4n3SQcy+rwMDtaT7Uddyynr8="
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -41326,18 +41315,11 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"multicodec": {
|
"multicodec": {
|
||||||
"version": "0.5.0",
|
"version": "0.5.4",
|
||||||
"resolved": "https://registry.npmjs.org/multicodec/-/multicodec-0.5.0.tgz",
|
"resolved": "https://registry.npmjs.org/multicodec/-/multicodec-0.5.4.tgz",
|
||||||
"integrity": "sha512-lKsJeT4cKeSq0rVEWhO3oSBgDN4sMY1sNZKlvl68g/ZAahjPS1KIVyF4IqhuYmCdtOyKs4Q4hQ6M0C3iqRnuqQ==",
|
"integrity": "sha512-0lPLiZ58b2jyXylx2qgda9/6N0YCNIpBxRsZ8sxYayVjEKh58XyNN74VTTQOR/ZCQFgbj0CsqfyRpEDPPlOMkw==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"varint": "^5.0.0"
|
"varint": "^5.0.0"
|
||||||
},
|
|
||||||
"dependencies": {
|
|
||||||
"varint": {
|
|
||||||
"version": "5.0.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/varint/-/varint-5.0.0.tgz",
|
|
||||||
"integrity": "sha1-2Ca4n3SQcy+rwMDtaT7Uddyynr8="
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"multihashes": {
|
"multihashes": {
|
||||||
@ -54167,6 +54149,11 @@
|
|||||||
"integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=",
|
"integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"varint": {
|
||||||
|
"version": "5.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/varint/-/varint-5.0.0.tgz",
|
||||||
|
"integrity": "sha1-2Ca4n3SQcy+rwMDtaT7Uddyynr8="
|
||||||
|
},
|
||||||
"vary": {
|
"vary": {
|
||||||
"version": "1.1.2",
|
"version": "1.1.2",
|
||||||
"resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
|
"resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
|
||||||
|
@ -64,7 +64,7 @@
|
|||||||
"c3": "^0.6.7",
|
"c3": "^0.6.7",
|
||||||
"classnames": "^2.2.5",
|
"classnames": "^2.2.5",
|
||||||
"clone": "^2.1.2",
|
"clone": "^2.1.2",
|
||||||
"content-hash": "^2.3.2",
|
"content-hash": "^2.4.3",
|
||||||
"copy-to-clipboard": "^3.0.8",
|
"copy-to-clipboard": "^3.0.8",
|
||||||
"currency-formatter": "^1.4.2",
|
"currency-formatter": "^1.4.2",
|
||||||
"d3": "^5.7.0",
|
"d3": "^5.7.0",
|
||||||
|
Loading…
Reference in New Issue
Block a user