ControllerProxy

Verified contract

Proxy

Active on Ethereum with 1,185 txns
Deployed by via 0x13823ae7 at 13821596
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
16 additional variables
ERC-20
Value $4,210.96
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xb3e81d43eae94bc3a82feef862f15ec50b3350fa1ff054797004b6f04ac8d5da
0xf53d9457294a85e746a1df3cd4d873c878438015342d2a4c99ae3462b04fe625
0x4fbf77faefe70da8b1ba25c53e482b70c15a5302ef2987a116798c5156615965
From
0x560a581b6c07b9f19d601450164f557f2b19882bbc024e30e010fcb11a4a3fc1
From
0xcdd6ea7c0f222053a1d0f4697b9fab466092ad8c5080da5b8c930d9af9050674
0x5d29beac6e8ecca6eabaafcec1dc202121370bfb4d378fcbe6b445867a7d51bf
0x96b053845b79ffc89270e8869e350282010ba1c67dd78e35332c62f336825a30
0x60a67329ce0a3fb77e6013ed54b57479c9be38a346d23d928d123f8155c3c4b5
0x91bc6a3cb77c99f7745623c10227aeeb71be519e0695ab90d55310be4a5e5040
From
0xda425437a7c98c634702cbc9692201e2bf7bc6a947cccaa04956b4f0171d17fa
From

Functions
Getter at block 20874217
currentImplementation(view returns (address)
0xcf131548b18d55fb29df2df47b360c41389ebb2b
initialRewardsIndex(view returns (uint224)
1000000000000000000000000000000000000
pendingImplementation(view returns (address)
0x000000000000000000000000000000000000dead
rewardTokenAddress(view returns (address)
0x624d822934e87d3534e435b83ff5c19769efd9f6
currentImplementation(view returns (address)
0xcf131548b18d55fb29df2df47b360c41389ebb2b
getPalPools(view returns (address[])
[0x50bE5fE4de4efC3A0adAc6587254836972055423, 0x7835d976516F82cA8a3Ed2942C4c6F9C4E44bb74, 0x7ba283b1dDCdd0ABE9D0d3f36345645754315978, 0xCDc3DD86C99b58749de0F697dfc1ABE4bE22216d, 0xb7a5e68D89950a92F6C7dA33919D8415b1384A25, 0xa8AFa64C91356FF2A3fAFd8324F0552EB8e76632, 0x62F7790C49BA7F049DBb3EF2Cc1046A3103f025e]
getPalTokens(view returns (address[])
[0x8f5C4486Fd172a63f6E7F51902bb37Cd5CD010b4, 0x7fFad0dA714f4595fC9c48FE789d76b9137D7245, 0xa4dd29192B42C5039Fd9356382a5d57218C9d650, 0x24E79e946dEa5482212c38aaB2D0782F04cdB0E0, 0x3F482847D97937C2C13626FE98dD44c68E29eb29, 0xCd1cE671C6FC7fa8115a255B307e0133Ff1dfdFF, 0xB28305908Af8f3cCc36b194CfCbCA3A42212376F]
initialRewardsIndex(view returns (uint224)
1000000000000000000000000000000000000
pendingImplementation(view returns (address)
0x000000000000000000000000000000000000dead
rewardToken(view returns (address)
0x624d822934e87d3534e435b83ff5c19769efd9f6
rewardTokenAddress(view returns (address)
0x624d822934e87d3534e435b83ff5c19769efd9f6
 
totalSupplyRewardSpeed(view returns (uint256)
Read-only
accruedRewards(addressview returns (uint256)
autoBorrowRewards(addressview returns (bool)
borrowRatios(addressview returns (uint256)
borrowRewardsStartBlock(addressview returns (uint256)
isLoanRewardClaimed(addressview returns (bool)
loansBorrowRatios(addressview returns (uint256)
palPools(uint256view returns (address)
palTokenToPalPool(addressview returns (address)
palTokens(uint256view returns (address)
supplierDeposits(addressaddressview returns (uint256)
supplierRewardIndex(addressaddressview returns (uint256)
supplyRewardState(addressview returns (uint224 indexuint32 blockNumber)
supplySpeeds(addressview returns (uint256)
totalSupplierDeposits(addressview returns (uint256)
accruedRewards(addressview returns (uint256)
autoBorrowRewards(addressview returns (bool)
borrowPossible(address palPooluint256 amountview returns (bool)
borrowRatios(addressview returns (uint256)
borrowRewardsStartBlock(addressview returns (uint256)
claimable(address userview returns (uint256)
claimableLoanRewards(address palPooladdress loanAddressview returns (uint256)
depositVerify(address palPooladdress destuint256 amountview returns (bool)
estimateClaimable(address userview returns (uint256)
isLoanRewardClaimed(addressview returns (bool)
isPalPool(address _poolview returns (bool)
loansBorrowRatios(addressview returns (uint256)
palPools(uint256view returns (address)
palTokenToPalPool(addressview returns (address)
palTokens(uint256view returns (address)
supplierDeposits(addressaddressview returns (uint256)
supplierRewardIndex(addressaddressview returns (uint256)
supplyRewardState(addressview returns (uint224 indexuint32 blockNumber)
supplySpeeds(addressview returns (uint256)
totalSupplierDeposits(addressview returns (uint256)
withdrawPossible(address palPooluint256 amountview returns (bool)
withdrawVerify(address palPooladdress destuint256 amountview returns (bool)
State-modifying
acceptImplementation(returns (bool)
proposeImplementation(address newPendingImplementation
setNewAdmin(address _newAdmin
addNewPool(address _palTokenaddress _palPoolreturns (bool)
becomeImplementation(address proxy
borrowVerify(address palPooladdress borroweraddress delegateeuint256 amountuint256 feesAmountaddress loanAddressreturns (bool)
claim(address user
claimLoanRewards(address palPooladdress loanAddress
closeBorrowVerify(address palPooladdress borroweraddress loanAddressreturns (bool)
deposit(address palTokenuint256 amountreturns (bool)
expandBorrowVerify(address palPooladdress loanAddressuint256 newFeesAmountreturns (bool)
killBorrowVerify(address palPooladdress killeraddress loanAddressreturns (bool)
removePool(address palPoolreturns (bool)
setInitialPools(address[] _palTokensaddress[] _palPoolsreturns (bool)
setNewAdmin(address _newAdmin
setPoolsNewController(address newControllerreturns (bool)
updatePoolRewards(address palPooluint256 newSupplySpeeduint256 newBorrowRatiobool autoBorrowReward
updateRewardToken(address newRewardTokenAddress
updateUserRewards(address user
withdraw(address palTokenuint256 amountreturns (bool)
withdrawFromPool(address pooluint256 amountaddress recipientreturns (bool)
withdrawRewardToken(uint256 amountaddress recipient
withdrawToken(address tokenuint256 amountaddress recipient
Events
NewAdmin(address oldAdminaddress newAdmin
NewImplementation(address oldImplementationaddress newImplementation
NewPendingImplementation(address oldPendingImplementationaddress newPendingImplementation
ClaimRewards(address indexed useruint256 amount
Deposit(address indexed useraddress palTokenuint256 amount
NewAdmin(address oldAdminaddress newAdmin
NewPalPool(address palPooladdress palToken
PoolRewardsUpdated(address palPooluint256 newSupplySpeeduint256 newBorrowRatiobool autoBorrowReward
RemovePalPool(address palPooladdress palToken
Withdraw(address indexed useraddress palTokenuint256 amount
Constructor
constructor(
Fallback and receive
fallback(
Errors

This contract contains no error objects.