alloy-rs / alloy-rs/alloy

[Feature] ENS normalise

オープン
#3,092 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
enhancement
主要言語
Rust
スター
1.3k
フォーク
668
平均マージ
2日 1時間
マージ済み PR(30日)
29

説明

### 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](https://docs.ens.domains/ensip/15/). Normalise parses the domain before passing it to the resolver smart contract.

There are 2 ways i can go about this:
1. Use [ens-normalize-rs](https://crates.io/crates/ens-normalize-rs), to implement the function. This helps by reducing code needed to maintain.
2. Creating from scratch the normalization algorithm. Ideally i would not recommend this, but I can work on it.

### Additional context

_No response_

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。