SurrealestateStaking
Verified contract
Active on
Ethereum with 3,691 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
SUR | ERC-721 | 1 | -- | -- | |
SUR | ERC-721 | 1 | -- | -- | |
SUR | ERC-721 | 1 | -- | -- | |
SUR | ERC-721 | 1 | -- | -- | |
SUR | ERC-721 | 1 | -- | -- | |
SUR | ERC-721 | 1 | -- | -- | |
SUR | ERC-721 | 1 | -- | -- | |
SUR | ERC-721 | 1 | -- | -- | |
SUR | ERC-721 | 1 | -- | -- | |
SUR | ERC-721 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19228371 | 9 months ago | | | 0 | 0.0023113711 | |
| 19163164 | 10 months ago | | | 0 | 0.0041853740 | |
| 18900277 | a year ago | | | 0 | 0.0057110525 | |
| 18627155 | a year ago | | | 0 | 0.0039235850 | |
| 18495446 | a year ago | | | 0 | 0.0044589667 | |
| 18378005 | a year ago | | | 0 | 0.0026090761 | |
| 18362821 | a year ago | | | 0 | 0.0013493564 | |
| 18357158 | a year ago | | | 0 | 0.0020861819 | |
| 18309105 | a year ago | | | 0 | 0.00075325660 | |
| 18307877 | a year ago | | | 0 | 0.0010382260 |
ABI
ABI objects
Getter at block 21262523
earnPeriodSeconds() view returns (uint256)
36000
owner() view returns (address)
0x132266286f204d9eb2b48f16d25ed74ce5275636
Read-only
accounts(address) view returns (uint256 numStaked, uint256 pointsStaked, uint256 lastRefreshTimestamp, uint256 tokensEarnedBeforeLastRefresh, struct SurrealestateStakingStakingMultiplier stakingMultiplier)
approvedManagers(address) view returns (bool)
calculateTokensEarned(address addr) view returns (uint256)
pointsByTokenId(uint256 tokenId) view returns (uint256)
stakedTokensOfOwner(address addr, uint256 start, uint256 stop) view returns (uint256[])
tokens(uint256) view returns (bool isLocked, uint256 lockedUntil, address owner)
State-modifying
Events addApprovedManager(address managerAddr)
addStakingListener(address contractAddress)
lockStaking(uint256[] tokenIds)
onERC721Received(address, address, uint256, bytes) returns (bytes4)
removeApprovedManager(address managerAddr)
renounceOwnership()
resetStakingListeners()
setEarnPeriod(uint256 newSeconds)
setEarningMultiplier(address addr, uint256 numerator, uint256 denominator)
setRawPoints(bytes newRawPoints)
setStakingLockPeriod(uint256 newPeriod)
stake(uint256[] tokenIds, bool lock)
transferOwnership(address newOwner)
unstake(uint256[] tokenIds)
unstakeAsOwner(address addr, uint256[] tokenIds)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.