oGPUStaking
Verified contract
Active on
Ethereum with 992 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x067d…62f6
Balances ($17,556,833.59)
Native
Value
$117,037.9
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 35 | $3,343.94 |
$117,037.9 | |
oGPU | ERC-20 | 8.304665M | $2.10 |
$17,439,795.69 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21247535 | an hour ago | | | 0 | 0.00027263931 | |
| 21247457 | 2 hours ago | | | 0 | 0.0042356130 | |
| 21247393 | 2 hours ago | | | 0 | 0.0044484446 | |
| 21247206 | 2 hours ago | | | 0 | 0.0051920979 | |
| 21247186 | 3 hours ago | | | 0 | 0.0055930403 | |
| 21246979 | 3 hours ago | | | 0 | 0.0049751778 | |
| 21246854 | 4 hours ago | | | 0 | 0.00031047056 | |
| 21246739 | 4 hours ago | | | 0 | 0.0024736541 | |
| 21246731 | 4 hours ago | | | 0 | 0.0059721248 | |
| 21246706 | 4 hours ago | | | 0 | 0.0045251225 |
ABI
ABI objects
Getter at block 21247950
gpuId() view returns (uint256)
0
oGPU() view returns (address)
0x067def80d66fb69c276e53b641f37ff7525162f6
owner() view returns (address)
0x8ac2326a76e60fe146ab9556fed70822515b59a8
Read-only
getPoolUser(uint256 _poolId, address _user) view returns (struct oGPUStakingUserInfo)
getPoolUserReward(uint256 _poolId, address _user) view returns (uint256)
getPoolUsers(uint256 _poolId) view returns (struct oGPUStakingUserInfo[])
getPoolUsersLength(uint256 _poolId) view returns (uint256)
getPoolUsersWithShares(uint256 _poolId) view returns (struct oGPUStakingUserInfoWithShares[])
getPoolUsersWithSharesRange(uint256 _poolId, uint256 _start, uint256 _end) view returns (struct oGPUStakingUserInfoWithShares[])
getUserInfo(uint256 _poolId, address _user) view returns (struct oGPUStakingUserInfo)
poolInfo(uint256) view returns (uint256 poolId, uint256 totalPoints, uint256 totalAmount, uint256 totalETHStaked, uint256 startTime, uint256 duration, uint256 endTime, bool ended)
poolUsers(uint256, uint256) view returns (address user, uint256 poolId, uint256 amount, uint256 stakeTime, uint256 points, uint256 gpuId, bool claimed, uint256 lastBoostTime, uint256 claimedETH, uint256 claimedoGPU)
userInfoMap(uint256, address) view returns (address user, uint256 poolId, uint256 amount, uint256 stakeTime, uint256 points, uint256 gpuId, bool claimed, uint256 lastBoostTime, uint256 claimedETH, uint256 claimedoGPU)
userPoolIndex(address, uint256) view returns (uint256)
State-modifying
Events addETHToPool(uint256 _poolId, uint256 _amount) payable
claim(uint256 _poolId)
createPool()
emergencyWithdraw(uint256 _poolId)
enableClaim(bool _claim)
endPool(uint256 _poolId)
renounceOwnership()
retrieveETH()
retrieveoGPU()
stake(uint256 _poolId, uint256 _amount, uint256 _gpuID)
transferOwnership(address newOwner)
Claimed(address indexed user, uint256 poolId, uint256 amount)
EmergencyWithdraw(address indexed user, uint256 poolId, uint256 amount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PoolCreated(uint256 stakeID, uint256 stakingStartTimestamp, uint256 duration, uint256 stakingEndTimestamp)
PoolEnded(uint256 poolId, uint256 endTime)
Staked(address indexed user, uint256 amount, uint256 gpuType)
constructor(address _oGPU)
receive()
ReentrancyGuardReentrantCall()