Module GuardedExecutor

Module GuardedExecutor 

Source
Expand description

Module containing a contract’s types and functions.

library GuardedExecutor {
    type SpendPeriod is uint8;
    struct CallCheckerInfo { address target; address checker; }
    struct SpendInfo { address token; SpendPeriod period; uint256 limit; uint256 spent; uint256 lastUpdated; uint256 currentSpent; uint256 current; }
}

Structs§

CallCheckerInfo
SpendInfo
SpendPeriod