Contract-Invocation

如何使用 MyEtherWallet 更改 ENS 域的所有者?

  • July 29, 2019

有誰知道這樣做的確切程序?它看起來很簡單,但我不願意在沒有已經做過的人確認的情況下嘗試它。

MyCrypto和 MyEtherWallet的說明

轉移域(最佳實踐)

  1. 在MyCrypto 的 ENS 頁面上搜尋您的 ENS 名稱
  2. 複製右邊的文字Labelhash __name:
  3. 轉到契約頁面並ENS - Eth Registrar (Auction) 0x6090a6e47849629b7245dfa1ca21d94cd15878ef從下拉菜單中選擇。
  4. 訪問並選擇transfer呼叫。將上面第 2 步中的內容粘貼LabelHash到該_hash欄位中。
  5. address將新所有者的粘貼到newOwner欄位中。
  6. 解鎖你的錢包並發送。

僅設置所有者

警告:如果您只更改所有者,契約所有者可以取回名稱。

  1. 在MyCrypto 的 ENS 頁面上搜尋您的 ENS 名稱
  2. 複製右邊的文字Namehash __name.eth:
  3. 轉到契約頁面並ENS Registry (0x314159265dD8dbb310642f98f50C066173C1259b)從下拉菜單中選擇。
  4. 訪問並選擇setOwner呼叫。NameHash將步驟 #2 中的(不是 LabelHash)粘貼到node欄位中。
  5. address將新所有者的 粘貼到所有者中。
  6. 解鎖你的錢包和搖滾樂。

(感謝您的幫助,  /u/feauxley

轉到MEW 契約頁面並從下拉菜單中選擇“ENS Registry”。

訪問並選擇 setOwner 呼叫。將 EtherScan 中的 NameHash(不是 LabelHash)粘貼到節點欄位中。

將新所有者的地址粘貼到所有者中。

setOwner 函式更改名稱的所有權(例如,指向解析器的能力),但不更改購買名稱的契約的所有權(釋放契約以拍賣和收回資金的能力)。要轉移契約本身的所有權,請呼叫 ENS - Eth Registrar Auction 的轉移函式,這次使用的是 LabelHash。

來源:reddit

引用自:https://ethereum.stackexchange.com/questions/16458