ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 1,129 txns
Deployed by via 0x11fb5403 at 15346656
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
10 additional variables

No balances found for "ERC1967Proxy"

0x4f3de65ca93db2579912819eac4a5db7e2965c70b423c874fdb2891fc18f8b52
0x9cfb0c97e82c28ac84e2401e7cbb728bbbd21dff82f717a0e26bce9d840c8055
0x5415895695268498fc20083c072d91b6407e1759e1cf4eedca3276262da6dd72
0x3f9464d457676c68205bbf959eb3447f64e07ac33b59391ed027c7fcb3901078
0x19b09539e8e71c9012f0a50ac4e9b22d40562d1b76a780ae51b685bd21b68a49
0x9c374c971be99c3d313ce3a467be7fab161fa8d54c117124b74e2515f651b036
0x7b99dec172e4549037ea31229c7b10e556c1b68a0641435009e9692356f6779b
0xaa4f95dc7850ac306a618591c1bbaacdac7cadce39872b1402c0e29b0ac19352
0x2ce1436b6223deda6574452c8bfb8d67992edf1345025c208d4a9149913c16d0
0xc90a1913fc15ae0d54e49d1a134f7843eff6ca74d77ce0df2b03381353401cf1

Functions
Getter at block 21305877
 
calculateExchangeRate(view returns (uint256)
getAsset(view returns (address)
0xdac17f958d2ee523a2206206994597c13d831ec7
getAutoRebalanceThreshold(view returns (uint256)
50000000000000000000000000
getCharlieTreasury(view returns (address)
0x75dc10597861b687ea1c6f955cdda0c913e2299f
getCharlieTreasuryManager(view returns (address)
0x75dc10597861b687ea1c6f955cdda0c913e2299f
getIpToken(view returns (address)
0x9bd2177027edee300dc9f1fb88f24db6e5e1edc6
getMaxLiquidityPoolBalance(view returns (uint256)
20000000
getMaxLpAccountContribution(view returns (uint256)
10000000
getMilton(view returns (address)
0x28bc58e600ef718b9e97d294098abecb8c96b687
getMiltonStanleyBalanceRatio(view returns (uint256)
50000000000000000
getMiltonStorage(view returns (address)
0x364f116352eb95033d73822ba81257b8c1f5b1ce
getRedeemFeeRate(pure returns (uint256)
5000000000000000
getRedeemLpMaxUtilizationRate(pure returns (uint256)
1000000000000000000
getStanley(view returns (address)
0x8e679c1d67af0cd4b314896856f09ece9e64d6b5
getTreasury(view returns (address)
0x0000000000000000000000000000000000000000
getTreasuryManager(view returns (address)
0x0000000000000000000000000000000000000000
getVersion(pure returns (uint256)
3
owner(view returns (address)
0xd92e9f039e4189c342b4067cc61f5d063960d248
paused(view returns (bool)
true
 
proxiableUUID(view returns (bytes32)
Read-only
calculateRebalanceAmountBeforeWithdraw(uint256 wadMiltonErc20BalanceBeforeWithdrawuint256 vaultBalanceuint256 wadOperationAmountview returns (int256)
isAppointedToRebalance(address appointedview returns (bool)
State-modifying
addAppointedToRebalance(address appointed
confirmTransferOwnership(
depositToStanley(uint256 assetAmount
initialize(bool pausedaddress initAssetaddress ipTokenaddress miltonaddress miltonStorageaddress stanley
pause(
provideLiquidity(uint256 assetAmount
rebalance(
redeem(uint256 ipTokenAmount
removeAppointedToRebalance(address appointed
renounceOwnership(
setAutoRebalanceThreshold(uint256 newAutoRebalanceThreshold
setCharlieTreasury(address newCharlieTreasury
setCharlieTreasuryManager(address newCharlieTreasuryManager
setMaxLiquidityPoolBalance(uint256 newMaxLiquidityPoolBalance
setMaxLpAccountContribution(uint256 newMaxLpAccountContribution
setMiltonStanleyBalanceRatio(uint256 newRatio
setTreasury(address newTreasury
setTreasuryManager(address newTreasuryManager
transferOwnership(address appointedOwner
transferToCharlieTreasury(uint256 assetAmount
transferToTreasury(uint256 assetAmount
unpause(
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
withdrawAllFromStanley(
withdrawFromStanley(uint256 assetAmount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
AppointedToRebalanceChanged(address indexed changedByaddress indexed appointedbool status
AppointedToTransferOwnership(address indexed appointedOwner
AutoRebalanceThresholdChanged(address indexed changedByuint256 indexed oldAutoRebalanceThresholdInThousandsuint256 indexed newAutoRebalanceThresholdInThousands
BeaconUpgraded(address indexed beacon
CharlieTreasuryChanged(address indexed changedByaddress indexed oldCharlieTreasuryaddress indexed newCharlieTreasury
CharlieTreasuryManagerChanged(address indexed changedByaddress indexed oldCharlieTreasuryManageraddress indexed newCharlieTreasuryManager
Initialized(uint8 version
MaxLiquidityPoolBalanceChanged(address indexed changedByuint256 indexed oldMaxLiquidityPoolBalanceuint256 indexed newMaxLiquidityPoolBalance
MaxLpAccountContributionChanged(address indexed changedByuint256 indexed oldMaxLpAccountContributionuint256 indexed newMaxLpAccountContribution
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
ProvideLiquidity(uint256 timestampaddress fromaddress touint256 exchangeRateuint256 assetAmountuint256 ipTokenAmount
Redeem(uint256 timestampaddress fromaddress touint256 exchangeRateuint256 assetAmountuint256 ipTokenAmountuint256 redeemFeeuint256 redeemAmount
TreasuryChanged(address indexed changedByaddress indexed oldTreasuryaddress indexed newTreasury
TreasuryManagerChanged(address indexed changedByaddress indexed oldTreasuryManageraddress indexed newTreasuryManager
Unpaused(address account
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.