Strategies

Strategies take an investment from the DegenBox and manage a yield generating operation. The DegenBox owner sets a strategy per token, the owner also determines how much of the token balance is going to be in the strategy (the strategy "target percentage") and how much remains in the DegenBox to enable withdrawals.

Because the funds should be able to be sent back to the DegenBox instantly, the harvest function, which can also rebalance to bring the invested amount to the defined target percentage, can be called by anyone.

Constructor

nonpayable

Parameters

Functions


afterExitnonpayable

Parameters

Return values

bentoBoxview

Parameters

No parameters for this function.

Return values

claimOwnershipnonpayable

Parameters

No parameters for this function.

Return values

No return values for this function.

exitnonpayable

Parameters

Return values

exitedview

Parameters

No parameters for this function.

Return values

feeCollectorview

Parameters

No parameters for this function.

Return values

feePercentview

Parameters

No parameters for this function.

Return values

harvestnonpayable

Parameters

Return values

maxBentoBoxBalanceview

Parameters

No parameters for this function.

Return values

ownerview

Parameters

No parameters for this function.

Return values

pendingOwnerview

Parameters

No parameters for this function.

Return values

poolview

Parameters

No parameters for this function.

Return values

resetAllowancenonpayable

Parameters

No parameters for this function.

Return values

No return values for this function.

rewardTokenEnabledview

Parameters

Return values

safeHarvestnonpayable

Parameters

Return values

No return values for this function.

setFeeParametersnonpayable

Parameters

Return values

No return values for this function.

setRewardTokenEnablednonpayable

Parameters

Return values

No return values for this function.

setStrategyExecutornonpayable

Parameters

Return values

No return values for this function.

setSwappernonpayable

Parameters

Return values

No return values for this function.

skimnonpayable

Parameters

Return values

No return values for this function.

strategyExecutorsview

Parameters

Return values

strategyTokenview

Parameters

No parameters for this function.

Return values

swapRewardsnonpayable

Parameters

Return values

swapperview

Parameters

No parameters for this function.

Return values

tagview

Parameters

No parameters for this function.

Return values

transferOwnershipnonpayable

Parameters

Return values

No return values for this function.

withdrawnonpayable

Parameters

Return values

Events (for EVM logging)


FeeChanged

Parameters

LogSetStrategyExecutor

Parameters

OwnershipTransferred

Parameters

RewardSwapped

Parameters

RewardTokenUpdated

Parameters

SwapperChanged

Parameters

Last updated