近期BSN开发常见问题答疑

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/static/tmpFile/bzsc/openper/7-2-2.html 获取

问:武汉链做完交易,为什么根据交易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.com:18602/api/ [项目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/static/tmpFile/bzsc/openper/7-3.html

问:使用武汉链如何估算一笔交易消耗多少能量值?

答:通过eth_estimateGas 方法,可以执行一个消息调用并估算交易所需要的gas用量。

问:BSN哪些开放联盟链底层框架是支持EVM的?

答:目前泰安链、武汉链、文昌链都是支持EVM的。

关于BSN开发的相关问题,已更新至BSN知识库,你也可以随时点击链接学习。

http://kb.bsnbase.com/webtype/view4028813e70be89020171053a6b964d48/Pub1.html?typeDomainId=4028813e70be8902017105a481474f15

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值