CNCLockerV3

Verified contract

Active on Ethereum with 440 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $162,758.41
0x5e5903bbb1751be007ea502c47043365364c5bdae3424a19092d98583d7d1a0f
0x2e0f1304301e1ed0548162331f2cb89ae074bd1b5006192acc753d20c52ff84d
0x8069d84e2fa9efa0dc04be9aad9ef7b20c0a3247dabf6736ffb5b00f3ced3629
0x9d10dfbccb3054664b3a06d27733579a9f5860aff5052f1f1f612f5021707d90
0xcfa99ba44327a8506fa201bade07474fbabc285503820bfb265fde318f279ca3
0x329b61e73c1df52c0c41658dc54852ac5a899f52b580c4c22879a66731f488a8
0x4ce0a2d247954e868f1f3b10ea3ef6d314a2883b07683045e475be25a553a8c7
0x6556efce72cc16d64428c31cdd9274b95386b2e3a52427920b289ccc6d3e4e46
0xbc9f45e45ef1d01615983aab3ff5223fb80387fa6f45e62b328971a18832e6fe
0x5adb4f634800f1369b0b883de75db64505b990bb5e0e652af6849e02e886e79b

Functions
Getter at block 21269187
accruedFeesIntegralCrv(view returns (uint256)
0
accruedFeesIntegralCvx(view returns (uint256)
0
airdropEndTime(view returns (uint256)
1721733479
cncToken(view returns (address)
0x9ae380f0272e2162340a5bb646c354271c0f5cfc
controller(view returns (address)
0x2790ec478f150a98f5d96755601a26403df57eae
crv(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
cvx(view returns (address)
0x4e3fbd56cd56c3e72c1403e103b45db9da5b9d2b
isShutdown(view returns (bool)
false
merkleRoot(view returns (bytes32)
0xdb5e1bfbc1c8e7f169a5d5ca031d8a814267b7fe0af8f3eca2dc0a8a942719c5
owner(view returns (address)
0x38a40942cb275d941309d5af28b44d27576cdaaf
totalBoosted(view returns (uint256)
1493719736303235063952915
totalLocked(view returns (uint256)
1053370693056023788754869
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)
totalStreamBoost(address accountview returns (uint256)
totalVoteBoost(address accountview returns (uint256)
unlockableBalance(address userview returns (uint256)
unlockableBalanceBoosted(address userview returns (uint256)
userLocks(address accountview returns (struct ICNCLockerV3VoteLock[])
voteLocks(addressuint256view returns (uint256 amountuint64 unlockTimeuint128 boostuint64 id)
State-modifying
batchKick(struct ICNCLockerV3LockId[] locks
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.