Immortals

Verified contract

Proxy

Active on Ethereum with 12,212 txns
Deployed by via 0x6dfe9400 at 17686494
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots

No balances found for "Immortals"

0x9a2b909ba38791689b2974480bb845cc24ac8fceaf203b1f812d14c67bfb9365
0x24d43268d0e91f4778e201855728f462c2ebddebb609c28ce6a3245cdbeab89d
0x15b692d46e5fb01dcdaf981fd36fbcd373064e6a5a9a55bbb31fdbd29fa6f0f8
0x2562c7b56d1e9f5068a20dcfcd3ba517fcd4bb3ce36a57b90bd1edca7fecc53b
From
0xfb3b959d025deff56fa91ce553df545f2db7154c62d0137b27952b5edb903c9b
0xbe0567b062b97690d8fcf792237b1efa3f450334b6c9cb968e0db3a7b7f4241d
0xed8b7d1ecfc1347c590b490b0b2c2aac6841f2fe62d45f1409b63d674f2327f2
0x6552e1c5d655ffa050a69cad63a378ab64b6d77bf2c9b2b780aa1c8376d48c68
0xcb2147da6ebaa8ccb330ada4f00170f273f197c879177a759effbc250c4e0f81
0x575501e27c06e58d878e36177b57fcc055a14b7083c81eb810aed178e3774317

Functions
Getter at block 21163028
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
_FALSE(view returns (uint256)
1
_TRUE(view returns (uint256)
2
baseURI(view returns (string)
https://api.skybornegenesis.com/metadata/nft/immortals/
contractURI(view returns (string)
getTokenLockingEnabled(view returns (bool)
true
getTrustedForwarder(view returns (address forwarder)
0x0000000000000000000000000000000000000000
maxSupply(view returns (uint256)
9999
name(view returns (string)
Immortals
owner(view returns (address)
0xbe34c5e37c9d8f49b81ab84839a3bf088d192cc2
provenanceHash(view returns (bytes32)
0xb7c49a3a8fce99786559a2f429beb0f51bd8a2c6cf6f13040bef590f518d2099
 
proxiableUUID(view returns (bytes32)
randomOffset(view returns (uint256)
8675
revealed(view returns (uint256)
2
royaltyAddress(view returns (address)
0xb499dd126bf04d923e83a053625d74df9c6a3cd3
royaltyBasisPoints(view returns (uint256)
750
startTokenId(view returns (uint256)
1
symbol(view returns (string)
$SGI
totalSupply(view returns (uint256)
9999
vrfKeeperContract(view returns (address)
0xe9371151512e0e48a8ebff1759599069a9cac120
Read-only
balanceOf(address ownerview returns (uint256)
batchLocked(uint256[] tokenIdsview returns (bool[])
getApproved(uint256 tokenIdview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getTokenLockedState(uint256 tokenIdview returns (bool lockedStatestruct ILockableV3LockInfo lockInfo)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
isTrustedForwarder(address forwarderview returns (bool)
locked(uint256 tokenIdview returns (bool isLocked)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256uint256 _salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
acceptOwnership(
adminUnlockTokens(uint256[] tokenIds
approve(address operatoruint256 tokenId
cancelOwnershipTransfer(
disableTokenLocking(
emitBatchMetadataUpdate(uint256 fromTokenIduint256 toTokenId
enableTokenLocking(
grantRole(bytes32 roleaddress account
initialize(
lockTokens(uint256[] tokenIdsuint256 lockDuration
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeMint(address touint256 quantity
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setBaseURI(string newBaseURI
setContractURI(string newContractURI
setMaxSupply(uint256 newMaxSupply
setProvenanceHash(bytes32 newProvenanceHash
setRoyaltyInfo(struct ISeaDropTokenContractMetadataUpgradeableRoyaltyInfo newInfo
setTrustedForwarder(address _forwarder
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newPotentialOwner
triggerBatchMetadataUpdate(uint256 _fromTokenIduint256 _toTokenId
unlockTokens(uint256[] tokenIds
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BatchLocked(uint256[] tokenIdsuint256 durationaddress owner
BatchMetadataUpdate(uint256 _fromTokenIduint256 _toTokenId
BatchUnlocked(uint256[] tokenIds
BeaconUpgraded(address indexed beacon
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
ContractURIUpdated(string newContractURI
Initialized(uint8 version
Locked(uint256 tokenId
LockingEnabledToggle(bool arg0
MaxSupplyUpdated(uint256 newMaxSupply
OverrideLockToggle(bool arg0
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PotentialOwnerUpdated(address newPotentialAdministrator
ProvenanceHashUpdated(bytes32 previousHashbytes32 newHash
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoyaltyInfoUpdated(address receiveruint256 bps
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unlocked(uint256 tokenId
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
AlreadyInitialized(
AlreadyRevealed(
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
CannotExceedMaxSupplyOfUint64(uint256 newMaxSupply
InvalidRoyaltyBasisPoints(uint256 basisPoints
InvalidToken(
MintERC2309QuantityExceedsLimit(
MintQuantityExceedsMaxSupply(uint256 totaluint256 maxSupply
MintToZeroAddress(
MintZeroQuantity(
NewOwnerIsZeroAddress(
NotFullyMinted(
NotNextOwner(
OnlyOwner(
OperationBlockedByOverride(
OperationBlockedByTokenLock(
OperatorNotAllowed(address operator
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
ProvenanceHashCannotBeSetAfterMintStarted(
RoyaltyAddressCannotBeZeroAddress(
TokenLockingDisabled(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
Unauthorized(