UNPKG

@defi-wonderland/keep3r-v2

Version:

The Keep3r Network is a decentralized network for projects that need external devops, and for external teams to find keeper jobs

77 lines (22 loc) 1.03 kB
## `IKeep3rRoles` Manages the Keep3r specific roles ### `slashers(address _slasher) → bool _isSlasher` (external) Tracks whether the address is a slasher or not ### `disputers(address _disputer) → bool _isDisputer` (external) Tracks whether the address is a disputer or not ### `addSlasher(address _slasher)` (external) Registers a slasher by updating the slashers mapping ### `removeSlasher(address _slasher)` (external) Removes a slasher by updating the slashers mapping ### `addDisputer(address _disputer)` (external) Registers a disputer by updating the disputers mapping ### `removeDisputer(address _disputer)` (external) Removes a disputer by updating the disputers mapping ### `SlasherAdded(address _slasher)` Emitted when a slasher is added ### `SlasherRemoved(address _slasher)` Emitted when a slasher is removed ### `DisputerAdded(address _disputer)` Emitted when a disputer is added ### `DisputerRemoved(address _disputer)` Emitted when a disputer is removed