## `IKeep3rV1Proxy`






### `keep3rV1() → address` (external)





### `minter() → address` (external)





### `next(address) → uint256` (external)





### `caps(address) → uint256` (external)





### `recipients() → address[]` (external)





### `recipientsCaps() → struct IKeep3rV1Proxy.Recipient[]` (external)





### `addRecipient(address recipient, uint256 amount)` (external)





### `removeRecipient(address recipient)` (external)





### `draw() → uint256 _amount` (external)





### `setKeep3rV1(address _keep3rV1)` (external)





### `setMinter(address _minter)` (external)





### `mint(uint256 _amount)` (external)





### `mint(address _account, uint256 _amount)` (external)





### `setKeep3rV1Governance(address _governance)` (external)





### `acceptKeep3rV1Governance()` (external)





### `dispute(address _keeper)` (external)





### `slash(address _bonded, address _keeper, uint256 _amount)` (external)





### `revoke(address _keeper)` (external)





### `resolve(address _keeper)` (external)





### `addJob(address _job)` (external)





### `removeJob(address _job)` (external)





### `addKPRCredit(address _job, uint256 _amount)` (external)





### `approveLiquidity(address _liquidity)` (external)





### `revokeLiquidity(address _liquidity)` (external)





### `setKeep3rHelper(address _keep3rHelper)` (external)





### `addVotes(address _voter, uint256 _amount)` (external)





### `removeVotes(address _voter, uint256 _amount)` (external)







### `Recipient`


address recipient


uint256 caps



