ZipStaking
Verified contract
Active on
Ethereum with 13 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
10 additional
variables
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ZIP | ERC-20 | 7.317748B | -- | -- | |
| ERC-20 | 7.317748B | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 15670572 | 2 years ago | | | 0.00089 | 0.0082221149 | |
| 15670522 | 2 years ago | | | 0.00089 | 0.0075119732 | |
| 15670515 | 2 years ago | | | 0.00089 | 0.0099243087 | |
| 15670442 | 2 years ago | | | 0 | 0.0030926433 | |
| 15670435 | 2 years ago | | | 0.00089 | 0.011081669 | |
| 15670423 | 2 years ago | | | 0 | 0.00079724597 | |
| 15670419 | 2 years ago | | | 0 | 0.00047472741 | |
| 15670390 | 2 years ago | | | 0 | 0.00048684916 | |
| 15670344 | 2 years ago | | | 0 | 0.00079597388 | |
| 15670333 | 2 years ago | | | 0 | 0.0032194851 |
ABI
ABI objects
Getter at block 21332853 insufficientRewards() view returns (uint256)
MAX_FEE() view returns (uint256)
2000
PRECISION_FACTOR() view returns (uint256)
10000000000000000000000
PRECISION_FACTOR_REFLECTION() view returns (uint256)
10000000000000000000000
accDividendPerShare() view returns (uint256)
6693872380758379028
accTokenPerShare() view returns (uint256)
77403427714454668
availableDividendTokens() view returns (uint256)
7317747714608943783240569686
availableRewardTokens() view returns (uint256)
318882095
bonusEndBlock() view returns (uint256)
15670442
buyBackWallet() view returns (address)
0x008b3b7ec7af8c7a61f322a2e95e21609209613d
depositFee() view returns (uint256)
0
dividendToken() view returns (address)
0x2c80e18fd418c7a243e30008c9f250959cf049eb
duration() view returns (uint256)
365
earnedToken() view returns (address)
0x2c80e18fd418c7a243e30008c9f250959cf049eb
hasDividend() view returns (bool)
true
hasUserLimit() view returns (bool)
false
isInitialized() view returns (bool)
true
lastRewardBlock() view returns (uint256)
15670572
owner() view returns (address)
0x4a6bd4fb3815f7c1bef6972ea97f1f783dff1086
performanceFee() view returns (uint256)
890000000000000
poolLimitPerUser() view returns (uint256)
0
rewardPerBlock() view returns (uint256)
6333458500000000000000000
slippageFactor() view returns (uint256)
800
slippageFactorUL() view returns (uint256)
995
stakingToken() view returns (address)
0x2c80e18fd418c7a243e30008c9f250959cf049eb
startBlock() view returns (uint256)
15670433
totalStaked() view returns (uint256)
0
uniRouterAddress() view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
walletA() view returns (address)
0x4a6bd4fb3815f7c1bef6972ea97f1f783dff1086
withdrawFee() view returns (uint256)
50
Read-only
earnedToStakedPath(uint256) view returns (address)
pendingDividends(address _user) view returns (uint256)
pendingReward(address _user) view returns (uint256)
reflectionToStakedPath(uint256) view returns (address)
userInfo(address) view returns (uint256 amount, uint256 rewardDebt, uint256 reflectionDebt)
State-modifying
Events claimDividend() payable
claimReward() payable
compoundDividend() payable
compoundReward() payable
deposit(uint256 _amount) payable
depositRewards(uint256 _amount)
emergencyRewardWithdraw(uint256 _amount)
emergencyWithdraw()
harvest()
increaseEmissionRate(uint256 _amount)
initialize(address _stakingToken, address _earnedToken, address _dividendToken, uint256 _rewardPerBlock, uint256 _depositFee, uint256 _withdrawFee, address _uniRouter, address[] _earnedToStakedPath, address[] _reflectionToStakedPath, bool _hasDividend)
recoverWrongTokens(address _tokenAddress, uint256 _tokenAmount)
renounceOwnership()
setDuration(uint256 _duration)
setServiceInfo(address _buyBackWallet, uint256 _fee)
setSettings(uint256 _depositFee, uint256 _withdrawFee, uint256 _slippageFactor, address _uniRouter, address[] _earnedToStakedPath, address[] _reflectionToStakedPath)
startReward()
stopReward()
transferOwnership(address newOwner)
updateEndBlock(uint256 _endBlock)
updatePoolLimitPerUser(bool _hasUserLimit, uint256 _poolLimitPerUser)
updateRewardPerBlock(uint256 _rewardPerBlock)
updateWalletA(address _walletA)
withdraw(uint256 _amount) payable
AdminTokenRecovered(address tokenRecovered, uint256 amount)
Deposit(address indexed user, uint256 amount)
DurationUpdated(uint256 _duration)
EmergencyWithdraw(address indexed user, uint256 amount)
EndBlockUpdated(uint256 blockNumber)
NewRewardPerBlock(uint256 rewardPerBlock)
NewStartAndEndBlocks(uint256 startBlock, uint256 endBlock)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RewardsStop(uint256 blockNumber)
ServiceInfoUpadted(address _addr, uint256 _fee)
SetSettings(uint256 _depositFee, uint256 _withdrawFee, uint256 _slippageFactor, address _uniRouter, address[] _path0, address[] _path1)
UpdatePoolLimit(uint256 poolLimitPerUser, bool hasLimit)
WalletAUpdated(address _addr)
Withdraw(address indexed user, uint256 amount)
constructor()
receive()
This contract contains no error objects.