RadiantLeverageStrategy.sol
Properties
Property
Type
Modifier
Description
Events
LeverageAdded()
Arguments
Argument
Type
Description
LeverageRemoved()
Arguments
Argument
Type
Description
LeverageClosed()
Arguments
Argument
Type
Description
AssetSwitched()
Arguments
Argument
Type
Description
DebtSwitched()
Arguments
Argument
Type
Description
Withdraw()
Arguments
Argument
Type
Description
Repay()
Arguments
Argument
Type
Description
Supply()
Arguments
Argument
Type
Description
Borrow()
Arguments
Argument
Type
Description
WithdrawTokenInCaseStuck()
Arguments
Argument
Type
Description
LeverageChargeFee()
Arguments
Argument
Type
Description
Constructor
Modifiers
onlyOwner()
Methods
initialize() - public initializer
Parameters
Params
Type
Description
vaultManager() - public view returns
Returns
Type
Description
positionId() - public view returns
Returns
Type
Description
asset() - public view returns
Returns
Type
Description
debtToken() - public view returns
Returns
Type
Description
assetPool() - public view returns
Type
Description
debtPool() - public view returns
Returns
Type
Description
assetBalance() - public view returns
Returns
Type
Description
debtBalance() - public view returns
Returns
Type
Description
owner() - public view returns
Returns
Type
Description
addLeverage() - external onlyOwner
Modifiers
Modifier
Description
Parameters
Params
Type
Description
Events
Events
Description
_flAddLeverage() - internal
Parameters
Params
Type
Description
removeLeverage() - external onlyOwner
Modifiers
Modifier
Description
Parameters
Params
Type
Description
Events
Events
Description
_flRemoveLeverage() - internal
Parameters
Params
Type
Description
switchAsset() - external onlyOwner
Modifiers
Modifier
Description
Parameters
Params
Type
Description
_flSwitchAsset() - internal
Parameters
Params
Type
Description
Events
Events
Description
switchDebt() - external onlyOwner
Modifiers
Modifier
Description
Parameters
Params
Type
Description
_flSwitchDebt() - internal
Parameters
Params
Type
Description
Events
Events
Description
closeLeverage() - external onlyOwner
Modifiers
Modifier
Description
Parameters
Params
Type
Description
Events
Events
Description
_flCloseLeverage() - internal
Parameters
Params
Type
Description
swapBySelf() - public returns
Parameters
Params
Type
Description
Returns
Type
Description
leverageFeeCharge() - internal returns
Parameters
Params
Type
Description
Events
Events
Description
Returns
Type
Description
supply() - external onlyOwner
Modifiers
Modifier
Description
Parameters
Params
Type
Description
Events
Events
Description
borrow() - external onlyOwner
Modifiers
Modifier
Description
Parameters
Params
Type
Description
Events
Events
Description
repay() - external onlyOwner
Modifiers
Modifier
Description
Parameters
Params
Type
Description
Events
Events
Description
withdraw() - external onlyOwner
Modifiers
Modifier
Description
Parameters
Params
Type
Description
Events
Events
Description
withdrawTokenInCaseStuck() - external onlyOwner
Modifiers
Modifier
Description
Parameters
Params
Type
Description
Events
Events
Description
version() - external pure returns
Returns
Type
Description
receiveFlashLoan() - external override nonReentrant
Modifiers
Modifier
Description
Parameters
Params
Type
Description
_authorizeUpgrade() - internal view override onlyOnwer
Modifiers
Modifier
Description
Parameters
Params
Type
Description
Last updated
Was this helpful?