Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($4,200.08)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
3Crv | ERC-20 | 2.369828K | $1.037 |
$2,457.51 | |
CRV | ERC-20 | 2.372353K | $0.532861 |
$1,264.13 | |
CNC | ERC-20 | 1.932603K | $0.235706 |
$455.53 | |
CVX | ERC-20 | 7.509292 | $3.05 |
$22.9 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21268086 | 4 days ago | | | 0 | 0.036714139 | |
| 21264285 | 4 days ago | | | 0 | 0.073699864 | |
| 21264253 | 4 days ago | | | 0 | 0.022449938 | |
| 21002733 | a month ago | | | 0 | 0.026925840 | |
| 20947816 | 2 months ago | | | 0 | 0.037190552 | |
| 20902602 | 2 months ago | | | 0 | 0.014720751 | |
| 20899802 | 2 months ago | | | 0 | 0.027147072 | |
| 20880826 | 2 months ago | | | 0 | 0.015929273 | |
| 20851896 | 2 months ago | | | 0 | 0.017280905 | |
| 20848006 | 2 months ago | | | 0 | 0.024452827 |
ABI
ABI objects
Getter at block 21295093 cachedTotalUnderlying() view returns (uint256) computeTotalDeviation() view returns (uint256) exchangeRate() view returns (uint256) getAllUnderlyingCoins() view returns (address[]) getAllocatedUnderlying() view returns (struct IConicPoolPoolWithAmount[]) getTotalAndPerPoolUnderlying() view returns (uint256 totalUnderlying_, uint256 totalAllocated_, uint256[] perPoolUnderlying_) isBalanced() view returns (bool) totalUnderlying() view returns (uint256) usdExchangeRate() view returns (uint256)
allPools() view returns (address[])
[0x390f3595bCa2Df7d23783dFd126427CCeb997BF4, 0xbEbc44782C7dB0a1A60Cb6fe97d0b483032FF1C7]
controller() view returns (address)
0x2790ec478f150a98f5d96755601a26403df57eae
depegThreshold() view returns (uint256)
30000000000000000
emergencyRebalancingRewardsFactor() view returns (uint256)
10000000000000000000
getWeights() view returns (struct IConicPoolWeightManagementPoolWeight[])
[(0x390f3595bca2df7d23783dfd126427cceb997bf4, 811600000000000000), (0xbebc44782c7db0a1a60cb6fe97d0b483032ff1c7, 188400000000000000)]
isPaused() view returns (bool)
false
isShutdown() view returns (bool)
false
lpToken() view returns (address)
0xb822e711951c0cda5221a70219f32a2feda8bde8
maxDeviation() view returns (uint256)
20000000000000000
maxIdleCurveLpRatio() view returns (uint256)
50000000000000000
owner() view returns (address)
0x38a40942cb275d941309d5af28b44d27576cdaaf
pauseDuration() view returns (uint256)
28800
pausedUntil() view returns (uint256)
0
poolsCount() view returns (uint256)
2
rebalancingRewardActive() view returns (bool)
false
rebalancingRewardsActivatedAt() view returns (uint64)
1727887043
rebalancingRewardsEnabled() view returns (bool)
false
rebalancingRewardsFactor() view returns (uint256)
1000000000000000000
rewardManager() view returns (address)
0x49f3d1256e109c48613279b5db7085c6ac1df7bb
totalDeviationAfterWeightUpdate() view returns (uint256)
11547883873
underlying() view returns (address)
0xdac17f958d2ee523a2206206994597c13d831ec7
weightManager() view returns (address)
0x334c73633ecd1b7fec145b9e5430343ef32f9fe6
Read-only
getPoolAtIndex(uint256 _index) view returns (address)
getWeight(address curvePool) view returns (uint256)
isRegisteredPool(address _pool) view returns (bool)
State-modifying
Events addPool(address _pool)
deposit(uint256 underlyingAmount, uint256 minLpReceived) returns (uint256)
deposit(uint256 underlyingAmount, uint256 minLpReceived, bool stake) returns (uint256)
depositFor(address account, uint256 underlyingAmount, uint256 minLpReceived, bool stake) returns (uint256)
handleDepeggedCurvePool(address curvePool_)
handleInvalidConvexPid(address curvePool_) returns (uint256)
pause()
removePool(address _pool)
renounceOwnership()
runSanityChecks()
setEmergencyRebalancingRewardFactor(uint256 factor_)
setMaxDeviation(uint256 maxDeviation_)
setMaxIdleCurveLpRatio(uint256 maxIdleCurveLpRatio_)
setPauseDuration(uint256 _pauseDuration)
setRebalancingRewardsEnabled(bool enabled)
shutdownPool()
transferOwnership(address newOwner)
unstakeAndWithdraw(uint256 conicLpAmount, uint256 minUnderlyingReceived) returns (uint256)
unstakeAndWithdraw(uint256 conicLpAmount, uint256 minUnderlyingReceived, address to) returns (uint256)
updateDepegThreshold(uint256 newDepegThreshold_)
updateRewardSpendingApproval(address token, bool approved)
updateWeights(struct IConicPoolWeightManagementPoolWeight[] poolWeights)
withdraw(uint256 conicLpAmount, uint256 minUnderlyingReceived) returns (uint256)
withdraw(uint256 conicLpAmount, uint256 minUnderlyingReceived, address to) returns (uint256)
ClaimedRewards(uint256 claimedCrv, uint256 claimedCvx)
CurvePoolAdded(address curvePool_)
CurvePoolRemoved(address curvePool_)
DepegThresholdUpdated(uint256 newThreshold)
Deposit(address indexed sender, address indexed receiver, uint256 depositedAmount, uint256 lpReceived)
EmergencyRebalancingRewardFactorUpdated(uint256 factor)
HandledDepeggedCurvePool(address curvePool_)
HandledInvalidConvexPid(address curvePool_, uint256 pid_)
MaxDeviationUpdated(uint256 newMaxDeviation)
NewMaxIdleCurveLpRatio(uint256 newRatio)
NewWeight(address indexed curvePool, uint256 newWeight)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PauseDurationSet(uint256 pauseDuration)
Paused(uint256 pausedUntil)
RebalancingRewardsEnabledSet(bool enabled)
Shutdown()
Withdraw(address indexed account, uint256 amount)
constructor(address _underlying, address _rewardManager, address _controller, string _lpTokenName, string _symbol, address _cvx, address _crv)
receive()
This contract contains no error objects.