TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 3,273 txns
Deployed by via 0x2ac314fd at 20216091
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $378,211.35
0xfba12e16f7d7eb27ac4aaa2be31d50a17ac90542475ae05c5600aab5760fd120
0xa5308fec517fb58e4e50f15eeeaabe35645ece2998c0f63a080d6a9071627f30
0xb5566b01fcac3c4a563a0d540c654b0eb6109f0c2800a598cf0e8c3b41189216
0x6f035d4f91f2f719fced83baa0aff5c17b2fd9c30634029212f97ddda9a2692d
0x42c8971fe0fc2e37ab23de07eadc7bf3d27c0d400e96cf257330ecfa5c888762
0xf69d944dd78261eb2298490aa63107cb3f710b8911e4840865746e99bbfa990c
0x33afd1c70f94af0b0cc490e62120cf9b8cf064a579f747c10ba7834aea9ba938
0x83dc4da4a595965e7cb3c684f4bd00ac4d7abbdd5e0fb8039f4d3039f72e7394
0x6b22b685cc2272a498218d4eaa5e56b97189666271c2794d80031b201103baae
0xe53a41ea3a98b16e31aa364b6259fb065e2232e1cae1e0900b92b7a7b843c232

Functions
Getter at block 21164079
DAY(view returns (uint256)
86400
 
Withdrawable(view returns (uint256)
owner(view returns (address)
0x2e35169acc25e84e8b2b669e00dc9735cfa9d70e
referralFee(view returns (uint256)
20
 
shouldDeposit(view returns (uint256)
stakingAmountLimit(view returns (uint256)
100000000000
totalStakingAmount(view returns (uint256)
22332088376
upcAddress(view returns (address)
0x487d62468282bd04ddf976631c23128a425555ee
Read-only
finalClaimableAmount(uint256 idview returns (uint256)
isClaimable(uint256 idview returns (bool)
isStakablePeriod(uint256 idview returns (bool)
random(uint256 numberuint256 randomIndexview returns (uint256)
records(uint256view returns (address stakeruint256 amountuint256 stakedAtbool claimeduint256 stakingRateInfoIDstring referralCodebool claimedReferralFee)
referralAmount(uint256 idview returns (uint256)
referralCodes(stringview returns (address)
staked(addressview returns (bool)
stakingInfos(uint256view returns (uint256 dayuint256 apy)
State-modifying
claim(uint256 id
claimReferralFee(uint256 id
deposit(uint256 amount
generateReferralCode(
initialvalue(address owner
pushRecords(address[] stakersuint256[] amountsuint256[] stakedAtsuint256[] stakingInfoIDsstring[] refCodesbool[] claimedsbool[] claimedReferralFees
pushReferralCodes(address[] stakersstring[] codes
renounceOwnership(
setReferralFee(uint256 fee
setStakingLimit(uint256 limit
setStakingPeriod(uint256 idstruct StakingPeriod[] periods
setUPCAddress(address addr
stake(uint256 amountuint256 stakingInfoIDstring referralCode
transferOwnership(address newOwner
withdraw(uint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Claim(uint256 idaddress stakeruint256 claimAmount
ClaimReferralFee(uint256 idaddress referreruint256 claimAmount
Deposit(uint256 amount
GenerateReferralCode(address stakerstring code
Initialized(uint64 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SetStakingPeriod(uint256 idstruct StakingPeriod[] periods
SetUPCAddress(address upcAddress
Stake(uint256 idaddress stakeruint256 amountuint256 stakedAtuint256 stakingInfoIDstring referralCodeuint256 rewarduint256 referralReward
Constructor
constructor(address _logicaddress initialOwnerbytes _data
Fallback and receive
fallback(
Errors
AddressEmptyCode(address target
ERC1967InvalidAdmin(address admin
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
ProxyDeniedAdminAccess(
InvalidInitialization(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(