CNCLockerV2

Verified contract

Active on Ethereum with 684 txns
Deployed by via 0x40f93fe7 at 16734410
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $118.74
ERC-20
--
0x1dc90667c270a620e53c97ed22cc6fc19846eadb46bf3a5d580608ad5a173aaa
0x49107684fb19523dc1e36733460676c18f804242fe719e044d8e0f3b855b8006
From
0x7ae79aff3aec7ffa29f36aab35a2996ffbfb6bcd2d79ab40fe6fa8344308af63
0x9aef52ad8d76c47ef1d65e86713eea119d68a05e99c2c88f9140a7f5728b5641
0xb4e9a31ae79099e5828ba4e49aaea837b3441ce2a5d88243c983b079e8658fc0
0x7c77353360be0b984038749b855c9119dbd2a8b2bb9fd5ab72d010f8545ea134
0xb7272cedeb41007a3b67be95937d4b9a6b065826b2812fe31385a8dfcf441aa2
0x87bd2d0c50da3d5dc864babaddbcc2b08751ba203ce51c07f1a8f50ca9c628ff
0x102f1ae3c698a8818e9535087908e6af94ebda00ffa92c2394a256972e91aa05
0x449e4943d08d05788867a8d4d133787d1071922595605672be4c0c2761595b30

Functions
Getter at block 21315915
V1_LOCKER(view returns (address)
0x3f41480dd3b32f1cc579125f9570dccd07e07667
accruedFeesIntegralCrv(view returns (uint256)
0
accruedFeesIntegralCvx(view returns (uint256)
0
airdropEndTime(view returns (uint256)
1693406291
cncToken(view returns (address)
0x9ae380f0272e2162340a5bb646c354271c0f5cfc
controller(view returns (address)
0x013a3da6591d3427f164862793ab4e388f9b587e
crv(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
cvx(view returns (address)
0x4e3fbd56cd56c3e72c1403e103b45db9da5b9d2b
isShutdown(view returns (bool)
true
merkleRoot(view returns (bytes32)
0x1fb27a93b1597fb63a71400761fa335d34875bc82ed5d1e2182cbb0a966049a7
owner(view returns (address)
0xcb7c67bdde9f7af0667e8d82bb87f1432bd1d902
totalBoosted(view returns (uint256)
548968892993090546776
totalLocked(view returns (uint256)
374656315483758154200
treasury(view returns (address)
0xb27dc5f8286f063f11491c8f349053cb37718bea
Read-only
airdropBoost(address accountview returns (uint256)
balanceOf(address userview returns (uint256)
claimableFees(address accountview returns (uint256 claimableCrvuint256 claimableCvx)
claimedAirdrop(addressview returns (bool)
computeBoost(uint128 lockTimepure returns (uint128)
lockedBalance(addressview returns (uint256)
lockedBoosted(addressview returns (uint256)
perAccountAccruedCrv(addressview returns (uint256)
perAccountAccruedCvx(addressview returns (uint256)
perAccountFeesCrv(addressview returns (uint256)
perAccountFeesCvx(addressview returns (uint256)
totalRewardsBoost(address accountview returns (uint256)
totalVoteBoost(address accountview returns (uint256)
unlockableBalance(address userview returns (uint256)
unlockableBalanceBoosted(address userview returns (uint256)
userLocks(address accountview returns (struct ICNCLockerV2VoteLock[])
voteLocks(addressuint256view returns (uint256 amountuint64 unlockTimeuint128 boostuint64 id)
State-modifying
claimAirdropBoost(uint256 amountstruct MerkleProofProof proof
claimFees(returns (uint256 crvAmountuint256 cvxAmount)
executeAvailableUnlocks(returns (uint256)
executeAvailableUnlocksFor(address dstreturns (uint256)
executeUnlocks(address dstuint64[] lockIdsreturns (uint256)
kick(address useruint64 lockId
lock(uint256 amountuint64 lockTime
lock(uint256 amountuint64 lockTimebool relock_
lockFor(uint256 amountuint64 lockTimebool relock_address account
receiveFees(uint256 amountCrvuint256 amountCvx
recoverToken(address token
relock(uint64 lockIduint64 lockTime
relock(uint64 lockTime
relockMultiple(uint64[] lockIdsuint64 lockTime
renounceOwnership(
shutDown(
transferOwnership(address newOwner
Events
AirdropBoostClaimed(address indexed claimeruint256 amount
FeesClaimed(address indexed claimeruint256 crvAmountuint256 cvxAmount
FeesReceived(address indexed senderuint256 crvAmountuint256 cvxAmount
KickExecuted(address indexed accountaddress indexed kickeruint256 amount
Locked(address indexed accountuint256 amountuint256 unlockTimebool relocked
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Relocked(address indexed accountuint256 amount
Shutdown(
TokenRecovered(address indexed token
UnlockExecuted(address indexed accountuint256 amount
Constructor
constructor(address _controlleraddress _cncTokenaddress _treasuryaddress _crvaddress _cvxbytes32 _merkleRoot
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.