CascadeV2

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x6e637a14 at 11762457
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 48 additional slots
3 additional variables

No balances found for "CascadeV2"

No transactions found for "CascadeV2"


Functions
Getter at block 21195008
BASE(view returns (address)
0x0000000000000000000000000000000000000000
cascadeV1(view returns (address)
0x0000000000000000000000000000000000000000
lastAccountingUpdateTimestamp(view returns (uint256)
0
lpToken(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
totalDepositSeconds(view returns (uint256)
0
totalDepositedLevel1(view returns (uint256)
0
totalDepositedLevel2(view returns (uint256)
0
totalDepositedLevel3(view returns (uint256)
0
 
unlockedRewardsPoolTokens(view returns (uint256)
Read-only
depositInfo(address useruint256 depositIdxview returns (uint256 _numLPTokensuint256 _depositTimestampuint8 _multiplierLeveluint256 _userDepositSecondsuint256 _totalDepositSecondsuint256 _owed)
getUpdatedDepositSeconds(address userview returns (uint256 _totalDepositSecondsuint256 _userDepositSeconds)
owedTo(address userview returns (uint256)
rewardsNumShares(uint256view returns (uint256)
rewardsSharesWithdrawn(uint256view returns (uint256)
rewardsVestingDuration(uint256view returns (uint256)
rewardsVestingStart(uint256view returns (uint256)
userDepositSeconds(addressview returns (uint256)
userDepositsDepositTimestamp(addressuint256view returns (uint256)
userDepositsMultiplierLevel(addressuint256view returns (uint8)
userDepositsNumDeposits(addressview returns (uint256)
userDepositsNumLPTokens(addressuint256view returns (uint256)
userLastAccountingUpdateTimestamp(addressview returns (uint256)
userTotalLPTokensLevel1(addressview returns (uint256)
userTotalLPTokensLevel2(addressview returns (uint256)
userTotalLPTokensLevel3(addressview returns (uint256)
State-modifying
addRewards(uint256 numTokensuint256 vestingStartuint256 vestingDuration
adminRescueTokens(address tokenaddress recipientuint256 amount
deposit(uint256 amount
initialize(
migrate(address user
renounceOwnership(
setBASEToken(address _baseToken
setCascadeV1(address _cascadeV1
setLPToken(address _lpToken
transferOwnership(address newOwner
updateDepositSeconds(address user
upgradeMultiplierLevel(uint256[] deposits
withdrawLPTokens(uint256 numLPTokens
Events
AddRewards(uint256 tokensuint256 sharesuint256 vestingStartuint256 vestingDurationuint256 totalTranches
AdminRescueTokens(address tokenaddress recipientuint256 amount
Deposit(address indexed useruint256 tokensuint256 timestamp
Migrate(address indexed useruint256 lpTokensuint256 rewardTokens
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SetBASEToken(address token
SetCascadeV1(address cascadeV1
SetLPToken(address token
UpdateDepositSeconds(address useruint256 totalDepositSecondsuint256 userDepositSeconds
UpgradeMultiplierLevel(address indexed useruint256 depositIndexuint256 oldLeveluint256 newLeveluint256 timestamp
Withdraw(address indexed useruint256 withdrawnLPTokensuint256 withdrawnBASETokensuint256 timestamp
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.