Eternal Vikings

Verified contract

Active on Ethereum with 1,049 txns
Deployed by via 0x46b2d9b5 at 15588787
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#1501)
ERC-721
--
 (#1500)
ERC-721
--
 (#1414)
ERC-721
--
 (#1254)
ERC-721
--
 (#1253)
ERC-721
--
 (#1252)
ERC-721
--
 (#1251)
ERC-721
--
 (#1250)
ERC-721
--
 (#1249)
ERC-721
--
 (#1248)
ERC-721
--
0xcdda0b179cf06b2e7eb8e68c3a13979385e6c254e24c0098a06e9d41e1fedc26
0x311d92ce48830da80a5df13746c60d9f891ca4d005b20832ec34537e4e3e6496
0x56c51090078f03495c369d731870d9c2655fc4c5b9a5d619a2abf2357b930a89
0x4e2538f27cf36a90550f4dbc33d7000a8c6685a5c189b1dfdc0f54c52f802e4b
0x31562f1f69beb12c9d41a1ae981ddb05d6ad98a50b0f5bce9a10876fbd2740db
0xd514d8a77d659fbc9dee55a59657a4e384462cc21100aa98c5a1d86345296b8b
From
0x697b8f093aaf3ce5a04898fc2473f52a00db5cb106f45d46b92fe9335143b25c
0x7e35d0622183e21ebd7e70955d610ecf067ebd42d14d481ba7e39728982d3e5d
0x2654b2b5b3904a0b1853ef522ca1c9711a33230579a8f9a03ffa842a60387ca1
0xc75b7f8c9bd53ffb666d18b07a0901b2d385f0a2fa9a0ed893cfe57418301073

Functions
Getter at block 20860171
EVBurnerContract(view returns (address)
0x0000000000000000000000000000000000000000
EVSacrificeContract(view returns (address)
0x77b0f09b9f4093526b5b801502446b4afc39b1e5
EVStakingContract(view returns (address)
0x38e4bcb84c5b5fa72fd8c2c1a6a8da7b8c017e1d
metadataURI(view returns (string)
https://eternalvikings.mypinata.cloud/ipfs/QmSePKEYkhBxZChTPBr6VvswVKdKX8dCXFhmfpAUfFSvfH/
name(view returns (string)
Eternal Vikings
osProxyRegistery(view returns (address)
0xa5409ec958c83c3f309868babaca7c86dcb077c1
owner(view returns (address)
0x71455dce4edfacab42e72b59b324c964fa2b910c
symbol(view returns (string)
EV
totalSupply(view returns (uint256)
1501
Read-only
balanceOf(address ownerview returns (uint256)
explicitOwnershipOf(uint256 tokenIdview returns (struct IERC721ATokenOwnership)
explicitOwnershipsOf(uint256[] tokenIdsview returns (struct IERC721ATokenOwnership[])
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
stakingOwner(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenToStaked(uint256view returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
tokensOfOwnerIn(address owneruint256 startuint256 stopview returns (uint256[])
State-modifying
approve(address touint256 tokenIdpayable 
burn(uint256 tokenId
mint(address receiveruint256 amount
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setBurner(address burnerAddress
setMetadataURI(string _metadataURI
setOsProxyRegistery(address _newRegistery
setSacrificer(address sacrificerAddress
setStaker(address stakerAddress
setStakingStatusOfToken(uint256 tokenIdbool setStakedTrue
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address _osProxyRegisterystring namestring symbolstring metadataUri
Fallback and receive
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
InvalidQueryRange(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(