{"id":21162378,"url":"https://github.com/webankblockchain/ddcms-contract","last_synced_at":"2025-03-14T16:14:01.343Z","repository":{"id":105028659,"uuid":"602445480","full_name":"WeBankBlockchain/DDCMS-Contract","owner":"WeBankBlockchain","description":null,"archived":false,"fork":false,"pushed_at":"2023-11-15T03:09:54.000Z","size":147,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-01-21T09:48:18.122Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Solidity","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/WeBankBlockchain.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-02-16T08:19:21.000Z","updated_at":"2023-09-01T00:49:40.000Z","dependencies_parsed_at":"2023-11-15T04:24:15.803Z","dependency_job_id":"e6169e49-7c63-4db9-964d-fab9b25ecc04","html_url":"https://github.com/WeBankBlockchain/DDCMS-Contract","commit_stats":null,"previous_names":["webankblockchain/ddcms-contract"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WeBankBlockchain%2FDDCMS-Contract","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WeBankBlockchain%2FDDCMS-Contract/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WeBankBlockchain%2FDDCMS-Contract/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WeBankBlockchain%2FDDCMS-Contract/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WeBankBlockchain","download_url":"https://codeload.github.com/WeBankBlockchain/DDCMS-Contract/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243606960,"owners_count":20318314,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-20T13:25:53.262Z","updated_at":"2025-03-14T16:14:01.309Z","avatar_url":"https://github.com/WeBankBlockchain.png","language":"Solidity","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 简介\nDDCMS-Contract用于追踪DDCMS的使用过程，数据目录生命周期中的每一个关键环节均会在链上留痕、存证，保证系统的可追溯、可监管。 它由三个模块构成：AccountContract, ProductContract, DataSchemaContract，由系统运营方部署。\n\n- AccountContract: 负责账户管理，包括机构的注册、审核等功能。系统中的数据提供方、见证机构，均需要在AccountContract中注册并审核，才能使用DDCMS。系统运营方则会在部署合约时自动注册。\n- ProductContract: 负责业务管理，包括业务的创建、审核等功能。其中，业务的创建由数据提供方进行，其审核由见证方进行，当票数超过半数，即通过审核。\n- DataSchemaContract：负责数据目录管理，包括数据目录的创建、审核等。其中，数据目录的创建由数据提供方进行，其审核由见证方进行，当票数超过半数，即通过审核。\n\n具体内容请参考[使用手册](https://ddcms-docs.readthedocs.io/en/latest/)\n\n## 贡献代码\n欢迎参与本项目的社区建设：\n- 如项目对您有帮助，欢迎点亮我们的小星星(点击项目右上方Star按钮)。\n- 欢迎提交代码(Pull requests)。\n- [提问和提交BUG](https://github.com/WeBankBlockchain/DDCMS/issues)。\n- 如果发现代码存在安全漏洞，请在[这里](https://security.webank.com)上报。\n\n\n## License\n![license](http://img.shields.io/badge/license-Apache%20v2-blue.svg)\n\n开源协议为[Apache License 2.0](http://www.apache.org/licenses/). 详情参考[LICENSE](../LICENSE)。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebankblockchain%2Fddcms-contract","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwebankblockchain%2Fddcms-contract","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebankblockchain%2Fddcms-contract/lists"}