XENStake

Verified contract

Proxy

Active on Base with 5,596 txns
Deployed by via 0x282a3730 at 3098651
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0x258cbb928693676056fdeb6b31a75f9f551604a0ceb4705c0a15f0d7f52699e8
0xa8629c3480347547cffcff9f5c8793776ad0c2ce7380276790dc0660564c533b
0xb40edb542a7095eb941db18d8521feb3e542db456e1e76aaffe6bd8dddc4d862
0x704f240e10292a6391520a4efd8a85868d9cd7680096c62bcae5ee0a92ef5852
0x2c48f025d937bdb446ce87449e276e6759317897532d339329a0085b3d5fa0d8
0x8c34fe63d65123e20c70e401d47815e6d3370050fafa9a900fad8a9b6fa4fc06
0x25401b516a8e18b74b6905a0eae28c98bb155b9cb405b8d8b448d5d461867c18
0xd7674c8aad4639e853a443e96f8a0041122228a4f20453add0e7da3903546d7e
0xda74b5981d938b4a46c6103937fbd73e829c54706e1db899e923fdab7d0a77d8
0xca0e85b3dd26a4745a2f4f03a8002cd921b070190a46e27f6d179f3246d91b22

Functions
Getter at block 21790470
AUTHORS(view returns (string)
@MrJackLevin @lbelyaev faircrypto.org
BLACKOUT_TERM(view returns (uint256)
604800
OPERATOR_FILTER_REGISTRY(view returns (address)
0x000000000000aaeb6d7670e522a718067333cd4e
ROYALTY_BP(view returns (uint256)
500
SECONDS_IN_DAY(view returns (uint256)
86400
name(view returns (string)
XEN Stake
ownedTokens(view returns (uint256[])
[]
owner(view returns (address)
0xc73fc08c931efe3fce850c09278472e8a81c2e05
symbol(view returns (string)
cbXENS
tokenIdCounter(view returns (uint256)
3325
xenCrypto(view returns (address)
0xffcbf84650ce02dafe96926b37a0ac5e34932fa5
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isTrustedForwarder(address forwarderview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256uint256 salePriceview returns (address receiveruint256 royaltyAmount)
stakeInfo(uint256view returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
addForwarder(address trustedForwarder
approve(address operatoruint256 tokenId
burn(address useruint256 tokenId
callStake(uint256 amountuint256 term
callTransfer(address to
callWithdraw(
createStake(uint256 amountuint256 termreturns (uint256 tokenId)
endStake(uint256 tokenId
powerDown(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
transferFrom(address fromaddress touint256 tokenId
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
CreateStake(address indexed useruint256 indexed tokenIduint256 amountuint256 term
EndStake(address indexed useruint256 indexed tokenId
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address xenCrypto_address forwarder_address royaltyReceiver_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
OperatorNotAllowed(address operator