在区块链上进行应用开发时,结合业务需求,首先需要设计对应的智能合约,确定合约需要储存的数据,在此基础上确定智能合约对外提供的接口,最后给出各个接口的具体实现。 第一步. 设计智能合约 存储设计 FISCO BCOS提供合约CRUD接口开发模式,可以通过合约创建表,并对创建的表进行增删改查操作。针对本应用需要设计一个存储资产...
总结:到目前为止,我们已经通过合约开发、合约编译、SDK配置和业务开发,构建了基于FISCO BCOS联盟区块链的应用。
FISCO BCOS提供合约CRUD接口开发模式,可以通过合约创建表,并对创建的表进行增删改查操作。针对本应用需要设计一个存储资产管理的表t_asset,该表字段如下: account: 主键,资产账户(string类型) asset_value: 资产金额(uint256类型) 其中account是主键,即操作t_asset表时需要传入的字段,区块链根据该主键字段查询表中匹...
本章将介绍基于FISCO BCOS区块链的业务应用场景开发的全流程。介绍包括业务场景分析、合约设计实现、合约编译、区块链开发等。最后,我们介绍一个应用模块实...
FISCO BCOS提供合约CRUD接口开发模式,可以通过合约创建表,并对创建的表进行增删改查操作。针对本应用需要设计一个存储资产管理的表t_asset,该表字段如下: account: 主键,资产账户(string类型) asset_value: 资产金额(uint256类型) 其中account是主键,即操作t_asset表时需要传入的字段,区块链根据该主键字段查询表中匹...
1. 搭建单群组FISCO BCOS联盟链 本节以搭建单群组FISCO BCOS链为例操作。使用开发部署工具 build_chain.sh脚本在本地搭建一条4 节点的FISCO BCOS链,以Ubuntu 16.04 64bit系统为例操作。 *注解 若需在已有区块链上进行升级,请转至版本及兼容章节。
在区块链应用开发中,首先需要设计相应的智能合约,明确合约所需的存储数据和接口。FISCO BCOS提供的合约CRUD接口开发模型支持通过合约创建表,并进行添加、删除和修改操作。对于本示例,设计用于存储资产管理的表,该表包含字段如:主键account、资产标识等。界面设计应满足业务需求,实现资产登记、转账、查询等...
1)开发第一个区块链应用 这个章节讲解了如何使用 FISCO BCOS 官方提供的 sdk 进行快速的开发,其中也有很多的案例。 2) 开发手册 开发手册下的这些章节详细的讲解了如何进行基于 FISCO BCOS 的应用开发,对于应用开发的同学来所不容错过。 3)源码阅读 对于开发的同学来说,学习最好的方式就是阅读源码, FISCO BCOS ...
3332 2 7:26 App 【FISCO BCOS】学习(2)搭建第一个区块链网络 2146 -- 17:17 App 【FISCO BCOS】学习(3)配置控制台&部署HelloWorld合约 1368 -- 8:40 App 【FISCO BCOS】学习(6)节点前置搭建 1809 -- 15:21 App 【FISCO BCOS】学习(4)节点扩容&节点加入群组 1651 -- 6:52 App 【FISCO BCOS...
功能:面向区块链用户,提供多种协议的RPC接口、SDK和交互式控制台。RPC接口允许用户通过远程过程调用的方式与区块链系统进行交互;SDK为开发者提供了一套开发工具和接口,方便开发者基于FISCO BCOS开发区块链应用;交互式控制台则为用户提供了一个友好的操作界面,方便用户对区块链系统进行操作和管理。意义:为用户和...