ArcProxy
Verified contract
Proxy
Active on
Ethereum with 1,177 txns
Unified storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xed30…4adb
0x1bcc…4a47
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ARCX | ERC-20 | 500 | -- | -- | |
ARCX | ERC-20 | 137.364064 | -- | -- | |
UNI-V2 | ERC-20 | 0.240105 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20472336 | 4 months ago | | | 0 | 0.00019927624 | |
| 19420695 | 9 months ago | | | 0 | 0.0070065306 | |
| 16298216 | 2 years ago | | | 0 | 0.0019709378 | |
| 16298196 | 2 years ago | | | 0 | 0.0026082082 | |
| 13446481 | 3 years ago | | | 0 | 0.0051730231 | |
| 13446414 | 3 years ago | | | 0 | 0.013595311 | |
| 13326374 | 3 years ago | | | 0 | 0.0051725506 | |
| 13287096 | 3 years ago | | | 0 | 0.0073373266 | |
| 13126710 | 3 years ago | | | 0 | 0.0052378880 | |
| 12994325 | 3 years ago | | | 0 | 0.0037998462 |
ABI
ABI objects
Getter at block 21278543
arcDAO() view returns (address)
0x1debbc50322150eb44de3b663d5faa89c12b07ff
daoAllocation() view returns (uint256 value)
330000000000000000
debtToStake() view returns (uint256)
1000000
getAdmin() view returns (address)
0x62f31e08e279f3091d9755a09914df97554eae0b
getAllApprovedStateContracts() view returns (address[])
[0xEBFD7b965E1B4c5719a006dE1AcAf82a7C3A142C, 0x84EAD9Ce2e36b3e6cdf41C94D5397e5056b3d8d6, 0xc3A5A0dC6241C922937c5cd90F5bACE23716AFB7, 0x81f16E6B58738DaAA4C5D493a240cCA49C240f04, 0x066b7660b2003793fB2ffD0b8152158c016fbfeF]
getCurrentTimestamp() view returns (uint256)
1732703927
getRewardForDuration() view returns (uint256)
499999999999997491200
lastTimeRewardApplicable() view returns (uint256)
1613776598
lastUpdateTime() view returns (uint256)
1613776598
periodFinish() view returns (uint256)
1613776598
rewardPerToken() view returns (uint256)
182088466678953520918
rewardPerTokenStored() view returns (uint256)
182088466678953520918
rewardRate() view returns (uint256)
186678614097968
rewardsDistributor() view returns (address)
0x62f31e08e279f3091d9755a09914df97554eae0b
rewardsDuration() view returns (uint256)
2678400
rewardsToken() view returns (address)
0xed30dd7e50edf3581ad970efc5d9379ce2614adb
slasherCut() view returns (uint256 value)
25000000000000000
stakingToken() view returns (address)
0x1bcce9e2fd56e8311508764519d28e6ec22d4a47
tokensClaimable() view returns (bool)
true
totalSupply() view returns (uint256)
240105288943266047
userAllocation() view returns (struct DecimalD256)
(670000000000000000)
vestingEndDate() view returns (uint256)
1618960300
Read-only
approvedStateContracts(address) view returns (bool)
approvedStateContractsArray(uint256) view returns (address)
balanceOf(address account) view returns (uint256)
earned(address account) view returns (uint256)
isMinter(address _user, uint256 _amount, uint256 _positionId, address _stateContract) view returns (bool)
stakers(address) view returns (uint256 positionId, uint256 debtSnapshot, uint256 balance, uint256 rewardPerTokenStored, uint256 rewardPerTokenPaid, uint256 rewardsEarned, uint256 rewardsReleased, address stateContract)
State-modifying
Events admin() returns (address)
changeAdmin(address newAdmin)
implementation() returns (address)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
exit()
getReward(address user)
init(address _arcDAO, address _rewardsDistribution, address _rewardsToken, address _stakingToken, struct DecimalD256 _daoAllocation, struct DecimalD256 _slasherCut, uint256 _vestingEndDate, uint256 _debtToStake)
notifyRewardAmount(uint256 reward)
recoverERC20(address tokenAddress, uint256 tokenAmount)
setApprovedStateContract(address _stateContract)
setApprovedStateContracts(address[] _stateContracts)
setRewardsDistributor(address _rewardsDistributor)
setRewardsDuration(uint256 _rewardsDuration)
setTokensClaimable(bool _enabled)
slash(address user)
stake(uint256 amount, uint256 positionId, address stateContract)
withdraw(uint256 amount)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
ClaimableStatusUpdated(bool _status)
PositionStaked(address _address, uint256 _positionId)
Recovered(address token, uint256 amount)
RewardAdded(uint256 reward)
RewardPaid(address indexed user, uint256 reward)
RewardsDurationUpdated(uint256 newDuration)
Staked(address indexed user, uint256 amount)
StateContractApproved(address _address)
UserSlashed(address _user, address _slasher, uint256 _amount)
Withdrawn(address indexed user, uint256 amount)
constructor(address _logic, address _admin, bytes _data)
fallback()
This contract contains no error objects.