Actions

Verified contract

Active on Ethereum with 213 txns
Deployed by via 0xda103dac at 18474111
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
0x60ea4570e9951dc77aefe107f89f785660a73db4f791af5df936cb4b42cd90ec
0xb1cd4df0407470e8ccec57ccc6f911e824d8267def7293ea326e9d2df6c58432
0x721f6600b337df4f062ad8708254883d73ce9225837dbc833a36962a0cb37f34
0x46322903561477f56ea762c3430502d320f0750a0fe85c6e6da83a3822b17cdc
0x0822b52e8ec861066c75a63601a95cef267802f5737942a46b3ec0524972f77d
0x2b3ff584b9575f276af9e1c66aaf40fbd41f085e81330f9f5ff903230ec9c1df
0xce0d50a67efd4db7aa2ee49008aebbe82b82d2900f2a63b6d25298bfee1c0a7a
0x30176cab82cd15435db85bbb23c454c0a3c3ad193fb60470fb5e32f431d4b225
0x933bd90eba5e8d2169e3e085c095dbcde017b57fe961ac61fbc214f36bfe74a4
0x557026adf5053fc387878fb9448ef5107542e9d4bf2d2907f21fb4fc2de1e973

Functions
Getter at block 21306667
FACTORY(view returns (address)
0x01a38b39beddcd6bfeedba14057e053cbf529cd2
STBT(view returns (address)
0x530824da86689c9c17cdc2871ff29b058345b44a
Read-only

This contract contains no read-only function objects.

State-modifying
addTokenToWhitelist(address crpuint256[] sortaddress[] token
approveUnderlying(address rebalanceAdapteraddress etfaddress tokenaddress spenderuint256 amount
autoExitSmartPool(address pooluint256 poolAmountInuint256[] minAmountsOutuint256 minSwapReturnaddress handleTokenstruct IAggregatorSwapInfoBase swapBasestruct IAggregatorSwapData[] swapDataspayable 
autoJoinSmartPool(address pooladdress koluint256 issueAmountuint256 minPoolAmountOutaddress handleTokenstruct IAggregatorSwapInfoBase swapBasestruct IAggregatorSwapData[] swapDataspayable 
claimKolReward(address pool
claimManagementFee(address crp
claimManagersReward(address vault_address pool
create(address factoryaddress[] tokensuint256[] balancesuint256[] weightsbool finalizereturns (address pool)
createSmartPool(address factoryaddress coreFactorystruct IConfigurableRightsPoolPoolParams poolParamsstruct IConfigurableRightsPoolCrpParams crpParamsstruct RightsManagerRights rightsstruct SmartPoolManagerKolPoolParams kolPoolParamsaddress[] ownersuint256[] ownerPercentagestruct SmartPoolManagerPoolTokenRange tokenRangereturns (address crp)
exitPool(address pooluint256 poolAmountInuint256[] minAmountsOut
finalize(address pool
joinPool(address pooluint256 poolAmountOutuint256[] maxAmountsIn
joinSmartPool(address pooluint256 poolAmountOutuint256[] maxAmountsInaddress kol
rebalance(address rebalanceAdapterstruct RebalaceAdapterRebalanceInfo rebalanceInfo
removeWhitelistedLiquidityProvider(address crpaddress provider
setCap(address crpuint256 newCap
setController(address pooladdress newController
setManagersInfo(address pooladdress[] _ownersuint256[] _ownerPercentage
setPublicSwap(address poolbool publicSwap
snapshotBeginAssets(address pool
snapshotEndAssets(address pool
whitelistLiquidityProvider(address crpaddress provider
Events
SmartExitPool(address calleraddress shareuint256 shareAmountaddress tokenReturnuint256 amountReturn
SmartJoinPool(address calleraddress tokenuint256 amountaddress shareReturnuint256 amountReturn
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.