VeTranche

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0xd57bf0a2 at 13294230
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 43 additional slots
-
variable spans 48 additional slots
2 additional variables

No balances found for "VeTranche"

No transactions found for "VeTranche"


Functions
Getter at block 22923208
 
getMaxLockTime(view returns (uint256)
 
getMinLockTime(view returns (uint256)
getTotalLockPoints(view returns (uint256)
0
multiplierCoeff(view returns (uint256)
0
multiplierDenom(view returns (uint256)
0
name(view returns (string)
rewardsDistributedPerSharePerLockPoint(view returns (uint256)
0
symbol(view returns (string)
tokenIds(view returns (uint256 _value)
0
totalLockPoints(view returns (uint256)
0
tranche(view returns (address)
0x0000000000000000000000000000000000000000
vaultManager(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
balanceOf(address ownerview returns (uint256)
checkUnlockFee(uint256 tokenIdview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getEarlyWithdrawFee(uint256 assetsview returns (uint256)
getLockPoints(uint256 timeLockedview returns (uint256)
isApprovedForAll(address owneraddress operatorview returns (bool)
lastSharePoint(uint256view returns (uint256)
lockMultiplierByTokenId(uint256view returns (uint256)
lockStartTimeByTokenId(uint256view returns (uint256)
lockTimeByTokenId(uint256view returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
rewardsByTokenId(uint256view returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
tokensByTokenId(uint256view returns (uint256)
State-modifying
approve(address touint256 tokenId
claimRewards(uint256 tokenId
distributeReward(uint256 rewarduint256 tokenId
distributeRewards(uint256 rewardsreturns (uint256)
forceUnlock(uint256 _tokenId
initialize(address _trancheaddress _vaultManager
lock(uint256 sharesuint256 durationreturns (uint256)
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setMultiplierCoeff(uint256 _multiplierCoeff
setMultiplierDenom(uint256 _multiplierDenom
setVaultManager(address _vaultManager
transferFrom(address fromaddress touint256 tokenId
unlock(uint256 tokenId
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Initialized(uint8 version
Locked(uint256 indexed tokenIdaddress indexed owneruint256 sharesuint256 lockTimeuint256 lockMultiplier
NumberUpdated(string nameuint256 value
RewardClaimed(uint256 indexed tokenIdaddress indexed owneruint256 amount
RewardsDistributed(uint256 totalRewardsuint256 totalLockPoints
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unlocked(uint256 indexed tokenIdaddress indexed owneruint256 sharesuint256 fee
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.