Variables
State Variables
_NATIVE_TOKEN_ADDRESS
address that is mapped to the chain native token
address internal constant _NATIVE_TOKEN_ADDRESS = 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE;
_RETURN_VALUE_FOR_FLASHLOAN_SINGLE
bytes32 internal constant _RETURN_VALUE_FOR_FLASHLOAN_SINGLE = keccak256("ERC3156FlashBorrower.onFlashLoan");
_RETURN_VALUE_FOR_FLASHLOAN_MULTIPLE
bytes32 internal constant _RETURN_VALUE_FOR_FLASHLOAN_MULTIPLE = keccak256("FlashBorrower.onFlashLoanMultiple");
_GOVERNANCE_SLOT
Storage slot with the admin of the contract at Liquidity. Logic from "proxy.sol". This is the keccak-256 hash of "eip1967.proxy.admin" subtracted by 1.
bytes32 internal constant _GOVERNANCE_SLOT = 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103;
_FLASH_FEE
fee for flashloan set globally for all tokens
uint256 internal constant _FLASH_FEE = 0;
LIQUIDITY
address of the Fluid Liquidity contract
IFluidLiquidity public immutable LIQUIDITY;
Functions
constructor
constructor(IFluidLiquidity liquidity_);