DayLimitMock.sol 476 B

1234567891011121314151617181920212223
  1. pragma solidity ^0.4.4;
  2. import "../../contracts/DayLimit.sol";
  3. contract DayLimitMock is DayLimit {
  4. uint public totalSpending;
  5. function DayLimitMock(uint _value) DayLimit(_value) {
  6. totalSpending = 0;
  7. }
  8. function attemptSpend(uint _value) external limitedDaily(_value) {
  9. totalSpending += _value;
  10. }
  11. function setDailyLimit(uint _newLimit) external {
  12. _setDailyLimit(_newLimit);
  13. }
  14. function resetSpentToday() external {
  15. _resetSpentToday();
  16. }
  17. }