LimitBalance

父合约,限制当前合约所能持有的资金额度。

原文地址:http://zeppelin-solidity.readthedocs.io/en/latest/limitbalance.html

源码地址:https://github.com/OpenZeppelin/zeppelin-solidity/blob/6e66ba321e545c7840f51ba978a0dd9aaad3ad99/contracts/LimitBalance.sol

LimitBalance(unit _limit)

构造器接收一个无符号整数,并设置为当前这个合约可以接收的资金量。

modifier limitedPayable()

如果合约的余额大于设定的上限值,则抛出异常。

modifier limitedPayable() {
    require(this.balance <= limit);
    _;
}

处于某些特定的环境下,可以看到评论框,欢迎留言交流^_^。