日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

不依赖远程API启动SEER区块链命令行钱包和网页钱包的方法

發布時間:2024/4/17 编程问答 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 不依赖远程API启动SEER区块链命令行钱包和网页钱包的方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

不依賴遠程API啟動命令行錢包和網頁錢包的方法

在SEER的見證人操作等需要使用命令行錢包的操作中,我們介紹了通過錢包連接遠程API來和區塊鏈交互的方法。類似這樣:

cli_wallet.exe -s ws://123.207.146.191:9999

其中” ws://123.207.146.191:9999”為API鏈接

輕錢包和重錢包

這是一種比較方便的錢包使用方式,即開即用,錢包本身并不會在本地存儲和自己無關的區塊鏈數據,因此被稱為輕錢包

通俗易懂的說,輕錢包的原理是有第三方運行了一個全節點,通過一定的配置后向社區提供公網IP和RPC端口,普通用戶通過連接到這個第三方的節點,來和區塊鏈交互。

輕錢包的方式是最常用的錢包使用方式,但也可能出現因為API節點服務不可用,導致用戶連不上錢包的情況。這種情況下,您可以在本地運行一個全節點,然后錢包連接自己運行的全節點即可和區塊鏈交互。

在最早的比特幣網絡中,比特幣錢包使用前需要先同步全部區塊鏈網絡的數據,將所有區塊鏈數據下載到本地,因此被稱為重錢包或全節點錢包。這就是一種不依賴遠程API啟動錢包的形式,是區塊鏈去中心化的特性表現。

在本地運行一個SEER全節點

在SEER網絡中,每個見證人節點都是一個全節點。我們可以先在本地運行一個SEER見證人節點,開啟RPC端口,節點運行正常后,使用命令行錢包連接本地節點的RPC端口。

以windows為例,下載最新版的節點和錢包:https://github.com/seer-project/seer-core-package/releases 并解壓縮。

1、 在witness_node.exe所在目錄創建文件”node.cmd”;

2、 用記事本打開node.cmd,輸入以下內容后保存退出:

witness_node.exe --data-dir ./data --p2p-endpoint=0.0.0.0:1888 --rpc-endpoint=0.0.0.0:9090

1888為和其他節點連接的p2p監聽端口,9090為rpc監聽端口,用于錢包連接。運行過見證人節點的用戶可能發現了,此處并沒有添加見證人參數。當然,若本地已有見證人節點,也不需要再運行此節點,直接用錢包連接見證人節點即可。

3、 每次點擊node.cmd即可運行。

節點和區塊鏈網絡數據同步需要一段時間,同步完成后,會顯示像下面一樣的3秒一個的見證人出塊。

使用錢包連接此節點

使用命令行錢包連接此節點

和原有命令行錢包啟動方式一樣,但參數需要修改:

cli_wallet.exe -s ws://localhost:9090

9090為您在節點參數中設置的rpc監聽端口。

使用命令行錢包連接此節點

因為主網網頁錢包是https連接,你無法引用本地的ws連接,所以除非你找到一個http的SEER網頁錢包(例如愛好者自己建立的錢包或你自己搭建一個開發環境),否則只能下載SEER的桌面錢包,來連接本地節點。

在這里下載:https://github.com/seer-project/seer-UI-package/releases

下載后,在設置-接入點-添加 API 服務器節點中,添加ws://localhost:9090。然后在接入點頁面點擊你添加節點后的使用即可啟用本地節點。

轉載于:https://www.cnblogs.com/seerdocs/p/9863045.html

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的不依赖远程API启动SEER区块链命令行钱包和网页钱包的方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。