加载分类中...

    如果链码方法中存在 PutState,DelState 等需要存储数据或者删除数据的操作,那么该方法就是invoke类型,反之,不存在修改数据或者删除数据的操作,只存在GetState即查询操或者不存在数据操作,则为query类型的方法。 event方法是指通过 SetEvent(key,value)方法注册的事件,事件中的key即为e...

    宋海旭     2020-07-21 10:12     來源: 技术类问题     0 39 0

    invoke是指在方法内需要向链上写数据的方法,该类型的方法会向排序节点提交数据,并且最终会上链落块。 query是指只在链上查询数据的方法,该方法的调用不会向排序节点提交数据,不会落块。 event是指链码事件,该类型的方法需要事先在链码中设置,并且只能通过事件注册接口调用,当事件被触发后,城市节点将会向注册的通知地址发送数据。 需要...

    宋海旭     2020-07-21 10:08     來源: 技术类问题     1 48 0

    密钥托管模式下调用链码接口时username不是必填项,如果不需要子用户交易密钥对可以不进行子用户的注册,不填username时将默认使用参与者的用户交易密钥对进行交易执行;上传公钥模式下调用链码接口时username为必填项,必须先调用register接口进行用户注册,再调用enroll接口进行用户证书登记,然后再本地组装交易报文,调...

    宋海旭     2020-07-21 10:00     來源: 通用类问题     1 59 0

    在BSN中我们是根据用户购买的TPS,系统CPU测算出用户每笔交易的最大gas值,通过最大gas值来限制用户每笔交易的gas值,如用户交易所需的gas值超出最大gas值则交易失败,同时网关会将超出gas值限制的提示信息返回到链下业务系统。

    宋海旭     2020-07-21 09:54     來源: 技术类问题     0 31 0

    FISCO BCOS的智能合约中没有获取历史数据的方法,因为FISCO BCOS使用分布式存储的表结构存储账户状态,不存历史信息,去掉了对MPT树的依赖,性能更高。可以将历史的交易ID都存储下来,然后调用getTxInfoByTxHash方法通过交易哈希获取交易的详细信息,并通过web3sdk对input做解析,即可得到交易数据。

    宋海旭     2020-07-21 09:52     來源: 技术类问题     0 40 0

    是的。BSN将与边界智能合作研究将其 IRITA 框架集成到 BSN中,来实现BSN内任意两个底层框架不同的DApp都可以轻松互通的跨链机制。IRITA 是边界智能上线并开源自研的联盟链产品,全称为「跨域行业互信联盟产品」(Inter-Realm Industry Trust Alliance),是 Cosmos 生态中首个企业级联盟链...

    宋海旭     2020-07-13 12:42     來源: 通用类问题     2 70 0

    在BSN中一个城市节点对应一个Fabric组织,用户参与服务时会在所选择的城市节点对应的组织内注册用户身份,链下业务系统使用该用户身份调用对应城市节点网关API与区块链应用进行数据交互。

    宋海旭     2020-07-13 12:41     來源: 技术类问题     0 58 0

    由于BSN适配的是FISCO BCOS国密版,所以链下业务系统在解析参数时需要将web3sdk的密钥类型改为国密版本,即修改配置文件中encryptType为1。

    宋海旭     2020-07-13 12:40     來源: 技术类问题     0 47 0

    块信息中会包含已上链数据的读写集,会引发数据安全和隐私问题,在老版的getBlockInfo接口中我们屏蔽了该字段。在新版的getBlockInfo中已经返回了交易的部分信息(创建人、时间戳等),但不包含交易原始数据信息,可参考开发者手册进行开发http://kb.bsnbase.com/webdoc/view/Pub4028813e7...

    宋海旭     2020-07-13 12:40     來源: 技术类问题     0 49 0

    在【我参与的服务—参与服务列表—操作—查看—接入的城市节点下】或在【我的身份证书—我托管的证书/我上传的证书】点击下载的证书压缩包里会有这个bsngate_https.crt证书。bsngate_https.crt证书是网关的https证书,所有应用都一样。

    宋海旭     2020-07-08 16:03     來源: 通用类问题     0 39 0
    区块链服务网络发展联盟