@@ -11,7 +11,7 @@ contract Payroll {
1111
1212 address public immutable treasuryAddress;
1313 address public immutable governance;
14- IERC20 public immutable DOLA ;
14+ IERC20 public immutable asset ;
1515
1616 uint256 public constant SECONDS_PER_YEAR = 365 days ;
1717
@@ -24,10 +24,10 @@ contract Payroll {
2424 event SetRecipient (address recipient , uint256 amount , uint256 endTime );
2525 event AmountWithdrawn (address recipient , uint256 amount );
2626
27- constructor (address _treasuryAddress , address _governance , address _DOLA ) {
27+ constructor (address _treasuryAddress , address _governance , address _asset ) {
2828 treasuryAddress = _treasuryAddress;
2929 governance = _governance;
30- DOLA = IERC20 (_DOLA );
30+ asset = IERC20 (_asset );
3131 }
3232
3333 function balanceOf (address _recipient ) public view returns (uint256 bal ) {
@@ -45,8 +45,8 @@ contract Payroll {
4545
4646 function setRecipient (address _recipient , uint256 _yearlyAmount , uint256 _endTime ) external {
4747 updateRecipient (_recipient);
48- require (msg .sender == governance, "DolaPayroll ::setRecipient: only governance " );
49- require (_recipient != address (0 ), "DolaPayroll ::setRecipient: zero address! " );
48+ require (msg .sender == governance, "Payroll ::setRecipient: only governance " );
49+ require (_recipient != address (0 ), "Payroll ::setRecipient: zero address! " );
5050
5151 // endTime cannot be in the past
5252 if (_endTime < block .timestamp ) {
@@ -70,7 +70,7 @@ contract Payroll {
7070
7171 uint256 withdrawAmount = unclaimed[msg .sender ] > amount ? amount : unclaimed[msg .sender ];
7272 unclaimed[msg .sender ] -= withdrawAmount;
73- require (DOLA .transferFrom (treasuryAddress, msg .sender , withdrawAmount), "DolaPayroll ::withdraw: transfer failed " );
73+ require (asset .transferFrom (treasuryAddress, msg .sender , withdrawAmount), "Payroll ::withdraw: transfer failed " );
7474
7575 emit AmountWithdrawn (msg .sender , withdrawAmount);
7676 }
0 commit comments