ArcProxy

Verified contract

Proxy

Active on Ethereum with 781 txns
Deployed by via 0x5e7bdf58 at 12423006
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0x8ca13440dd8226cb53f42af6b13d95a4c63e671e2dfaeef70fb95b83b5b74256
0x78027946f05784d62bd0ec9ab298ba71b15359f3b9c525b49f5603badbb19419
0xc28271dbcad4a778a999b1bbc0245a489ff72a3e68fdbb1b1a423f62192127b8
0x2b9b94a189253d3e7b3e12fff00fa170c475ad0c8859bb271140a2c09dadf8c4
0xd1a6ed01bc0da0119de462b68fb430a2fd25aa4b0dbee485c1fadf44c36a2453
0x207f90656b093622fe4b988d1a2201cc9e1cbf0528074d521009012b01865911
0x06b88aaa2a9e0ee9a347a20d7948ee6704bc00be64497fcaec87d3403a066aa2
0xc959a365fc6046277d9a628afac546914b2e361a33152964cb3b8b9a0fd9d244
0xea426caa3c758a14218581b5a39dff11f8111ad5abfdce3b229fd0c11054937c
0x08ff6f7bfbd64af6fa5b20233e78297668c99ccee6e9a81d37f7b14570bfb266

Functions
Getter at block 21320009
arcDAO(view returns (address)
0x1debbc50322150eb44de3b663d5faa89c12b07ff
currentTimestamp(view returns (uint256)
1733205155
daoAllocation(view returns (uint256 value)
400000000000000000
getAdmin(view returns (address)
0x859a95b2b50c1fc25560a2c6dad5b3d0ba34b6e9
getRewardForDuration(view returns (uint256)
199999999999999998201600
lastTimeRewardApplicable(view returns (uint256)
1629957337
lastUpdateTime(view returns (uint256)
1629957337
periodFinish(view returns (uint256)
1629957337
rewardPerToken(view returns (uint256)
62072673443730339469
rewardPerTokenStored(view returns (uint256)
62072673443730339469
rewardRate(view returns (uint256)
74671445639187574
rewardsDistributor(view returns (address)
0x859a95b2b50c1fc25560a2c6dad5b3d0ba34b6e9
rewardsDuration(view returns (uint256)
2678400
rewardsToken(view returns (address)
0x1321f1f1aa541a56c31682c57b80ecfccd9bb288
stakingToken(view returns (address)
0x87c33321e1755ab54b0a27d4969a72b953486e75
tokensClaimable(view returns (bool)
true
totalSupply(view returns (uint256)
213728537051233943879
userAllocation(view returns (struct DecimalD256)
(600000000000000000)
Read-only
balanceOf(address _accountview returns (uint256)
earned(address _accountview returns (uint256)
stakers(addressview returns (uint256 balanceuint256 rewardPerTokenPaiduint256 rewardsEarneduint256 rewardsReleased)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
exit(
getReward(address _user
init(address _arcDAOaddress _rewardsDistributoraddress _rewardsTokenaddress _stakingTokenstruct DecimalD256 _daoAllocation
notifyRewardAmount(uint256 _reward
recoverERC20(address _tokenAddressuint256 _tokenAmount
setRewardsDistributor(address _rewardsDistributor
setRewardsDuration(uint256 _rewardsDuration
setTokensClaimable(bool _enabled
stake(uint256 _amount
stakeWithPermit(uint256 _amountuint256 _deadlineuint8 _vbytes32 _rbytes32 _s
withdraw(uint256 _amount
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
ClaimableStatusUpdated(bool _status
Recovered(address tokenuint256 amount
RewardAdded(uint256 reward
RewardPaid(address indexed useruint256 reward
RewardsDurationUpdated(uint256 newDuration
Staked(address indexed useruint256 amount
Withdrawn(address indexed useruint256 amount
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
Errors

This contract contains no error objects.