关于区块链:近期BSN开发常见问题答疑

7次阅读

共计 1554 个字符,预计需要花费 4 分钟才能阅读完成。

id:BSN_2021
公众号:BSN 研习社

区块链服务网络(Blockchain-based Service Network)(以下称为“BSN”)是一个跨云服务、跨门户、跨底层框架,用于部署和运行区块链利用的全球性公共基础设施网络,由国家信息中心、中国移动通信集团公司、中国银联股份有限公司、北京红枣科技有限公司独特发动。

2019 年 10 月 15 日,BSN 公布并开启内测。2020 年 4 月 25 日,BSN 正式商用、海外版开启公测。

截至以后,BSN 已上线运行两年无余,开发者在应用过程中,也提出了不少的问题。上面是 BSN 技术支持人员最新总结的常见问题(FAQ)。

问:武汉链的 WebSocket 协定地址是什么?
答:wss://opbningxia.bsngate.com:18602/api/[我的项目 ID]/ws,我的项目 ID 在
https://www.bsnbase.com/stati… 获取

问:武汉链做完交易,为什么依据交易 hash 获取不到交易收据?
答: 武汉链失去交易 hash 后,须要延时去查交易收据,如果一段时间还没有查到交易收据,就须要去比照交易详情里的 nonce 值和以后链账户产生交易数量是否匹配。

问:应用武汉链报 ”exceeds block gas limit”,是为什么?
答: 示意以后交易所需的 gas 总量超过已设置的 gasLimit 的值,将 gasLimit 调大,而后应用 eth_gasPrice 办法,获取以后链上的均匀 gasPrice 值,将 gasPrice 设置在这个值高低就能够。

问:应用网关 SDK 调用联盟链服务时,返回”This contract is does not exist in the DApp“是为什么?
答: 查看网关 SDK 调用 reqChainCode 办法时 setChainCode(或 setContractName)是否填写的是联盟链服务 - 我参加的服务 - 应用服务接入配置参数中的链码部署名称。

问:应用 metaMask 增加武汉链网络不胜利是因为什么?
答: 查看 rpc 地址是否为
https://opbningxia.bsngate.co… [我的项目 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 网关接入阐明
https://www.bsnbase.com/stati…

问:应用武汉链如何估算一笔交易耗费多少能量值?
答: 通过 eth_estimateGas 办法,能够执行一个音讯调用并估算交易所须要的 gas 用量。

问:BSN 哪些凋谢联盟链底层框架是反对 EVM 的?
答: 目前泰安链、武汉链、文昌链都是反对 EVM 的。

对于 BSN 开发的相干问题,已更新至 BSN 知识库,你也能够随时点击链接学习。
http://kb.bsnbase.com/webtype…

正文完
 0