TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 39 txns
Deployed by via 0x2d3ea543 at 18320544
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 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
3 additional variables
ERC-20
Value $0.01
ERC-20
--
ERC-20
--
0x4a448670666a359bb500d249aea8cca626d67fc0209bce893a53875c5d37be6c
0x72e8583272f3a56174305e918aaa6041aa2f98261397f6fb349c0de0f72e961f
0xc2dc7c003e6279ff65727e3202d7ff8982203ed876d67138df5c3f03b45d7799
0x5cd2080347f04532df8aa86ca6adb04ea88188982cf59ee85c93eb45dca4c41c
0x139150270feb93e8e16ea4a280d5a2a8637959c61bb23f74c376b9162242ccf6
0x34cd3f9848da300399d8369f97850a4e7015f8dd648777359d1f33ae38234e58
0x62940c00fc61783a27075d3fdd8d587419c9af52e4c4e15d506c78049c6a8981
0x3d84d9e7896b09d9c7c6bfa1d5fcf6cc9fc0269e568e1d9faec17caba037d48c
0x456911978e566f7e3a1fd50f21f97914b82a581ea0ea80cf1e61d0243eeba5cd
0x610bc395ea2aacfeebc18641ffebe0eb5cbd380a4b4cadb7d3b892b05ae927bb

Functions
Getter at block 20890059
getBurnPercent(view returns (uint256)
2000
getLoveHateInuAddress(view returns (address)
0xcedefe438860d2789da6419b3a19cece2a41038d
getPOAPAddress(view returns (address)
0x7563abdeef53a7cedf38a046fe5b385e5167b068
getPlatformPercent(view returns (uint256)
1000
getPollFee(view returns (uint256)
20000000000000000000000000
getTreasuryAddress(view returns (address)
0x4b9c6933e17a12cf79759c5ec74963b1ab3c71d2
minPollFee(view returns (uint256)
500000000000000000000
owner(view returns (address)
0x4b9c6933e17a12cf79759c5ec74963b1ab3c71d2
paused(view returns (bool)
false
Read-only
competitionWinnings(uint256addressview returns (uint256)
getPollDetail(uint256 idview returns (struct LoveHatePollInterfacePollDetails)
getPollDetailV2(uint256 idview returns (struct LoveHatePollV2PollDetailsV2)
isPollRewardClaimed(uint256addressview returns (bool)
isVoterNFTClaimed(uint256addressview returns (bool)
verifyAdminAddress(address adminAddressview returns (bool)
verifyClaimAllNFTDetails(struct LoveHatePollInterfacePollClaimNFT[] pollsClaimNFTview returns (string errorMessageuint256 pollIdbool isClaimNFTValid)
verifyClaimAllRewardDetails(struct LoveHatePollInterfacePollClaimReward[] pollsRewardview returns (string errorMessageuint256 pollIdbool isClaimRewardValid)
verifyCreatePollDetailsV2(struct LoveHatePollV2PollCreateDetailsV2[] pollsuint256 timestampview returns (string errorMessageuint256 pollIdbool isPollValid)
verifyEndCompetition(struct LoveHatePollInterfaceEndCompetitionDetails[] endCompetitionDetailsuint256 balanceOfContractpure returns (string errorMessagebool isCompetitionValid)
verifyEndPollDetails(struct LoveHatePollInterfacePollEndDetails[] pollsuint256 timestampview returns (string errorMessageuint256 pollIdbool isPollValid)
verifyEndPollDetailsV2(struct LoveHatePollInterfacePollEndDetails[] pollsuint256 timestampview returns (string errorMessageuint256 pollIdbool isPollValid)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
LoveHateInuWithdraw(uint256 amount
addAdmin(address addressOfAdmin
claimAllNFTs(struct LoveHatePollInterfacePollClaimNFT[] pollsClaimNFT
claimAllRewards(struct LoveHatePollInterfacePollClaimReward[] pollsReward
claimAllRewardsAndNFTs(struct LoveHatePollInterfacePollClaimReward[] pollsRewardstruct LoveHatePollInterfacePollClaimNFT[] pollsClaimNFT
claimAllRewardsAndNFTsV2(struct LoveHatePollInterfacePollClaimReward[] pollsRewardstruct LoveHatePollInterfacePollClaimNFT[] pollsClaimNFT
claimAllRewardsV2(struct LoveHatePollInterfacePollClaimReward[] pollsReward
claimCompetitionReward(uint256[] competitonIds
createPollsV2(struct LoveHatePollV2PollCreateDetailsV2[] pollsuint256 timestamp
endCompetition(struct LoveHatePollInterfaceEndCompetitionDetails[] endCompetitionDetails
endPolls(struct LoveHatePollInterfacePollEndDetails[] pollsuint256 timestamp
endPollsV2(struct LoveHatePollInterfacePollEndDetails[] pollsuint256 timestamp
initialize(uint256 minFeeuint256 percentForBurnuint256 percentForPlatformuint256 feeForPolladdress lhinuContractAddressaddress poapContractAddressaddress adminWalletAddressaddress treasuryWalletAddress
pause(
removeAdmin(address addressOfAdmin
renounceOwnership(
transferOwnership(address newOwner
unpause(
updateBurnPercent(uint16 percentForBurn
updateLoveHateInuContract(address lhinuContractAddress
updatePOAPContract(address POAPContractAddress
updatePollFee(uint256 fee
updateTransferPercent(uint256 percentForPlatform
updateTreasuryAddress(address treasuryWalletAddress
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminAdded(address adminAddress
AdminRemoved(address adminAddress
BurnFeeUpdated(uint256 fee
ClaimCompetitionRewardSuccessful(uint256[] competitionIds
ClaimTransferSuccessful(uint256[] pollIds
CompetitionsEnded(uint256[] competitionIds
Initialized(uint8 version
LoveHateInuContractUpdated(address lhinuContract
LoveHateInuWithdrawSuccessful(address toAddress
NFTTransferSuccessful(uint256[] pollIdsuint256[] tokenIds
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
POAPContractUpdated(address POAPContract
Paused(address account
PollFeeUpdated(uint256 fee
PollsCreated(uint256[] pollIds
PollsEnded(uint256[] pollIds
TranferPercentUpdated(uint256 percentForPlatform
TreasuryAddressUpdated(address treasuryWalletAddress
Unpaused(address account
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.