contract
2019-02-21 11:32:37 12 举报
AI智能生成
zeppelin
作者其他创作
大纲/内容
Crowdsale众筹
distribution
FinalizableCrowdsale
提供终止众筹的功能
PostDeliveryCrowdsale
锁定取款功能直到众筹结束才能取
RefundableCrowdsale
可退还的众筹,未达到目标值可退还
众筹结束,目标达到,代币已经发放完毕才能取款 RefundablePostDeliveryCrowdsale
emission
AllowanceCrowdsale
一种由钱包授权合约的出售模型
MintedCrowdsale
一种挖矿形出售代币的模型
price
IncreasingPriceCrowdsale
越来越贵的价格模型
validation
CappedCrowdsale
众筹添加一个总上限
单独限制
IndividuallyCappedCrowdsale
TimedCrowdsale
限制众筹参与的时间
白名单限制功能 WhitelistCrowdsale
一个可暂停和恢复的功能 PausableCrowdsale
Crowdsale.sol
token
ERC20
IERC20
标准接口
ERC20
标准实现
ERC20Detailed
代币基本描述信息
ERC20Burnable
销毁功能
ERC20Mintable
增发功能
ERC20Capped
增发上限功能
ERC20Pausable
流通控制
TokenTimelock
锁仓与解锁
SafeERC20
操作失败抛出异常,不返回false
ERC720
IERC721
标准接口
ERC721
标准实现
ERC721Metadata
代币基本描述信息
ERC721Burnable
可销毁功能
ERC721Enumerable
可枚举功能
ERC721Full
ERC721Holder
子主题
ERC721Mintable
可增发功能
ERC721Pausable
可暂停功能
IERC721Receiver
接收器接口
ownership所有权
Ownable
合约拥有权模块
Secondary
主次合约控制模块
math
Math
比大小,求平均值
SafeMath
安全四则运算
utils
Address
判断地址类型
有漏洞,可跳过验证
ReentrancyGuard
防重入的一种方式,模拟锁
access权限
roles
CapperRole
简单利用Roles库的示例
MinterRole
PauserRole
SignerRole
roles
简单实现权限操作逻辑的库。
bounties赏金任务
BreakInvariantBounty
打破不变的赏金
TODO
cryptography密码学
ECDSA
椭圆曲线签名运算的库
MerkleProof
Merkle证明的库
drafts
ERC1046
ERC20TokenMetadata
用字符串存URI
Counter
计数器
ERC20Migrator
ERC20迁移
SignatureBouncer
验证签名的机制
TokenVesting
断崖式解锁方案
introspection接口检查
ERC165
创建一个标准方法来发布和检测智能契约实现的接口。
ERC165Checker
查询是否支持ERC165的库
IERC165
ERC165定义的接口
lifecycle
Pausable
暂停模块,用于紧急停止
payment
Escrow
第三方支付模块
ConditionalEscrow
有条件限制的第三方支付模块
PullPayment
非实时支付模块
RefundEscrow
可退款的第三方托管模块
SplitPayment
分期付款模块
0 条评论
下一页