UZV1Router
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
Balances ($0.00)
No balances found for "UZV1Router"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "UZV1Router"
ABI
ABI objects
Getter at block 21330834 getAllPools() view returns (address[]) getAllTokens() view returns (address[] tokenList, uint256[] tokenTVLs, uint256[] weights, uint256 combinedWeight) getTVLs() view returns (uint256[] _tokenTVLs) getTokenWeights() view returns (uint256[] weights, uint256 combinedWeight)
factory() view returns (address)
0x0000000000000000000000000000000000000000
membershipToken() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0x0000000000000000000000000000000000000000
paused() view returns (bool)
false
staking() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
canReceiveRewards(address _pool) view returns (bool)
getAllTokens(uint256 _blocknumber) view returns (address[] tokenList, uint256[] tokenTVLs, uint256[] weights, uint256 combinedWeight)
getAllUserRewards(address _user) view returns (address[], uint256[])
getPoolInfo(address _pool) view returns (struct SharedDataTypesPoolData)
getPoolStakerUser(address _user) view returns (struct SharedDataTypesPoolStakerUser[])
getPoolState(address _pool) view returns (uint8)
getPoolType(address _pool) view returns (uint8)
getPoolUserInfo(address _pool, address _user) view returns (struct SharedDataTypesFlatPoolStakerUser)
getPoolUserReceiverAddress(address _pool, address _user) view returns (string receiverAddress)
getStakingUserData(address _user) view returns (address[], uint256[], uint256)
getTVLs(uint256 _blocknumber) view returns (uint256[] _tokenTVLs)
getTimeWindows(address _pool) view returns (uint256[])
getTotalPriceForPurchaseableTokens(address _pool, address _user) view returns (uint256)
getUserStakes(address _user) view returns (uint256[])
getUserStakes(address _user, uint256 _blocknumber) view returns (uint256[])
getUserStakesSnapshots(address _user, address _token, uint256 _startBlock, uint256 _endBlock) view returns (struct SharedDataTypesStakeSnapshot[] snapshots)
getUserTVLShare(address _user, uint256 _precision) view returns (uint256[])
isPoolNative(address _pool) view returns (bool)
State-modifying
Events claimAllRewards()
claimReward(address _pool) returns (bool)
claimRewardsFor(address[] pools)
createNewPool(uint256 totalRewards, uint256 startBlock, uint256 endBlock, address token, uint8 poolType, string name, string blockchain, string cAddress) returns (address)
emergencyWithdrawTokenFromRouter(address _token, uint256 _amount)
initialize(address _factory, address _staking, address _accessToken)
initialize(address _token)
pause()
payRewardAndSetNativeAddressForPool(address _pool, uint256 _amount, string _receiver)
payRewardPool(address _pool, uint256 _amount)
renounceOwnership()
setFactory(address _factory)
setMembershipToken(address _newToken)
setNativeAddressForPool(address _pool, string _receiver)
setStaking(address _staking)
transferOwnership(address newOwner)
unPause()
MembershipTokenUpdated(address _newTokenAddress)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
Unpaused(address account)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.