Ethernal Elves

Verified contract

Proxy

Active on Ethereum with 73,999 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
--
0xc807096690adf4c7b34f8fd064d0a54bbd9b6c19958732501c477dad6d523429
0x55646dcad1ceb073b8239bd369be7c28da5eda196b41d804de392e926f052ee4
0x91c2102d5a2be2fa34d7356e627f9baa798e4ed59bb1ba05878f023a090239fa
0xd843ad97d1bd810b1519459e096a84b20e755db4f0fa5e5e68624c591ec93b15
0xcd2f31c78ea55377544c8c244d75c80403adc40851e31d3c6cfa6f9fd97a97a7
0xf4f65a8d601697ef3ab728bbc3aef9951a4b39487165b66c11b024543821d044
0x1569c365e6f8ba23cdc4436a64eb0ceefc5d94e8e5bfa76cde1d2cc137adad7f
0x239d0dbe7144b9638fc77a39e781ea5ccf7f1757910e67ce80dfdeeb8f74bd64
0x7247f6e8f8cd0e8e5af683931ba01c4f819e8e856a35bfb067c5883bfd84427a
0x899ea14bb4fe7c681708bd71fcaa2b051f237afc6bec5b48001a633f5432e981

Functions
Getter at block 20791813
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.