IFluidReserveContract ​
Functions ​
isRebalancer ​
solidity
function isRebalancer(address user) external returns (bool);
initialize ​
solidity
function initialize(address[] memory _auths, address[] memory _rebalancers, IFluidLiquidity liquidity_, address owner_)
external;
rebalanceFToken ​
solidity
function rebalanceFToken(address protocol_) external;
rebalanceVault ​
solidity
function rebalanceVault(address protocol_) external;
transferFunds ​
solidity
function transferFunds(address token_) external;
getProtocolTokens ​
solidity
function getProtocolTokens(address protocol_) external;
updateAuth ​
solidity
function updateAuth(address auth_, bool isAuth_) external;
updateRebalancer ​
solidity
function updateRebalancer(address rebalancer_, bool isRebalancer_) external;
approve ​
solidity
function approve(address[] memory protocols_, address[] memory tokens_, uint256[] memory amounts_) external;
revoke ​
solidity
function revoke(address[] memory protocols_, address[] memory tokens_) external;