AdminUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 2,493 txns
Deployed by via 0xf4a1f584 at 11093437
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 49 additional slots
1 additional variable
ERC-20
--
0xe558568ea059956a2c2385653dede47a4faf6c3a66fa7d1057aa6638b1eeef4a
0xe41a45597acd8a502de18a8ac797faf002322b0a46fbf4145787e1100be10b91
0x5d3798614387f810300bdf5a64809bb4093fca5060a70a2b96cb274ed69182bf
0xdf20d5b1dbe1367fec4da0c91e2b59a915be37008f2594f8c0dcad89ebdb61d8
0xdc836d601a3cf6704c897fabfa37358ce5d363e420cf8dec7eaccdf523641284
0x4a7a2ef4c3af03b841f6220757aca9147d06d99b90686bcc873963900e1ac136
0x52a1e0bdb24ae74c4eb6380975b86236beb21bc925838f9f801e0cd8b091fa61
0x3b8ca1fcad4dfc5e458e299f6a45d76765b2f5bd558147496fe5704798e652ec
0x520ceff627b5f7e8c99c4173232129772fb774446b453ecf4de9e94765b44105
0x3fea28bfc369e46d961bcae73cbe0571add9049c168703b9b0f3bb8dc00e5685
From

Functions
Getter at block 21277685
getInterestFeeRate(view returns (uint256)
175000000000000000
isOwner(view returns (bool)
false
owner(view returns (address)
0x8ace03fc45139fddba944c6a4082b604041d19fc
rariFundController(view returns (address)
0x3f4931a8e9d4cdf8f56e7e8a8cfe3bede0e43657
rariFundToken(view returns (address)
0xcda4770d65b4211364cb870ad6be19e7ef1d65f4
Read-only

This contract contains no read-only function objects.

State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addMissingPools(
authorizeFundManagerDataSource(address authorizedFundManagerDataSource
balanceOf(address accountreturns (uint256)
deposit(payable returns (bool)
depositFees(returns (bool)
depositTo(address topayable returns (bool)
disableFund(
enableFund(
getFundBalance(returns (uint256)
getInterestAccrued(returns (int256)
getInterestFeesGenerated(returns (int256)
getInterestFeesUnclaimed(returns (uint256)
getRawFundBalance(returns (uint256)
getRawInterestAccrued(returns (int256)
initialize(
initialize(address sender
renounceOwnership(
setFundController(address newContract
setFundManagerData(struct RariFundManagerFundManagerData data
setFundProxy(address newContract
setFundRebalancer(address newAddress
setFundToken(address newContract
setInterestFeeMasterBeneficiary(address beneficiary
setInterestFeeRate(uint256 rate
transferOwnership(address newOwner
upgradeFundManager(address newContract
withdraw(uint256 amountreturns (bool)
withdrawFees(returns (bool)
withdrawFrom(address fromuint256 amountreturns (bool)
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Deposit(address indexed senderaddress indexed payeeuint256 amountuint256 reptMinted
FundControllerSet(address newContract
FundDisabled(
FundEnabled(
FundManagerUpgraded(address newContract
FundProxySet(address newContract
FundRebalancerSet(address newAddress
FundTokenSet(address newContract
InterestFeeDeposit(address beneficiaryuint256 amount
InterestFeeWithdrawal(address beneficiaryuint256 amountEth
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Withdrawal(address indexed senderaddress indexed payeeuint256 amountuint256 reptBurned
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
fallback(
receive(
Errors

This contract contains no error objects.