You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Feb 26, 2024. It is now read-only.
This issue is a followup to #6083. Right now, debugger and decoder use ENSJS to perform ENS resolution (forward and backward).
The problem is that ENSJS will throw on forward resolution if the ENS name contains certain characters that are (under certain circumstances?) not allowed in a URL. However, it is perfectly happy to return those characters when performing a reverse resolution.
We should figure out how to make it allow those characters, or switch to a different library that doesn't have a problem with this, or just do things ourself (although that's obviously a bunch of work).
Reproduction steps
See "testing instructions" in #6083. The address 0xa39739ef8b0231dbfa0dcda07d7e29faabcf4bb2 appearing in the TroveOwners variable should have an ENS name listed of 🍑🪴🤝⚔🛡.eth (assuming forward really does match backward, which I didn't check). Right now, it has none listed, due to the problem above.
Note: 🍑 seems to be fine, but 🪴 causes a problem!
Environment
Truffle version (truffle version): 5.9.4
The text was updated successfully, but these errors were encountered:
Issue
This issue is a followup to #6083. Right now, debugger and decoder use ENSJS to perform ENS resolution (forward and backward).
The problem is that ENSJS will throw on forward resolution if the ENS name contains certain characters that are (under certain circumstances?) not allowed in a URL. However, it is perfectly happy to return those characters when performing a reverse resolution.
We should figure out how to make it allow those characters, or switch to a different library that doesn't have a problem with this, or just do things ourself (although that's obviously a bunch of work).
Reproduction steps
See "testing instructions" in #6083. The address
0xa39739ef8b0231dbfa0dcda07d7e29faabcf4bb2
appearing in theTroveOwners
variable should have an ENS name listed of🍑🪴🤝⚔🛡.eth
(assuming forward really does match backward, which I didn't check). Right now, it has none listed, due to the problem above.Note: 🍑 seems to be fine, but 🪴 causes a problem!
Environment
truffle version
): 5.9.4The text was updated successfully, but these errors were encountered: