The Badass Cyborg Santa NFT Collection

Verified contract

Proxy

Active on Ethereum with 21 txns
Deployed by via 0xb7828dcb at 13737761
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 43 additional slots
-
variable spans 45 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
21 additional variables
Native
Value $223.94
0xd0a9455c13caffb9efa7d43ae0f4032675113d68f6f49276678b03322bd08197
0x74a01e7b5ef164e93295040d02cccbe9fc9dc78631ae948c4c3ebdcd910bc24b
0x4b1b75395b359b95c0b586396d33fc62330cc53dd4a8ed57c197ba7f3c9720f9
0xa7ace5913f05914df0cbd67fced0b73686b559b6e1b54d88d3bcbafbbb646851
0x4f0218882e754ee3037886edf4f7f0f9799a45459c2ed89d92cf62f999125bcc
0x509117387bf8426b169912d425d69e7091c9e31ed50e25268b1cb78cc02760af
0x47bc1fd3cf193405745647413d7dfa7a282679d290c1258cd106182f6da009b0
0x2e1652dc7b6399c420669cf68b8ae41a54f8836e8e7c9d99e3f34c019e2763a6
0x71c6d2238ebd10490eaf676f7f6b2b2d80ec44ad6a770862ad27a499cd4d7126
0xc226c97bcd0cc5ce8a3d0c47e3499df292a9e504b8c67c6688ab03933def17cc

Functions
Getter at block 20993601
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_SEPARATOR(view returns (bytes32)
0xc4091a965445e76be5803a65e81f0c7d2c23b1c52b3d73ce2d4dfbdd49db8ec7
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
contractURI(view returns (string)
ipfs://Qmac5aqomAX7vWWcbFhZr2CLYCoBsCqj9PDsCJDELRrHKX
lotteryFee(view returns (uint256)
5000000000000000
maxSupply(view returns (uint256)
20000
name(view returns (string)
The Badass Cyborg Santa NFT Collection
paused(view returns (bool)
false
saleStartTime(view returns (uint256)
1640174400
symbol(view returns (string)
BCS
tokenPrice(view returns (uint256)
70000000000000000
totalSupply(view returns (uint256)
16
winner(view returns (uint256)
0
winnerPicked(view returns (bool)
false
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
approve(address touint256 tokenId
burn(uint256 tokenId
collectPrize(
grantRole(bytes32 roleaddress account
initialize(string namestring symbolstring baseTokenURI
initialize(string namestring symbolstring baseTokenURIstring contractMetaURIuint256 _maxSupplyaddress _treasury
mint(address to
mintToken(payable 
pause(
pickWinner(
preSaleMint(address touint256 countpayable 
renounceRole(bytes32 roleaddress account
revealNFT(string baseTokenURI
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setContractURI(string contractMetaURI
setSaleStart(uint256 startTimeuint256 _tokenPriceuint256 _lotteryFee
transferFrom(address fromaddress touint256 tokenId
unpause(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BaseURIChanged(string newBaseURI
ContractUriUpdated(string contractMetaURI
Paused(address account
PrizeCollected(uint256 amountaddress winner
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SaleStartUpdated(uint256 startTimeuint256 tokenPriceuint256 lotteryFee
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unpaused(address account
WinnerPicked(uint256 winner
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.