如果要使用DDC管理模块,必须创建新的链账户,不能使用已经创建过的开放联盟链的账户。
metaMask 的精度是按照以太坊来的,如果账户里的能量值是四百万,转成以太坊的精度就是0.000000000004000000,所以看不到余额。如果用remix+metamask部署合约,发起交易时,需要在 metaMask 里面修改燃料值,在想要设置的值上乘以0.000000001即可。
交易中涉及能量值横向转移,开放联盟链禁止任何形式的能量值横向转移。
wss://opbningxia.bsngate.com:18602/api/[项目ID]/ws,项目ID在 https://www.bsnbase.com/static/tmpFile/bzsc/openper/7-2-2.html 获取
武汉链得到交易hash后,需要延时去查交易收据,如果一段时间还没有查到交易收据,就需要去对比交易详情里的nonce值和当前链账户发生交易数量是否匹配。
表示当前交易所需的gas总量超过已设置的gasLimit的值,将gasLimit调大,然后使用eth_gasPrice方法,获取当前链上的平均gasPrice值,将gasPrice设置在这个值上下就可以。
检查网关SDK调用reqChainCode方法时setChainCode(或setContractName)是否填写的是联盟链服务-我参与的服务-应用服务接入配置参数中的链码部署名称。
检查rpc地址是否为 https://opbningxia.bsngate.com:18602/api/ [项目ID]/rpc,chainID是否为5555,如rpc和chainID都没有问题请检查是否开启了项目KEY,开启项目KEY不能接入成功,需要将项目KEY关闭。
目前BSN的IPFS服务不支持通过浏览器在线查看已上传的图片,开发者可以通过postman调用api/v0/cat方法,选择Send and Download 按钮将图片下载到本地查看。
创建的链账户是上传公钥或上传链账户地址模式,因为这两种模式链账户的私钥没有托管至BSN,所以用户无法在页面上部署合约,需要用户通过调用网关接口部署合约,可参考帮助手册第七章 7.3 网关接入说明 https://www.bsnbase.com/static/tmpFile/bzsc/openper/7-3.html