module
Version:
v0.0.0-...-778e66d
Opens a new window with list of versions in this module.
Published: Jul 4, 2023
License: Apache-2.0
Opens a new window with license information.
README
¶

组件介绍
智能合约库模板,涵盖了从基础类型到上层业务的常见代码,用户可根据实际需要进行参考、复用。
环境要求
依赖软件 |
说明 |
备注 |
Solidity |
0.4.25-0.6.10 |
|
Git |
下载需要使用Git |
|
文档
贡献代码
欢迎参与本项目的社区建设:
- 如项目对您有帮助,欢迎点亮我们的小星星(点击项目左上方Star按钮)。
- 欢迎提交代码(Pull requests)。
- 提问和提交BUG。
- 如果发现代码存在安全漏洞,请在这里上报。

合约征集令
为了覆盖和满足日益丰富的开发者和行业的诉求,现面向广大爱好区块链开发者、合作伙伴发布智能合约代码征集令。
本次活动基于Solidity语言征集智能合约代码。版本范围:0.4.25-0.6.10 。
为了便于参与,我们拟定了部分任务列表(如下表所示),每位参与者可以选择自己感兴趣的任务进行领取并开发,也可以基于具体的业务场景作为开发任务,原则上不做代码功能的限定。同时,由于每一个任务为概述性的描述,包含的内容较多,所以每个任务可由多位参与者领取。
任务ID |
任务类别 |
任务名称 |
任务描述 |
1 |
原有合约功能 |
原有合约库优化和增强 |
针对智能合约库中现有合约的功能进行补充和增强,如针对不同数据类型,提供数组、字符串、地址、数学计算等操作。 |
2 |
原有合约功能 |
数学运算增强 |
提供开方、指数、对数等运算。 |
3 |
新增功能模块 |
计数器操作 |
提供基于solidity的计数器功能 |
4 |
新增功能模块 |
证件号码验证 |
针对大陆18或15位,港、澳8位, 台10位身份证件号码合法性验证 |
5 |
新增功能模块 |
数据实体封装 |
对实体属性封装为合约,并提供get/set等属性操作方法 |
6 |
新增功能模块 |
匿名投票 |
实现匿名投票,在投票期间各票信息以密文形式上链,在投票结束后才公开 |
7 |
新增功能模块 |
多方签名 |
提供一个抽象层面的多方签名功能,可以应用于多方认证的场景 |
8 |
新增功能模块 |
多方投票 |
提供多方投票功能,投票策略可多样化 |
9 |
新增场景 |
版权保护 |
包括但不限于文化、专利、艺术品、数字内容的确权、鉴权等方案。 |
10 |
新增场景 |
金融 |
对于供应链金融、征信、反洗钱等金融场景,提供相关的智能合约通用化模板。 |
11 |
新增场景 |
慈善公益 |
基于慈善公益,提供但不限于善款追溯、善行激励等场景的使用场景 |
12 |
新增场景 |
共享经济 |
针对共享经济中的痛点,提供区块链的解决方案,例如租房、图书共享等使用场景。 |
13 |
文档教程 |
智能合约教程 |
原创的各类智能合约开发教程、分享。 |
14 |
文档教程 |
智能合约常见漏洞集 |
各类型漏洞合约,帮助增强开发人员漏洞意识,提升智能合约安全性。 |
以上任务仅供参考。
我们欢迎所有Solidity智能合约相关的贡献。
【报名方式】
扫描下方二维码,回复:智能合约,加小助手微信入活动社群,填写在线报名表。

License

开源协议为Apache License 2.0. 详情参考LICENSE。
Directories
¶
contracts
|
|
|
|
Click to show internal directories.
Click to hide internal directories.