近期BSN開發常見問題
id:BSN_2021
公眾號:BSN研習社
區塊鏈服務網路(Blockchain-based Service Network)(以下稱為“BSN”)是一個跨雲服務、跨門戶、跨底層框架,用於部署和執行區塊鏈應用的全球性公共基礎設施網路。
2019年10月15日,BSN 釋出並開啟內測。2020年4月25日,BSN正式商用、海外版開啟公測。
截至當前,BSN已上線執行兩年有餘,開發者在使用過程中,也提出了不少的問題。下面是BSN技術支援人員最新總結的常見問題(FAQ)。
問:使用metaMask新增武漢鏈網路不成功是因為什麼?
答:檢查rpc地址是否為 [專案ID]/rpc,chainID是否為5555,如rpc和chainID都沒有問題請檢查是否開啟了專案KEY,開啟專案KEY不能接入成功,需要將專案KEY關閉。
問:BSN的IPFS服務可以通過瀏覽器線上檢視已上傳的圖片嗎?
答:目前BSN的IPFS服務不支援通過瀏覽器線上檢視已上傳的圖片,開發者可以通過postman呼叫api/v0/cat方法,選擇Send and Download 按鈕將圖片下載到本地檢視。
問:使用PCN-GATEWAY-GO-SDK,prk、puk、cert填寫正確,呼叫時提示"cert loading failed"是為什麼?
答:檢查prk、puk、cert是否是用引號方式""建立的,引號不能用來引用多行的字串,改成反引號``就可以了。
問:為什麼開放聯盟鏈在專案管理裡部署合約時選擇不了已建立的鏈賬戶?
答:建立的鏈賬戶是上傳公鑰或上傳鏈賬戶地址模式,因為這兩種模式鏈賬戶的私鑰沒有託管至BSN,所以使用者無法在頁面上部署合約,需要使用者通過呼叫閘道器介面部署合約,可參考幫助手冊第七章 7.3 閘道器接入說明
問:使用武漢鏈如何估算一筆交易消耗多少能量值?
答:通過eth_estimateGas 方法,可以執行一個訊息呼叫並估算交易所需要的gas用量。
問:BSN哪些開放聯盟鏈底層框架是支援EVM的?
答:目前泰安鏈、武漢鏈、文昌鏈都是支援EVM的。
問:如何使用文昌鏈部署solidity合約?
答:使用文昌鏈EVM RPC(呼叫地址:網址地址/api/[專案id]/evmrpc)方式接入,和以太坊一樣呼叫sendRawTranscation()方法,引數也和以太坊一致。其他方法呼叫也和以太坊一致。
問:測試網裡如何測試上傳公鑰模式?
答:Fabric服務:1、nodeTrans方法setUserName為test;2、將下載的BsnTestnetCert的fabricMsp — keystore下的private.pem改成 放到相應目錄;3、將fabricMsp下的{testuser}@{AppCode}-cert.pem 改成 放到相應目錄下
Fisco服務:呼叫trans方法setUserName為test,系統自動在本地生成公私鑰
XuperChain服務:1、呼叫getTransInitiator獲取賬戶地址;2、呼叫transQuery方法setInitiator填寫剛獲取的賬戶地址
問:成為BSN-DDC網路平臺方的條件是什麼?
答:BSN-DDC網路平臺方必須是在中國合法註冊的法人機構,如果您符合條件可以在 進行註冊,註冊成功後,會有商務聯絡您進行後續事項的推進。
問:開放聯盟鏈中的能量值可以在兩個鏈賬戶之間轉移嗎?
答:開放聯盟鏈中的能量值不能現,並且絕對禁止不同鏈賬戶之間能量值的橫向轉移。
問:使用PCNGateway-Java-SDK呼叫閘道器進行資料上鍊時報
“Path:xxxxxprivate_key.pem,Exception:{}”怎麼處理?
答:1、直接傳遞金鑰內容,如config.setPrk("金鑰內容"); 2、配置絕對路徑,如:
config.setPrk(Common.readLocalFile("D:\cert\private_key.pem")); 3、配置相對路徑,將金鑰放在專案中的resource檔案下,如檔案在resource/cert/private_key.pem,config.setPuk(Common.readFile("cert/private_key.pem"))
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70012206/viewspace-2889374/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 近期BSN開發常見問題答疑
- DDC/NFT開發常見問題
- react-native開發常見問題React
- Laravel 個人開發常見問題Laravel
- DDC開發常見問題答疑(二)
- vue.js 前端開發常見問題Vue.js前端
- 開發過程中mysql常見問題MySql
- 前端開發常見問題精選(五)前端
- Vue.JS 開發常見問題集錦Vue.js
- redis持久化開發運維常見問題Redis持久化運維
- vue專案開發過程常見問題Vue
- 微信小程式開發常見問題(四)微信小程式
- 微信小程式開發常見問題(五)微信小程式
- 微信小程式開發常見問題(七)微信小程式
- 微信小程式中開發常見問題微信小程式
- 常見問題
- java前後端開發常見問題彙總Java後端
- js常見問題JS
- Homestead 常見問題
- Apache 常見問題Apache
- Linux 常見問題Linux
- Git 常見問題Git
- PHP 常見問題PHP
- swiper常見問題
- Composer 常見問題
- HTML常見問題HTML
- Git常見問題Git
- 前端常見問題前端
- 【Nginx】常見問題Nginx
- ndk 常見問題
- CSS常見問題CSS
- nginx 常見問題Nginx
- Mysql:常見問題MySql
- XSS常見問題
- MyBatis常見問題MyBatis
- java 常見問題Java
- TI毫米波雷達開發常見問題總結
- 元件化開發之私有庫製作以及常見問題元件化