ERC1967Proxy
Verified contract
Proxy
Active on
Ethereum with 2,255 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
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
0x7c0e…1a88
0x1370…7dc9
0xb3d1…4ba5
0x7aa7…f260
10 additional
variables
Balances ($0.00)
No balances found for "ERC1967Proxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18327235 | a year ago | | | 0 | 0.0026489952 | |
| 18326503 | a year ago | | | 0 | 0.0019876855 | |
| 18324924 | a year ago | | | 0 | 0.0020198040 | |
| 18319399 | a year ago | | | 0 | 0.0017420691 | |
| 18319194 | a year ago | | | 0 | 0.0017654898 | |
| 18307538 | a year ago | | | 0 | 0.0017428809 | |
| 18305800 | a year ago | | | 0 | 0.0026631360 | |
| 18305304 | a year ago | | | 0 | 0.0016695001 | |
| 18300275 | a year ago | | | 0 | 0.0016258394 | |
| 18299807 | a year ago | | | 0 | 0.0014795200 |
ABI
ABI objects
Getter at block 21329117 calculateExchangeRate() view returns (uint256) proxiableUUID() view returns (bytes32)
getAsset() view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
getAutoRebalanceThreshold() view returns (uint256)
50000000000000000000000000
getCharlieTreasury() view returns (address)
0x75dc10597861b687ea1c6f955cdda0c913e2299f
getCharlieTreasuryManager() view returns (address)
0x75dc10597861b687ea1c6f955cdda0c913e2299f
getIpToken() view returns (address)
0x7c0e72f431fd69560d951e4c04a4de3657621a88
getMaxLiquidityPoolBalance() view returns (uint256)
20000000
getMaxLpAccountContribution() view returns (uint256)
10000000
getMilton() view returns (address)
0x137000352b4ed784e8fa8815d225c713ab2e7dc9
getMiltonStanleyBalanceRatio() view returns (uint256)
50000000000000000
getMiltonStorage() view returns (address)
0xb3d1c1ab4d30800162da40eb18b3024154924ba5
getRedeemFeeRate() pure returns (uint256)
5000000000000000
getRedeemLpMaxUtilizationRate() pure returns (uint256)
1000000000000000000
getStanley() view returns (address)
0x7aa7b0b738c2570c2f9f892cb7ca5bb89b9bf260
getTreasury() view returns (address)
0x0000000000000000000000000000000000000000
getTreasuryManager() view returns (address)
0x0000000000000000000000000000000000000000
getVersion() pure returns (uint256)
2
owner() view returns (address)
0xd92e9f039e4189c342b4067cc61f5d063960d248
paused() view returns (bool)
true
Read-only
isAppointedToRebalance(address appointed) view returns (bool)
State-modifying
Events addAppointedToRebalance(address appointed)
confirmTransferOwnership()
depositToStanley(uint256 assetAmount)
initialize(bool paused, address initAsset, address ipToken, address milton, address miltonStorage, address 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 newImplementation, bytes data) payable
withdrawAllFromStanley()
withdrawFromStanley(uint256 assetAmount)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AdminChanged(address previousAdmin, address newAdmin)
AppointedToRebalanceChanged(address indexed changedBy, address indexed appointed, bool status)
AppointedToTransferOwnership(address indexed appointedOwner)
AutoRebalanceThresholdChanged(address indexed changedBy, uint256 indexed oldAutoRebalanceThresholdInThousands, uint256 indexed newAutoRebalanceThresholdInThousands)
BeaconUpgraded(address indexed beacon)
CharlieTreasuryChanged(address indexed changedBy, address indexed oldCharlieTreasury, address indexed newCharlieTreasury)
CharlieTreasuryManagerChanged(address indexed changedBy, address indexed oldCharlieTreasuryManager, address indexed newCharlieTreasuryManager)
Initialized(uint8 version)
MaxLiquidityPoolBalanceChanged(address indexed changedBy, uint256 indexed oldMaxLiquidityPoolBalance, uint256 indexed newMaxLiquidityPoolBalance)
MaxLpAccountContributionChanged(address indexed changedBy, uint256 indexed oldMaxLpAccountContribution, uint256 indexed newMaxLpAccountContribution)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
ProvideLiquidity(uint256 timestamp, address from, address to, uint256 exchangeRate, uint256 assetAmount, uint256 ipTokenAmount)
Redeem(uint256 timestamp, address from, address to, uint256 exchangeRate, uint256 assetAmount, uint256 ipTokenAmount, uint256 redeemFee, uint256 redeemAmount)
TreasuryChanged(address indexed changedBy, address indexed oldTreasury, address indexed newTreasury)
TreasuryManagerChanged(address indexed changedBy, address indexed oldTreasuryManager, address indexed newTreasuryManager)
Unpaused(address account)
Upgraded(address indexed implementation)
constructor(address _logic, bytes _data)
fallback()
receive()
This contract contains no error objects.