Skip to content

IFluidReserveContract ​

Git Source

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;