Ethernal Elves

Verified contract

Proxy

Active on Ethereum with 74,002 txns
Deployed by via 0x0283af4a at 14106209
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
10 additional variables
 (#6666)
ERC-721
--
 (#6665)
ERC-721
--
 (#6664)
ERC-721
--
 (#6663)
ERC-721
--
 (#6662)
ERC-721
--
 (#6661)
ERC-721
--
 (#6658)
ERC-721
--
 (#6657)
ERC-721
--
 (#6656)
ERC-721
--
 (#6655)
ERC-721
--
0x2f39a71b0de93ad940cdbec6687c50b7c3883f98709ba2c023f0154914123cfd
0x87479e61eb11a9ab8472b9109edbdc707dd18d05b1dc559fe1823579b88f0824
0x8d59bc176d2e48f38accfcbc86deeca5ce3ebe53c16a6c820d2373f9390c1405
0xc807096690adf4c7b34f8fd064d0a54bbd9b6c19958732501c477dad6d523429
0x55646dcad1ceb073b8239bd369be7c28da5eda196b41d804de392e926f052ee4
0x91c2102d5a2be2fa34d7356e627f9baa798e4ed59bb1ba05878f023a090239fa
0xd843ad97d1bd810b1519459e096a84b20e755db4f0fa5e5e68624c591ec93b15
0xcd2f31c78ea55377544c8c244d75c80403adc40851e31d3c6cfa6f9fd97a97a7
0xf4f65a8d601697ef3ab728bbc3aef9951a4b39487165b66c11b024543821d044
0x1569c365e6f8ba23cdc4436a64eb0ceefc5d94e8e5bfa76cde1d2cc137adad7f

Functions
Getter at block 21245494
INIT_SUPPLY(view returns (uint256)
3300
admin(view returns (address)
0xe7af77629e7eced41c7b7490ca9c4788f7c385e5
isGameActive(view returns (bool)
true
isMintOpen(view returns (bool)
false
isTerminalOpen(view returns (bool)
true
isWlOpen(view returns (bool)
false
maxSupply(view returns (uint256)
6666
name(pure returns (string)
Ethernal Elves
owner(view returns (address)
0xe7af77629e7eced41c7b7490ca9c4788f7c385e5
price(view returns (uint256)
88000000000000000
ren(view returns (address)
0xe6b055abb1c40b6c0bf3a4ae126b6b8dbe6c5f3f
symbol(pure returns (string)
ELV
totalSupply(view returns (uint256)
6666
validator(view returns (address)
0x5a5f094437df669a2ec79a99589bb0e7aa9c26bb
Read-only
_remaining(uint256view returns (uint256)
auth(addressview returns (bool)
balanceOf(addressview returns (uint256)
bankBalances(addressview returns (uint256)
decodeSentinelDna(uint256 characterview returns (struct DataStructuresElf elf)
elves(uint256 _idview returns (address owneruint256 timestampuint256 actionuint256 healthPointsuint256 attackPointsuint256 primaryWeaponuint256 level)
encodeSentinelForSignature(uint256 idaddress owneruint256 sentinelbytes authCodepure returns (bytes32)
generateSentinelDna(address owneruint256 timestampuint256 actionuint256 healthPointsuint256 attackPointsuint256 primaryWeaponuint256 leveluint256 traitsuint256 classpure returns (uint256 sentinel)
getApproved(uint256view returns (address)
getSentinel(uint256 _idview returns (uint256 sentinel)
getToken(uint256 _idview returns (struct DataStructuresToken token)
isApprovedForAll(addressaddressview returns (bool)
ownerOf(uint256view returns (address)
sentinels(uint256view returns (uint256)
supportsInterface(bytes4 interfaceIdpure returns (bool supported)
tokenURI(uint256 _idview returns (string)
usedRenSignatures(bytesview returns (uint16)
usedSentinelSignatures(bytesview returns (uint16)
whitelist(addressview returns (uint16)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
approve(address spenderuint256 tokenId
flipActiveStatus(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setAuth(address[] adds_bool status
setBridge(address _bridge
setValidator(address _validator
stake(uint256[] _id
transfer(address touint256 tokenId
transferFrom(address fromaddress touint256 tokenId
unstake(uint256[] _iduint256[] sentinelbytes[] signaturesbytes[] authCodes
unstakeToNewWallet(uint256[] _iduint256[] sentineladdress newWallet
withdrawAll(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Action(address indexed fromuint256 indexed actionuint256 indexed tokenId
Approval(address indexed owneraddress indexed spenderuint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.