alloy
alloy copied to clipboard
[Feature] ENS normalise
Component
other
Describe the feature you would like
ENS crate doesn't have normalise function. This is needed as it was stated in ENSIP-15. Normalise parses the domain before passing it to the resolver smart contract.
There are 2 ways i can go about this:
- Use ens-normalize-rs, to implement the function. This helps by reducing code needed to maintain.
- Creating from scratch the normalization algorithm. Ideally i would not recommend this, but I can work on it.
Additional context
No response
@zerosnacks @grandizzy, hey! Just pinging to get your thoughts before I work on it.