Liquidator

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x6a9f3800 at 16372377
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Liquidator"

No transactions found for "Liquidator"


Functions
Getter at block 21210142
asyncSwapper(view returns (address)
0x0000000000000000000000000000000000000000
nexus(view returns (address)
0xafce80b19a8ce13dec0739a1aab7a028d6845eb3
syncSwapper(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
pendingRewards(address rewardTokenaddress assetTokenview returns (uint256 batchuint256 rewards)
pendingVaultRewards(address rewardTokenaddress assetTokenaddress vaultview returns (uint256 batchuint256 rewards)
purchasedAssets(uint256 batchaddress rewardTokenaddress assetTokenaddress vaultview returns (uint256 assets)
State-modifying
approveAsyncSwapper(address token
claimAssets(uint256 batchaddress rewardTokenaddress assetTokenreturns (uint256 assets)
collectRewards(address[] vaultsreturns (address[][] rewardTokensuint256[][] rewardsaddress[][] purchaseTokens)
donateTokens(address[] rewardTokensaddress[] purchaseTokensaddress[] vaultsreturns (uint256[] assets)
initialize(address _syncSwapperaddress _asyncSwapper
initiateSwap(address rewardTokenaddress assetTokenbytes datareturns (uint256 batchuint256 rewards)
initiateSwaps(address[] rewardTokensaddress[] assetTokensbytes[] datasreturns (uint256[] batchsuint256[] rewards)
rescueToken(address tokenuint256 amount
revokeAsyncSwapper(address token
setAsyncSwapper(address _asyncSwapper
setSyncSwapper(address _syncSwapper
settleSwap(address rewardTokenaddress assetTokenuint256 assetsbytes datareturns (uint256 batchuint256 rewards)
settleSwaps(address[] rewardTokensaddress[] assetTokensuint256[] assetsbytes[] datasreturns (uint256[] batchsuint256[] rewards)
swap(address rewardTokenaddress assetTokenuint256 minAssetsbytes datareturns (uint256 batchuint256 rewardsuint256 assets)
Events
ClaimedAssets(uint256 arg0
CollectedRewards(address[][] rewardTokensuint256[][] rewardsaddress[][] purchaseTokens
DonatedAssets(uint256[] assets
Initialized(uint8 version
SwapInitiated(uint256 batchuint256 rewardsuint256 assets
SwapSettled(uint256 batchuint256 rewardsuint256 assets
Swapped(uint256 batchuint256 rewardsuint256 assets
SwapperUpdated(address indexed oldSwapperaddress indexed newSwapper
Constructor
constructor(address _nexus
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.