SiloYieldTokenStrategy.sol
Properties
Property
Type
Modifier
Description
Events
LeverageAdded()
Arguments
Argument
Type
Description
LeverageRemoved()
Arguments
Argument
Type
Description
LeverageClosed()
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
RewardClaimed()
Arguments
Argument
Type
Description
RewardClaimedSupply()
Arguments
Argument
Type
Description
RewardClaimedRepay()
Arguments
Argument
Type
Description
LeverageChargeFee()
Arguments
Argument
Type
Description
Constructor
Modifiers
onlyOwner()
Methods
initialize() - public initializer
public initializerParameters
Params
Type
Description
vaultManager() - public view returns
public view returnsReturns
Type
Description
positionId() - public view returns
public view returnsReturns
Type
Description
asset() - public view returns
public view returnsReturns
Type
Description
getAssetTokens() - public view returns
public view returnsReturns
Type
Description
debtToken() - public view returns
public view returnsReturns
Type
Description
assetPool() - public view returns
public view returnsReturns
Type
Description
debtPool() - public view returns
public view returnsReturns
Type
Description
assetBalance() - public view returns
public view returnsReturns
Type
Description
debtBalance() - public view returns
public view returnsReturns
Type
Description
owner() - public view returns
public view returnsReturns
Type
Description
addLeverage() - external onlyOwner
external onlyOwnerModifiers
Modifier
Description
Parameters
Params
Type
Description
Events
Events
Description
_flAddLeverage() - internal
internalParameters
Params
Type
Description
removeLeverage() - external onlyOwner
external onlyOwnerModifiers
Modifier
Description
Parameters
Params
Type
Description
Events
Events
Description
_flRemoveLeverage() - internal
internalParameters
Params
Type
Description
closeLeverage() - external onlyOwner
external onlyOwnerModifiers
Modifier
Description
Parameters
Params
Type
Description
Events
Events
Description
_flCloseLeverage() - internal
internalParameters
Params
Type
Description
swapBySelf() - public returns
public returnsParameters
Params
Type
Description
Returns
Type
Description
swapUniswap() - public returns
public returnsParameters
Params
Type
Description
Returns
Type
Description
leverageFeeCharge() - internal returns
internal returnsParameters
Params
Type
Description
Events
Events
Description
Returns
Type
Description
_getRepayAmount() - internal view returns
internal view returnsParameters
Params
Type
Description
Returns
Type
Description
toAmountRoundUp() - internal pure returns
internal pure returnsParameters
Params
Type
Description
Returns
Type
Description
getPoolAddress() - internal view returns
internal view returnsReturns
Type
Description
withdrawTokenInCaseStuck() - external onlyOwner
external onlyOwnerModifiers
Modifier
Description
Parameters
Params
Type
Description
Events
Events
Description
supply() - external onlyOwner
external onlyOwnerModifiers
Modifier
Description
Parameters
Params
Type
Description
Events
Events
Description
borrow() - external onlyOwner
external onlyOwnerModifiers
Modifier
Description
Parameters
Params
Type
Description
Events
Events
Description
repay() - external onlyOwner
external onlyOwnerModifiers
Modifier
Description
Parameters
Params
Type
Description
Events
Events
Description
withdraw() - external onlyOwner
external onlyOwnerModifiers
Modifier
Description
Parameters
Params
Type
Description
Events
Events
Description
claimRewards() - external onlyOwner
external onlyOwnerModifiers
Modifier
Description
Parameters
Params
Type
Description
Events
Events
Description
claimRewardsSupply() - external onlyOwner
external onlyOwnerModifiers
Modifier
Description
Parameters
Params
Type
Description
Events
Events
Description
claimRewardsRepay() - external onlyOwner
external onlyOwnerModifiers
Modifier
Description
Parameters
Params
Type
Description
Events
Events
Description
_claimRewards() - internal returns
internal returnsParameters
Params
Type
Description
_getIncentiveAddress() - internal pure returns
internal pure returnsParameters
Params
Type
Description
Returns
Type
Description
_getVaultDetails() - internal view returns
internal view returnsReturns
Type
Description
_getVaultAnd PoolDetails() - internal view returns
internal view returnsReturns
Type
Description
version() - external pure returns
external pure returnsReturns
Type
Description
receiveFlashLoan() - external override nonReentrant
external override nonReentrantModifiers
Modifier
Description
Parameters
Params
Type
Description
Modifiers
Modifier
Description
Parameters
Params
Type
Description
Last updated
Was this helpful?