CNCLockerV3

Verified contract

Active on Ethereum with 424 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $173,336.12
0x010e38c04eb28face8631f4c9772b1a31113a055061405d7562374c31e90e4f1
0xde16fb1897805ff3d1d3e50175bc6aa87811d966d15f4973323ca27b35a6197e
0x3e075fc7320549a1e316879c6a416bfb80372a4ff6da05158447d7b83b152214
0xde0da5b844d9dfcc178a2c95daef9f89a651a036ca31cffb76a7c5afbfbc2b3b
0xed3f203e8b20ee3406140dfd3017940bf2400f22b5e51c78f5032bf151e27816
0x38d4fa0d73360273e35be848bd156113b87ad8f48e4454fe34580a069413cf33
0x37b1336242c88d16fb9c3bff76a634a7a7c21adb95c1dd6f3de4ee3ebc95b9e6
0x3f1fdb27e4bbce3ecadeb91d99c3e3fb5a97c0fa0f2b5826f2f23aac85ca7199
0xd84a511f738b700380c286b073644c0cc42af2259fc466b4ed0056fa4bbeb22b
0xb9862b6fb91672271a2a9a95719ecf1e76a0840577fed88fa81100ee8a13f6e5

Functions
Getter at block 21162403
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)
1570606036636506169107378
totalLocked(view returns (uint256)
1114049805006748012848874
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.