TimelockProxyStorageCentered

Verified contract

Proxy

Active on Ethereum with 2 txns
Deployed by via 0x220aad79 at 12836745
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 43 additional slots
-
variable spans 1 additional slot
-
variable spans 1 additional slot
ERC-20
Value $1,380.28
0x4143c3ae250987bf86adadd2dfcd11d93487114040958f24d825c804569999ec
0x872be329126b005f8d30e5fb06d08f18d5e3c601d45af9063c71587a41a9809c

Functions
Getter at block 21003047
BPS_UNIT(view returns (uint256)
10000
SHARE_UNIT(view returns (uint256)
1000000000000000000
baseAsset(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
baseAssetInvested(view returns (uint256)
0
decimals(view returns (uint8)
0
governance(view returns (address)
0xca113e3be8efa4cd592c6ea7678dd7b7eb201e4d
investmentVehiclesLength(view returns (uint256)
1
name(view returns (string)
registry(view returns (address)
0x0000000000000000000000000000000000000000
 
sharePrice(view returns (uint256)
store(view returns (address)
0x7cb574c01d373b9780c42a3b0939809b5e807217
swapCenter(view returns (address)
0x676971096af637b196f6501818ae8d9c14eba56b
symbol(view returns (string)
 
totalBaseAsset(view returns (uint256)
totalSupply(view returns (uint256)
39456331475473940
treasury(view returns (address)
0xca113e3be8efa4cd592c6ea7678dd7b7eb201e4d
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
baseAssetDebtOf(address _ivview returns (uint256)
baseAssetToShare(uint256 baseAmountview returns (uint256)
effectiveLendCapacity(address _targetview returns (uint256)
getInvestmentVehicle(uint256 idxview returns (address)
isAdmin(address _whoview returns (bool)
isDebtor(address _targetview returns (bool)
isOperator(address _whoview returns (bool)
isWhitelistDeposit(address _targetview returns (bool)
shareToBaseAsset(uint256 shareview returns (uint256)
storageFetchAddress(bytes32 keyview returns (address)
storageFetchAddressInArray(bytes32 keyuint256 indexview returns (address)
storageFetchBool(bytes32 keyview returns (bool)
storageFetchBoolInArray(bytes32 keyuint256 indexview returns (bool)
storageFetchUint256(bytes32 keyview returns (uint256)
storageFetchUint256InArray(bytes32 keyuint256 indexview returns (uint256)
vInfo(addressview returns (uint256 baseAssetDebtbool disableBorrowuint256 lendMaxBpsuint256 lendCap)
State-modifying
proxyScheduleImplementationUpdate(address targetAddress
proxyScheduleTimelockUpdate(uint256 newTimelock
proxyUpgradeImplementation(
proxyUpgradeTimelock(
addInvestmentVehicle(address newVehicleuint256 _lendMaxBpsuint256 _lendCapreturns (uint256)
addWhitelistDeposit(address _newDepositor
approve(address spenderuint256 amountreturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
deposit(uint256 baseAmount
depositFor(address targetAccountuint256 baseAmount
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address _store
initialize(address _storeaddress _baseAsset
investAll(
investTo(address _targetuint256 _amount
investToIVs(address[] _targetsuint256[] _amounts
migrateFunds(address _fromIvaddress _toIvuint256 _pullAmountuint256 _pushAmount
moveInvestmentVehicleToLowestPriority(address iv
removeInvestmentVehicle(address _target
removeWhitelistDeposit(address _newDepositor
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
withdraw(uint256 shareAmount
withdrawAllFromIV(address _iv
withdrawAllFromIVs(address[] _ivs
withdrawFromIV(address _ivuint256 _amount
withdrawFromIVs(address[] _ivsuint256[] _amounts
Events
TimelockUpdateScheduled(uint256 newTimelockuint256 activeTime
TimelockUpdated(uint256 newTimelock
UpgradeScheduled(address indexed implementationuint256 activeTime
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
Deposit(address indexed _whouint256 _amount
Transfer(address indexed fromaddress indexed touint256 value
Withdraw(address indexed _whouint256 _amount
Constructor
constructor(address _logicaddress _storageuint256 _timelockbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.