S9Strategy

Verified contract

Active on Ethereum with 29 txns
Deployed by via 0x98ff8b6f at 16624787
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
0xed3f2c6f70c57b0fc1915db4732227d2dc55593be95254e66a66542b3b195c1b
0x0bf3169c1146b0ec7e29a662e669f2ef3296178dc300a9b5a01c13ba3bf9a94c
0x105a492956b35cd5ebaaa5d3748cc5dc3b927613660b73fc96ba1d0295c0d697
0xdc0fa64de1bf6de66274c69e38f4c0e7c29bf365301da116d5b946e4d037f472
0x4e561745faadb9f5569bb280328ca4b6e84e3498753009eaa81e3efb3af63ab3
0x48ebbbbdd2d4744bdf80a883d9278315e6a5003e5160acd67a618d275dd9f796
0xfb8792d6438f13e9b2dd89130cc474a19caebc16aceb71770b2cff11ed725ba8
0xbc148630693616b263667965db8c0ebdf63a2d3d01bb9abb96bf2098aad38a20
0xaba75a68da981e7131f3e8dda64af621cbb05515160fa2565442987c0f33d5dc
0x2ef6b6aeda29d6ad777f6f1d4aa23a25e57221fae3b46b69a5761a9810468040

Functions
Getter at block 21160783
owner(view returns (address)
0xcbf5e4c3e04e9c6099550f079b9e9c6789cbeac2
strategyId(view returns (uint256)
14
Read-only
depositors(addressview returns (address)
getDepositData(address useraddress vaultview returns (addressuint256uint256uint256uint256uint256uint256uint256uint256)
getVaultState(address vaultview returns (uint16uint104uint104uint128uint128uint64uint64uint128uint256)
swapHelper(addressview returns (address)
vaultWhitelist(addressview returns (bool)
State-modifying
claim(address vaultaddress tokenOutuint256 minAmountOut
depositToken(address tokenInaddress vaultuint256 amountuint256 minAmountOutpayable 
emergencyWithdraw(address vault
queueWithdraw(address vaultuint256 amount
renounceOwnership(
setHelper(address tokenaddress helper
stake(address vault
toggleVaultWhitelist(address[] vaultsbool state
transferOwnership(address newOwner
withdrawToken(address tokenOutaddress vaultuint256 requestAmtTokenuint256 minAmountOutaddress feeToken
Events
Claim(address useraddress vaultuint256 amonut
Deposit(address useraddress tokenInaddress vaultuint256 amountIn
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ProxyCreation(address useraddress proxy
QueueWithdraw(address useraddress vaultuint256 amount
Stake(address useraddress vaultuint256 amount
Withdraw(address useraddress tokenOutaddress vaultuint256 amountuint256 fee
Constructor
constructor(address swapRouter_address feeContract_
Fallback and receive
receive(
Errors

This contract contains no error objects.