IFluidReserveContract

Git Source

Functions

isRebalancer

function isRebalancer(address user) external returns (bool);

initialize

function initialize(address[] memory _auths, address[] memory _rebalancers, IFluidLiquidity liquidity_, address owner_)
    external;

rebalanceFToken

function rebalanceFToken(address protocol_) external;

rebalanceVault

function rebalanceVault(address protocol_) external;

transferFunds

function transferFunds(address token_) external;

getProtocolTokens

function getProtocolTokens(address protocol_) external;

updateAuth

function updateAuth(address auth_, bool isAuth_) external;

updateRebalancer

function updateRebalancer(address rebalancer_, bool isRebalancer_) external;

approve

function approve(address[] memory protocols_, address[] memory tokens_, uint256[] memory amounts_) external;

revoke

function revoke(address[] memory protocols_, address[] memory tokens_) external;