在BSN中发布了已上架的产品后,可以在已上架产品的账单周期内对产品进行下架操作,然后编辑产品信息后再重新上架,账单周期内重新上架产品将不会再次收取产品上架费。
不可以,目前在BSN中服务名称不可以重复,即使服务已经被卸载,也不可以重复使用该服务名称。
在Fabric链码中许多链码函数在被调用时需要额外的输入数据。在大多数情况下开发者会在调用函数时传入一组参数,而链码参数,包括函数名和函数参数,都会作为有效交易的一部分保存在区块内,因此将永久性的存在于账本中。如果出于某种原因开发者不希望在链上永久保存参数列表,就可以使用临时数据(transientData)。临时数据(transien...
Fabric 1、go打包规范 main函数必须在项目中所有链码的上级或同级,打包路径为main函数所在同级文件夹,main函数路径为基于src的引用路径。 例: bsnBaseCC链码包(预置链码包) bsnBaseCC └─main.go └─ChainCode/ └─models/ └─utils/ 需在b...
在BSN中部署FISCO BCOS的智能合约时,系统会根据用户购买的TPS,系统CPU测算出用户单笔交易的最大gas值。当用户多次根据同一ID插入数据时,虽然单笔交易消耗gas值未达到最大gas值,但根据ID一次性查询所有数据,就会因为数据量太大而超过单笔交易的最大gas值,进而报错,建议用户在编写智能合约时实现分条多批次查询。
不建议向BSN上传测试数据,会占用用户的存储空间。如果在BSN上传测试数据,已上链的数据是不能被删除的,若想删除,只能联系BSN运营人员(400-071-8215或support@bsnbase.com)卸载整个应用,卸载应用成功后整个应用的数据都将会被删除。
使用相对路径和绝对路径读取文件的结果是一样的,这两种方式都有自己的优缺点,用户可以根据自己实际的需求进行选择,也可以将证书内容作为参数直接传入读取证书的函数内。
检查用户交易密钥对的私钥内容是否正确,即SDK中用户交易密钥对存储目录下的pk文件夹下的{testuser}@{AppCode}_pk.pem证书文件内容和下载的证书【BSNTestCert-fabricMsp-keystore】下的prikey.pem文件内容是否一致。
在BSN中参与Fabric密钥托管模式的应用注册子用户时,不用填写用户密码,即使填写了密码,系统也会使用BSN默认密码(bsn123456)进行用户注册;如果是上传公钥模式下注册子用户就必须填写用户密码。
目前BSN官方门户不支持用户自行停用、卸载服务,用户将拟停用、卸载并清除链上数据的服务名称发邮件到 support@bsnbase.com ,工作人员与用户邮件确认后进行办理。