NEO-GUI 客戶端使用

NEOGO發表於2019-01-23

客戶端下載

客戶端無需安裝,進入客戶端下載頁面,下載 neo-gui 後直接執行 neo-gui.exe 即可。

客戶端適應系統為: Windows 7 SP1 / Windows 8 / Windows 10。
Windows 10 之前版本的系統需要安裝 .NET Framework 4.7.1

下載 neo-gui

雙擊執行 neo-gui.exe

neo-gui 客戶端介面

建立錢包資料庫

在客戶端中點選 錢包 -> 建立錢包資料庫

建立錢包資料庫

新建錢包 頁面中點選 瀏覽,選定錢包檔案儲存位置,並設定好檔名稱,然後點選儲存:

錢包檔案位置

輸入 密碼重複密碼 ,並儲存好自己的密碼:

輸入密碼

點選 確定 後,錢包建立成功,此時錢包裡會預設帶有一個標準賬戶:

標準賬戶

【注】我建立錢包資料庫時遇到的問題

Neo GUI v2.6.0 建立錢包資料庫出錯:

************** JIT 除錯 **************
要啟用實時(JIT)除錯,
該應用程式或計算機的 .config 檔案(machine.config)的 system.windows.forms 節中必須設定
jitDebugging 值。
編譯應用程式時還必須啟用
除錯。

例如:

啟用 JIT 除錯後,任何未經處理的異常
都將被髮送到在此計算機上註冊的 JIT 除錯程式,
而不是由此對話方塊處理。
複製程式碼

建立錢包資料庫出錯

解決方法:

下載並安裝 Microsoft Visual C++ 2010 Redistributable Package (x64)

參考 這裡

申請測試網的 NEO/GAS

申請地址

填寫一下內容即可申請,之後會收到一封郵件,注意查收(我是當天收到的,幾個小時吧):

申請測試網的 NEO/GAS

其中的 NEO 公鑰 需要在 NEO-GUI 客戶端中檢視:
開啟客戶端 ->賬戶 -> 選中標準賬戶下的地址 -> 右鍵 -> 檢視私鑰

檢視私鑰 1

檢視私鑰 2

按照郵件內容建立合約地址

首先把客戶端環境切換到測試網,具體見切換測試網的方法

  • 將程式目錄下的 protocol.testnet.json 裡的內容複製到 protocol.json(替換原有配置檔案):

替換 protocol 的原有配置檔案

  • 將程式目錄下的 config.testnet.json 裡的內容複製到 config.json(替換原有配置檔案):

替換 config 的原有配置檔案

在 NEO-GUI 客戶端中,右鍵單擊賬戶頁面空白處,選擇 建立合約地址 -> 多方簽名

建立多方簽名的合約地址

新增公鑰列表,在文字框中輸入公鑰,點選 + 號新增:

新增公鑰列表 1

先新增自己的公鑰,再新增郵件中給的公鑰:

新增公鑰列表 2

設定最小簽名數量,郵件中給的是 1,然後點選確定:

設定最小簽名數量

成功建立出合約地址後,會出現在賬戶頁面中:

合約地址建立成功

如果顯示的 NEO 和 NeoGas 數量為 0 的話,請點選 錢包 -> 重建錢包索引,並等待下方的區塊高度數字達到統一,也就是同步到最新區塊:

重建錢包索引

轉賬

在客戶端中點選 交易 -> 轉賬

交易-轉賬

點選 + 號新增收款人列表:

新增收款人列表

支付介面:

支付介面

資產選擇:

資產選擇

填寫賬戶(標準賬戶下的地址)和數額,然後點選確定:

填寫賬戶和數額

收款人列表新增成功

新增交易備註資訊:

新增交易備註資訊

收款人和備註資訊新增完成後,點選確定:

確定轉賬

交易成功,出現交易編號(TXID):

交易成功

同樣的方法轉出 NeoGas:

轉賬

轉賬的數額我填寫的是10,結果全部轉過去了,不知道什麼情況,後來諮詢了他們的技術人員,因找零機制的作用,根據轉賬金額,轉賬後的剩餘部分資產會預設轉到第一個地址裡,所以需備份好相應的私鑰與錢包。

找零機制的作用

總結

歡迎留言討論,有錯誤請指出,謝謝!

【聯絡我或者加入社群,請戳這裡!】

參考連結

更新日誌

  • 2018.02.07 第一次更新
  • 2018.02.23 第二次更新
  • 2018.08.07 第三次更新

作者:AlleniCoder
連結:www.jianshu.com/p/f046b4da0…

進群討論:795681763


相關文章