ETH合約功能遷移至BSN武漢鏈對接說明

BSN研習社發表於2022-03-25

id:BSN_2021

公眾號:BSN研習社

專案說明

1. 我們專案需要把ETH合約功能遷移到國內鏈上來,然後基於開發成本等多方面考慮,最終選擇了BSN-武漢連結入, 相關的BSN文件:

BSN-文件地址

()

 

對接說明

1. 建立BSN帳號

  1. 註冊並登入bsn官網,

網址:

2. 在新的頁面中輸入專案相關資訊,如圖:

3. 完成建立之後,在專案頁面中,下載對應專案的接入引數,如圖:

4. 根據下載的接入引數,自己拼接成錢包rpc地址(metamask新增bsn鏈用到):

規則(和文件有點不一樣):閘道器地址/api/專案ID/rpc

例項:

***04afa/rpc


 

2. 建立鏈賬戶地址

1. 點選開放聯盟鏈->專案管理->鏈賬戶管理,如圖:



2. 點選建立鏈賬戶, 如果沒有鏈地址,則點選右側的線上生成按鈕, 在下載的檔案有鏈地址公私鑰,地址,助記詞等(記得妥善保管) ,如圖:

3. 建立完成之後,點選右側的操作->分配能量值按鈕去分配能量值,如圖:

4. 使用者根據自己實際情況,充值能量值,然後確認分配能量值到鏈地址中(到賬時間有時比較慢, 耐心等待即可)



mateMask新增BSN-武漢鏈

1.開啟metamask, 點選頭像框->設定->網路->新增網路,把BSN-武漢鏈新增到metaMask中, 如圖:


2. 在新增網路的頁面中輸入

網路名稱:隨意

RPC URL:1-4中對應的錢包rpc地址

鏈ID:5555

貨幣符號:隨意

區塊瀏覽器:暫時武漢鏈不支援,不填寫即可

3. 新增鏈賬戶地址, 如下圖, 新增完地址之後,切換到武漢鏈就可以看到對應的賬戶餘額了(即能量值):

remix+mateMask部署合約

1. 把matemask切換到武漢鏈和對應鏈賬戶

2. 開啟remix, 編譯完成後,在部署頁面左上角切換成injected Web3部署, 則就可以在武漢鏈部署合約了(具體如何部署合約,可以參考之前的文章:remix部署智慧合約

https://blog.csdn.net/ERIC_TWELL/article/details/120130564)

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70012206/viewspace-2883979/,如需轉載,請註明出處,否則將追究法律責任。

相關文章