TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 1,695 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
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
0x1dc4…b20a
-
variable spans 49 additional slots
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
OCBV2 | ERC-721 | 1 | -- | -- | |
OCBV2 | ERC-721 | 1 | -- | -- | |
OCBV2 | ERC-721 | 1 | -- | -- | |
OCBV2 | ERC-721 | 1 | -- | -- | |
OCBV2 | ERC-721 | 1 | -- | -- | |
OCBV2 | ERC-721 | 1 | -- | -- | |
OCBV2 | ERC-721 | 1 | -- | -- | |
OCBV2 | ERC-721 | 1 | -- | -- | |
OCBV2 | ERC-721 | 1 | -- | -- | |
OCBV2 | ERC-721 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21183175 | a day ago | | | 0 | 0.0048557126 | |
| 21156288 | 5 days ago | | | 0 | 0.0011294566 | |
| 21152967 | 6 days ago | | | 0 | 0.00091781231 | |
| 21118399 | 10 days ago | | | 0 | 0.00050404061 | |
| 21096647 | 13 days ago | | | 0 | 0.00033374902 | |
| 21020835 | 24 days ago | | | 0 | 0.00059804100 | |
| 21015974 | 25 days ago | | | 0 | 0.00088386833 | |
| 20962183 | a month ago | | | 0 | 0.0010167668 | |
| 20902759 | a month ago | | | 0 | 0.00028595149 | |
| 20887711 | a month ago | | | 0 | 0.00044833274 |
ABI
ABI objects
Getter at block 21192684 getStakedTokenIds() view returns (uint256[]) getStakedTokenPositions() view returns (struct IOCBStakingReadablePosition[])
owner() view returns (address)
0x79f439c76ff39612fcfffdfd207249a1bd3606d0
paused() view returns (bool)
false
Read-only
balanceOf(address owner) view returns (uint256)
getOwnerStakedTokenIds(address owner) view returns (uint256[])
getOwnerStakedTokenPositions(address owner) view returns (struct IOCBStakingReadablePosition[])
getTokenPosition(uint256 tokenId) view returns (struct IOCBStakingReadablePosition)
getTokenStakingStart(uint256 tokenId) view returns (uint256)
getTokenStakingTime(uint256 tokenId) view returns (uint256)
isTokenStaked(uint256 tokenId) view returns (bool)
stakingPositions(uint256) view returns (address owner, uint40 startTime)
State-modifying
Events batchStake(uint256[] tokenIds)
batchUnstake(uint256[] tokenIds)
forceBatchUnstake(uint256[] tokenIds)
initialize(address ocbContractAddress)
pauseStaking()
renounceOwnership()
setOCBContract(address ocbContractAddress)
stake(uint256 tokenId)
transferOwnership(address newOwner)
unpauseStaking()
unstake(uint256 tokenId)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
Initialized(uint8 version)
MetadataUpdate(uint256 tokenId)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
TokenStaked(uint256 tokenId, address owner)
TokenUnstaked(uint256 tokenId, address owner)
Unpaused(address account)
ocbContractChanged(address newContract)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
SenderIsNotTokenOwner(uint256 tokenId)
TokenAlreadyStaked(uint256 tokenId)
TokenHasToBeStaked(uint256 tokenId)
TokenIsNotStaked(uint256 tokenId)