RariFundController

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x9ab00e67 at 12371559
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

No balances found for "RariFundController"

No transactions found for "RariFundController"


Functions
Getter at block 21199248
IS_RARI_FUND_CONTROLLER(view returns (bool)
true
 
getDydxBalances(view returns (address[]uint256[])
isOwner(view returns (bool)
false
owner(view returns (address)
0x0000000000000000000000000000000000000000
rariFundManager(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
_currencyIndexes(stringview returns (uint8)
fuseAssets(uint8stringview returns (address)
getPoolsByCurrency(string currencyCodeview returns (uint8[])
hasCurrencyInPool(uint8 poolstring currencyCodeview returns (bool)
State-modifying
_getPoolBalance(uint8 poolstring currencyCodereturns (uint256)
addFuseAssets(uint8[] poolsstring[][] currencyCodesaddress[][] cTokens
approveToPool(uint8 poolstring currencyCodeuint256 amount
claimMStableRewards(bool alluint256 firstuint256 last
depositToPool(uint8 poolstring currencyCodeuint256 amount
disableFund(
enableFund(
getPoolBalance(uint8 poolstring currencyCodereturns (uint256)
initialize(
initialize(address sender
renounceOwnership(
setAaveReferralCode(uint16 referralCode
setExchangeLossRateLimit(int256 limit
setFundManager(address newContract
setFundRebalancer(address newAddress
swapExactTokensForTokens(address[] pathuint256 inputAmountuint256 minOutputAmount
swapMStable(string inputCurrencyCodestring outputCurrencyCodeuint256 inputAmountuint256 minOutputAmount
transferOwnership(address newOwner
upgradeFundController(address newContract
upgradeFundController(address newContractaddress erc20Contractreturns (bool)
withdrawAllFromPool(uint8 poolstring currencyCode
withdrawAllFromPoolOnUpgrade(uint8 poolstring currencyCode
withdrawFromPool(uint8 poolstring currencyCodeuint256 amount
withdrawFromPoolOptimized(uint8 poolstring currencyCodeuint256 amountbool all
Events
CurrencyTrade(string indexed inputCurrencyCodestring indexed outputCurrencyCodeuint256 inputAmountuint256 inputAmountUsduint256 outputAmountuint256 outputAmountUsduint8 indexed exchange
FundDisabled(
FundEnabled(
FundManagerSet(address newAddress
FundRebalancerSet(address newAddress
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PoolAllocation(uint8 indexed actionuint8 indexed poolstring indexed currencyCodeuint256 amount
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.