智能合约开发实例——结婚证书——2021.7.28

Posted Blockchain_KT

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了智能合约开发实例——结婚证书——2021.7.28相关的知识,希望对你有一定的参考价值。

转载请备注,喜欢请三连。
源码链接:https://github.com/Blockchain-Key/Contract-instance
运行环境:WeBase-Front (搭建环境-请参考笔者专栏文章)
作者:KT

一丶目的

结合Character角色合约与Evidence存证合约打造结婚证书

二丶合约介绍

(1)Character.sol


(2)Evidence使用请参考笔者文章

搭建第一个Dapp应用(3)——Solidity防伪溯源存证签证合约

三丶MarriageEvidence合约

(1)合约截图


(2)结婚证书签发流程

①部署合约

民政局管理员key调用部署合约


②调用添加角色接口

民政局管理员Key调用方法
添加丈夫地址:0x004a8b8f111b02bc49a06bc4c8b19c29048b939c
添加丈夫信息:{ "name": "K", "url": "https://blog.csdn.net/weixin_43402353", "id": 321183200007270010, "sex": male, "address": { "street": "科技园路.", "city": "江苏苏州", "country": "中国" } }
添加妻子地址:0xd3c34312ae665884c453d46325341d649eb3c05b
添加妻子信息:{ "name": "T", "url": "https://blog.csdn.net/weixin_43402353", "id": 320382200012100001, "sex": female, "address": { "street": "国际中心", "city": "江苏扬州", "country": "中国" } }



③调用查看角色信息接口(验证是否添加成功)




④部署结婚证书合约,为夫妻(地址)署名

⑤民政局管理员key创建结婚证书


⑥调用sign接口,夫妻签字



⑦调用getEvi查看证书

以上是关于智能合约开发实例——结婚证书——2021.7.28的主要内容,如果未能解决你的问题,请参考以下文章

智能合约开发实例——结婚证书——2021.7.28

智能合约案例-----永载史册的结婚证书

FISCO BCOS——SmartDev-Contract——MarriageEvidence结婚证书合约案例分析

FISCO BCOS——SmartDev-Contract——MarriageEvidence结婚证书合约案例分析

FISCO BCOS——SmartDev-Contract——MarriageEvidence结婚证书合约案例分析

FISCO BCOS——SmartDev-Contract——MarriageEvidence结婚证书合约案例分析