ViralXRewards

Verified contract

Active on Ethereum with 96 txns
Deployed by via 0xef4829c5 at 19385299
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $1,565.96
ERC-20
Value $331.12
ERC-20
Value $72.33
ERC-20
--
ERC-20
--
ERC-20
--
0x953b16bf4c4dd9d792900c4f1a997a4aac01e9417a4f2649ab86d4d2e6f395df
0x2d43b8c133e6da46ea0b0228da446c14dc4fe8765f329ffd1e5d4d8920abcdc3
0xf8e1290cee3bc9778bc7c2dd1af6b892a9bc69ea632708facce38b9fcbe2bd21
0x958c832aefcb03013911c091dc935cb0600d4015bee298d068728884a998c5bd
0xd9f1c9c46471f97a0d6b9f1e727bc39e81d41f31695279609ce8afc4b09d76db
0xb5e27a157e2d5d809b61924ee800929953fcc0d2e1e3130cea7552bcbcdb24f1
0x8a6ddc195479f458e1f295ad216e9e745231a6f75c007478fedfe97034ee22d4
0x42846ebab047cb3ff7422971f3139bc930c921714142002a83a5ee911639c6bb
0x4ac291fbdc6aeff70278ce8524dbeb5af98e86c626af4ebe14d7c022620814a1
0x06532467be5e4fc00cd07e8092df98cd680c9e492209c57b2d59571a9ba0ee21

Functions
Getter at block 21385976
feePercent(view returns (uint256)
0
feeReceiverEth(view returns (address)
0xf966e66059a8b4ed164148a94049018cc5777c23
feeReceiverTokens(view returns (address)
0x96ba97679ca4889c4a86e01e98bbfcb1cd194ed6
owner(view returns (address)
0x96ba97679ca4889c4a86e01e98bbfcb1cd194ed6
poolAdditionalWeekCost(view returns (uint256)
260000000000000000
poolCreationFee(view returns (uint256)
400000000000000000
poolLength(view returns (uint256)
7
publicCreationAllowed(view returns (bool)
true
referralCommission(view returns (uint256)
20
referralDiscount(view returns (uint256)
10
referralRegistry(view returns (address)
0x028698a5c0196818891982131d35ff61d3ca24c5
Read-only
authorized(addressview returns (bool)
checkReferralCodeAvailable(string _referralCodeview returns (bool)
getPoolRewardRecipients(uint256 poolview returns (address[])
getUserClaimablePools(address userview returns (uint256[])
getUserClaimedPools(address userview returns (uint256[])
poolsInfo(uint256view returns (uint256 poolIdstring projectNameuint64 poolStartTimeuint48 poolDurationbool payoutIsEthaddress rewardAddressuint256 amountForRewarduint256 amountDistributeduint8 amountOfPeopleToPay)
userClaimedAmount(addressuint256view returns (uint256)
userOwedAmount(addressuint256view returns (uint256)
State-modifying
claimAll(
claimByPool(uint256 poolId
createPool(string _poolNameuint64 _poolStartTimeuint48 _poolDurationbool _payoutIsEthaddress _rewardAddressuint8 _amountOfPeopleToPaystring _referralCodepayable 
createReferralCode(string _referralCode
deposit(uint256 poolIduint256 amountpayable 
renounceOwnership(
setAuthorized(address _walletbool _authorized
setRewards(uint256 poolIduint256[] amountsaddress[] wallets
transferOwnership(address newOwner
updateAnchorManager(address _anchorManagerbool _isManager
updateFee(uint256 _feePercent
updateFeeReceiverEth(address _feeReceiver
updateFeeReceiverTokens(address _feeReceiver
updatePoolCreationFees(uint256 _poolCreationFeeuint256 _poolAdditionalWeekCost
updatePublicCreationAllowed(bool _publicCreationAllowed
updateReferralAnchor(address _userstring _referee
updateReferralCommission(uint256 _newCommissionPerc
updateReferralDiscount(uint256 _newDiscountPerc
Events
Claim(address indexed accountuint256 amountbool indexed automatic
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PoolCreated(struct ViralXRewardsPoolInfo pool
RewardDistributed(address indexed fromuint256 weiAmount
RewardWithdrawn(address indexed touint256 weiAmount
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.