diff --git a/contracts/contracts/vault/VaultCore.sol b/contracts/contracts/vault/VaultCore.sol index 6943de2966..61c516bf6e 100644 --- a/contracts/contracts/vault/VaultCore.sol +++ b/contracts/contracts/vault/VaultCore.sol @@ -440,7 +440,7 @@ contract VaultCore is VaultStorage { // Write dripper state dripperReserve = _dripperReserve; dripper = Dripper({ - perBlock: uint128(_dripperReserve / _dripDuration), + perSecond: uint128(_dripperReserve / _dripDuration), lastCollect: uint64(block.timestamp), dripDuration: _dripper.dripDuration // must use stored value }); @@ -478,7 +478,7 @@ contract VaultCore is VaultStorage { returns (uint256) { uint256 elapsed = block.timestamp - _drip.lastCollect; - uint256 allowed = (elapsed * _drip.perBlock); + uint256 allowed = (elapsed * _drip.perSecond); return (allowed > _reserve) ? _reserve : allowed; } diff --git a/contracts/contracts/vault/VaultStorage.sol b/contracts/contracts/vault/VaultStorage.sol index 3942a923ab..0a12c0f564 100644 --- a/contracts/contracts/vault/VaultStorage.sol +++ b/contracts/contracts/vault/VaultStorage.sol @@ -135,7 +135,7 @@ contract VaultStorage is Initializable, Governable { // Dripper config/state struct Dripper { uint64 lastCollect; - uint128 perBlock; + uint128 perSecond; uint64 dripDuration; } Dripper public dripper;