export const name = 'LiquidatorRewardsManager'; export const address = '0x5c25069198a7F66878Bf8c1197E2a0b69d33EBF8'; export const source = 'LiquidatorRewardsManager'; export const abi = [ 'constructor(address _owner, address _resolver)', 'event AddLiquidatorRewards(bytes32 collateralKey, address liquidateReward)', 'event CacheUpdated(bytes32 name, address destination)', 'event OwnerChanged(address oldOwner, address newOwner)', 'event OwnerNominated(address newOwner)', 'event RemoveLiquidatorRewards(bytes32 collateralKey, address oldLiquidateReward)', 'function CONTRACT_NAME() view returns (bytes32)', 'function acceptOwnership()', 'function addLiquidatorRewards(bytes32 collateralKey, address liquidateReward) returns (bool)', 'function getLiquidateReward(bytes32 key) view returns (address)', 'function getLiquidateRewards() view returns (bytes32[])', 'function isResolverCached() view returns (bool)', 'function liquidateRewards(bytes32) view returns (address)', 'function nominateNewOwner(address _owner)', 'function nominatedOwner() view returns (address)', 'function owner() view returns (address)', 'function rebuildCache()', 'function removeLiquidatorRewards(bytes32 collateralKey) returns (bool)', 'function resolver() view returns (address)', 'function resolverAddressesRequired() view returns (bytes32[] addresses)', 'function totalLiquidateEarned(address account) view returns (uint256)', 'function totalLiquidateEarnedOnChain(address account) view returns (uint256 _totalLiquidates)', 'function totalLiquidateEarnedPerCurrencyKey(bytes32 currencyKey, address account) view returns (uint256)', 'function totalLiquidatesBalanceOnChain() view returns (uint256 _totalLiquidates)', 'function updateEntry(address account)', ];