export const name = 'LiquidatorRewards'; export const address = '0x5A1E3158DadB68BF74dF6F3729ba72Acc4e7a5b3'; export const source = 'LiquidatorRewards'; export const abi = [ 'constructor(address _owner, address _resolver, address _synthToken)', 'event CacheUpdated(bytes32 name, address destination)', 'event OwnerChanged(address oldOwner, address newOwner)', 'event OwnerNominated(address newOwner)', 'event RewardPaid(address indexed user, uint256 reward)', 'event TransferForRestritution(address indexed _to, uint256 _amount, bytes32 _collateralKey)', 'function CONTRACT_NAME() view returns (bytes32)', 'function acceptOwnership()', 'function accumulatedRewardsPerShare() view returns (uint256)', 'function adminWithdrawSynth(address _to, uint256 _amount)', 'function collateralKey() view returns (bytes32)', 'function earned(address account) view returns (uint256)', 'function earnedInUSDC(address account) view returns (uint256)', 'function entries(address) view returns (uint128 claimable, uint128 entryAccumulatedRewards)', 'function fixEntryAndRewardsPerShare(address account, uint256 fixClaimableAmount, uint256 fixRewardsPerShare)', 'function getReward(address account)', 'function initiated(address) view returns (bool)', 'function isResolverCached() view returns (bool)', 'function nominateNewOwner(address _owner)', 'function nominatedOwner() view returns (address)', 'function notifyRewardAmount(uint256 reward)', 'function owner() view returns (address)', 'function rebuildCache()', 'function resolver() view returns (address)', 'function resolverAddressesRequired() view returns (bytes32[] addresses)', 'function rewardRestitution(address _to, uint256 _amount) returns (bool)', 'function setSynthToken(address _synthToken)', 'function synthToken() view returns (address)', 'function totalLiquidates() view returns (uint256)', 'function updateEntry(address account)', ];