StrategyBaseSwap

Verified contract

Active on Base with 20 txns
Deployed by via 0x53953273 at 7197542
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
9 additional variables
ERC-20
Value $0.06
ERC-20
Value $0
ERC-20
--
 (#335)
ERC-721
--
 (#325)
ERC-721
--
0x24e8a8332c2163bfa5900a7f53f76a1187a7d9126d291b5483fcc1537368c1cc
0x0377d8cf010e6663ef193baf18d2ec62545e825571ca5c355d3cfbf6e2a71169
0x610d4f5cd09817e1debb1c66f98cfeaf01e78033d7844bc6e2381c9dabbd31b5
0x10914983fe131fe4dc2c1f56fd5ac43ff55e780b7a72e43dcb6b2c18d4b89954
0x3fbeb613f2a88aa7cd9b2f589fc9ad39f2c416929f1f2352946984239c46d759
0x6b229f2ad85610f8e0da64afda9a4296b2167d594d43a39b73328208ffc85c04
0x743f7e301206a72cd35d8a0ff57d9b50c39a744e7361ce658e19407a136915d1
0x1f28afb4b5d8153f5d6e10bfabc8992a04e18604dd20f894c8752ca80d3889ce
0x8623c5fa5dd1cfcf4b2a1ad3d2d2d3720217c77fea347e8d61005572940f12e6
0x59ffa7b6656e49067e297d372b3d7a9e9c0b007898580510a2729e366d117c0b

Functions
Getter at block 23218810
WITHDRAWAL_FEE_CAP(view returns (uint256)
30
WITHDRAWAL_MAX(view returns (uint256)
10000
 
balanceOf(view returns (uint256)
balanceOfPool(view returns (uint256)
0
balanceOfWant(view returns (uint256)
0
bayFeeRecipient(view returns (address)
0x4ead779001ee27aeb67148362183a208eb0b3970
 
callReward(view returns (uint256)
depositFee(view returns (uint256)
0
duration(view returns (uint256)
86400
escrowToken(view returns (address)
0xe4750593d1fc8e74b31549212899a72162f315fa
getAllFees(view returns (uint256uint256uint256)
(10000000000000000, 0, 0)
getWithdrawalFee(view returns (uint256)
0
harvestOnDeposit(view returns (bool)
false
keeper(view returns (address)
0x4ead779001ee27aeb67148362183a208eb0b3970
lastHarvest(view returns (uint256)
1702951595
lastVestCall(view returns (uint256)
1702951595
lockedProfit(view returns (uint256)
0
lpToken0(view returns (address)
0x2ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec22
lpToken1(view returns (address)
0x4200000000000000000000000000000000000006
native(view returns (address)
0x4200000000000000000000000000000000000006
nativeToLp0(view returns (address[])
[0x4200000000000000000000000000000000000006, 0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22]
nativeToLp1(view returns (address[])
[0x4200000000000000000000000000000000000006]
nft(view returns (address)
0x858a8b8143f8a510f663f8eef31d9bf1fb4d986f
output(view returns (address)
0xd5046b976188eb40f6de40fb527f89c05b323385
outputToNative(view returns (address[])
[0xd5046B976188EB40f6DE40fB527F89c05b323385, 0x4200000000000000000000000000000000000006]
owner(view returns (address)
0x4ead779001ee27aeb67148362183a208eb0b3970
paused(view returns (bool)
false
rewardToNative(view returns (address[][])
[]
 
rewardsAvailable(view returns (uint256)
strategist(view returns (address)
0x4ead779001ee27aeb67148362183a208eb0b3970
tokenId(view returns (uint256)
335
totalFee(view returns (uint256)
10000000000000000
totalLocked(view returns (uint256)
132889986750617
unirouter(view returns (address)
0x327df1e6de05895d2ab08513aadd9313fe505d86
vault(view returns (address)
0x4ead779001ee27aeb67148362183a208eb0b3970
vestingLength(view returns (uint256)
1296000
vestingRewards(view returns (bool)
true
want(view returns (address)
0x07cfa5df24fb17486af0cbf6c910f24253a674d3
withdrawFee(view returns (uint256)
0
Read-only
nativeToLp0Route(uint256view returns (address)
nativeToLp1Route(uint256view returns (address)
onERC721Received(addressaddressuint256bytesview returns (bytes4)
onNFTAddToPosition(addressuint256uint256view returns (bool)
onNFTHarvest(addressaddressuint256uint256uint256uint256view returns (bool)
onNFTWithdraw(addressuint256uint256view returns (bool)
outputToNativeRoute(uint256view returns (address)
rewardToNativeRoute(uint256uint256view returns (address)
State-modifying
addRewardRoute(address[] _rewardToNativeRoute
beforeDeposit(
deposit(
harvest(
harvest(address callFeeRecipient
initialize(address _nftuint256 _totalFeestruct StratFeeManagerInitializableCommonAddresses _commonAddressesaddress[] _outputToNativeRouteaddress[] _nativeToLp0Routeaddress[] _nativeToLp1Route
panic(
pause(
removeLastRewardRoute(
renounceOwnership(
retireStrat(
setBayFeeRecipient(address _bayFeeRecipient
setHarvestOnDeposit(bool _harvestOnDeposit
setKeeper(address _keeper
setStrategist(address _strategist
setTotalFee(uint256 _totalFee
setUnirouter(address _unirouter
setVault(address _vault
setVestingRewards(bool _vestingRewardsuint256 _vestingLength
setWithdrawalFee(uint256 _fee
transferOwnership(address newOwner
unpause(
withdraw(uint256 _amount
Events
ChargedFees(uint256 callFeesuint256 bayFees
Deposit(uint256 tvl
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
SetBayFeeRecipient(address bayFeeRecipient
SetKeeper(address keeper
SetStratFeeId(uint256 feeId
SetStrategist(address strategist
SetUnirouter(address unirouter
SetVault(address vault
SetWithdrawalFee(uint256 withdrawalFee
StratHarvest(address indexed harvesteruint256 wantHarvesteduint256 tvl
Unpaused(address account
Withdraw(uint256 tvl
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.