操作指南
密钥算法
- CCN-OPB的链账户地址由UUID+节点名称组合拼装;
- 客户端与节点之间通讯通过secp256r1算法TLS进行安全保障。
接入方式
- CCN-OPB支持rpc接口,用户可通过下载官方的SDK以原生方式进行调用。
密钥模式
- 支持上传公钥模式。在上传公钥模式下,用户可根据账户地址以及私钥接入节点发送交易;
- 目前仅支持通过门户上传合约zip文件(将dapp.jar打包为zip文件),暂不支持通过SDK部署合约;
- 另外因corda加载合约机制限制,当天部署的合约将于次日北京时间凌晨3:00生效。
账户gas余额查询接口
http接口请求地址(accountAddress为您的链账户地址)
http://ccn-relayer-gas.bsnbase.com:9004/api/gas/{accountAddress}
请求方式
Get
用户可以通过请求访问该接口获取任意账户gas余额,用户gas一分钟结算一次。
合约语言
- CCN-OPB支持使用kotlin和java语言进行智能合约的编写。
开发教程
CCN-OPB的使用流程大致可分为以下几个步骤:
(1)创建项目
(2)创建链账户
(3)编写合约、部署合约
(4)集成Corda-SDK
(5)使用SDK调用DAPP