FactorLPVault.sol
Properties
Public
Property
Type
Modifier
Description
Events
PositionCreated()
Arguments
Argument
Type
Description
UpgradeRegistered()
Arguments
Argument
Type
Description
UpgradeRemoved()
Arguments
Argument
Type
Description
DescriptorChanged()
Arguments
Argument
Type
Description
Structs
PermitData
Variables
Type
Description
Constructor
Methods
initialize() - public initializer
public initializer Parameters
Params
Type
Description
setAllowedLeverageVault() - external onlyOwner
external onlyOwnerParameters
Params
Type
Description
createDepositAndExecute() - external payable returns
external payable returnsParameters
Params
Type
Description
Returns
Type
Description
Events
Events
Description
permit() - external payable
external payableParameters
Params
Type
Description
Parameters
Params
Type
Description
deposit() - external payable
external payableParameters
Params
Type
Description
_decodeParamsPermit() - internal pure returns
internal pure returnsParameters
Params
Type
Description
Returns
Type
Description
burnPosition() - external
externalParameters
Params
Type
Description
tokenURI() - public view override returns
public view override returnsParameters
Params
Type
Description
Returns
Type
Description
setDescriptor() - external onlyOwner
external onlyOwnerEvents
Events
Description
getNextStrategyAddress() - public view returns
public view returnsParameters
Params
Type
Description
Returns
Type
Description
isRegisteredUpgrade() - external view returns
external view returnsParameters
Params
Type
Description
Returns
Type
Description
registerUpgrade() - external onlyOwner
external onlyOwnerParameters
Params
Type
Description
Events
Events
Description
removeUpgrade() - external onlyOwner
external onlyOwnerParameters
Params
Type
Description
Events
Events
Description
updateImplementation() - external onlyOwner
external onlyOwnerParameters
Params
Type
Description
setFeeRecipient() - external onlyOwner
external onlyOwnerParameters
Params
Type
Description
setChangeRangeFee() - external onlyOwner
external onlyOwnerParameters
Params
Type
Description
setCompoundFee() - external onlyOwner
external onlyOwnerParameters
Params
Type
Description
version() - external pure returns
external pure returnsReturns
Type
Description
_increaseBalance() - internal virtual override
internal virtual overrideParameters
Params
Type
Description
_update() - internal virtual override returns
internal virtual override returnsParameters
Params
Type
Description
Returns
Type
Description
supportsInterface() - public view override returns
public view override returnsParameters
Params
Type
Description
Returns
Type
Description
receive() - public view override returns
public view override returnsLast updated
Was this helpful?