FarmStrategy

Verified contract

Active on Base with 1,893 txns
Deployed by via 0xcbc34bc5 at 13986711
Slot Value
0x0000000000000000000000000000000000000000000000000000000000000000 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000001 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000002 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000003 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000004 0x0000000000000000000000000000000000000000000000000000000000000000

No balances found for "FarmStrategy"

0x42c33d21673704b6c71325793246afd82ed2bbd0d4c9e277bf6683e027856622
0x652ba1f5a7644249b943cc6523328e22d02386ce7c549267289d9d35bfa17b2e
0xb2cdcd00c2ef22d72072c922ac30c61714211404c8a96be7c7cbbb5157742d22
0xd24630ba5c8914d04452582591b24b2a0d790c1ca7805ad764269226fae36e49
0x39d6082898ad808c1ff3d1c83f8ebf81153740967b78b653deee7bb508f732a1
0x3315ae1b117ef2618d886d6651ebbcbb49e4f8c53cb22529dd1a1b83ec3c16d7
0x6ff3dab521da686c2e29047649fa6f22fd8b83eaafd9468a95bce4659d66830f
0x150314f72c3f0b94fc678a528dc4a2588a29e1a367355cf2882fce7eb48f9617
0x4e313a799dafae7adab5e5b37822c6ecd7f667e7e91e35ebf8e2e82de523135e
0x0b5daea38f5edeeb829690f925990ee64e59b1ae4584ee52dd84811521e6fb35

Functions
Getter at block 22920271
factory(view returns (address)
0x71d234a3e1dfc161cc1d081e6496e76627baac31
feesLib(view returns (address)
0x50f3c65c6b2c754fd1a3c86c61284c631e6f493f
wrappedNativeAddress(view returns (address)
0x4200000000000000000000000000000000000006
Read-only

This contract contains no read-only function objects.

State-modifying
_sickle_charge_fee(address strategybytes4 feeDescriptoraddress feeToken
_sickle_charge_fees(address strategybytes4 feeDescriptoraddress[] feeTokens
_sickle_charge_transaction_cost(address recipientaddress wrappedNativeuint256 amountToCharge
_sickle_transfer_token_from_user(address tokenInuint256 amountInaddress strategybytes4 feeSelectorpayable 
_sickle_transfer_token_to_user(address tokenpayable 
_sickle_transfer_tokens_from_user(address[] tokensInuint256[] amountsInaddress strategybytes4 feeSelectorpayable 
_sickle_transfer_tokens_to_user(address[] tokenspayable 
compound(struct FarmStrategyCompoundParams paramsaddress[] sweepTokens
compoundFor(address sickleAddressstruct FarmStrategyCompoundParams paramsaddress[] sweepTokensstruct ZapModuleZapInData feeZapDatauint256 estimateCost
deposit(struct FarmStrategyDepositParams paramsaddress[] sweepTokensaddress approvedbytes32 referralCodepayable 
exit(struct FarmStrategyHarvestParams harvestParamsstruct FarmStrategyWithdrawParams withdrawParamsaddress[] sweepTokens
harvest(struct FarmStrategyHarvestParams paramsaddress[] sweepTokens
rebalance(struct FarmStrategyHarvestParams harvestParamsstruct FarmStrategyWithdrawParams withdrawParamsstruct FarmStrategyDepositParams depositParamsaddress[] sweepTokens
withdraw(struct FarmStrategyWithdrawParams paramsaddress[] sweepTokens
zapIn(struct ZapModuleZapInData zapDatapayable 
zapOut(struct ZapModuleZapOutData zapData
Events

This contract contains no event objects.

Constructor
constructor(address factory_address feesLib_address connectorRegistry_address wrappedNativeAddress_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApproveFailed(
ArrayLengthMismatch(
ETHTransferFailed(
GasCostExceedsEstimate(
IncorrectMsgValue(
LiquidityAmountError(
NotOwner(address sender
NotOwnerOrApproved(
NotOwnerOrApprovedOrInternal(
NotOwnerOrInternal(
NotRegisteredSickle(
SickleNotDeployed(
SwapAmountZero(
TokenInRequired(
TokenOutRequired(
TransferFailed(
TransferFromFailed(