Rug Birds

Verified contract

Active on Ethereum with 7,255 txns
Deployed by via 0xf4586f20 at 15290418
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 4 additional slots
-
variable spans 1 additional slot
7 additional variables

No balances found for "Rug Birds"

0xa1321f35e99c274f02778c6b53d1307558803107e661e62d0a803619996bc73a
0x433321475887d54fc0a0ac33f3a150dafca17b76216429b44af9b87589b64ed0
0x28160b5b618a1b70607a3ef10ff4011826e1cc1de9640fb439c29304abdf9ee1
0xd0b33f733dda9d48803d0741d1b57d7ebe880c1fde5041b1713e636ee4fb96e7
0xe1aa3ef39200e886cb866de487c6ae040075938197d9ccaac146b83f07475754
0x87a72e8ff3c33c4c47fa8b26dbf2a266729f27fe051ba04df6f72a6f7859b87d
0xa68a1f59f6476759a66e73f196d02b3ac5ed4e84fbb06334aab7fd66d4aec276
0x89059db1cd84db818947fdee5d39253c2f4d706d3ba5b13bae128cccf78ccc4d
0xa37dd458e8986649db07ed63542593235e3fe7d5136da5167d343623c7f25988
0x24f0c8127adef3dbd462df826077bc3df06186cba2a9c3decab8d9ec99fd765b

Functions
Getter at block 20860818
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
EXPULSION_ROLE(view returns (bytes32)
0x7904e9328f622335e3d715af4f9d4b4147d279485bd5be001b80efa4da608a29
baseTokenURI(view returns (string)
https://nft.rugbirds.com/metadata/
beneficiary(view returns (address)
0x3f91b4ac2d3456bb8fbbf1458bd7ac07b63c2ad1
contractURI(view returns (string)
https://rugbirds.com/opensea.json
name(view returns (string)
Rug Birds
nestingOpen(view returns (bool)
false
owner(view returns (address)
0x3f91b4ac2d3456bb8fbbf1458bd7ac07b63c2ad1
paused(view returns (bool)
false
price(view returns (uint256)
0
proofMintingOpen(view returns (bool)
false
renderingContract(view returns (address)
0x0000000000000000000000000000000000000000
sellerConfig(view returns (uint256 totalInventoryuint256 maxPerAddressuint256 maxPerTxuint248 freeQuotabool reserveFreeQuotabool lockFreeQuotabool lockTotalInventory)
(totalInventory=10000, maxPerAddress=3, maxPerTx=3, freeQuota=0, reserveFreeQuota=false, lockFreeQuota=false, lockTotalInventory=true)
storefrontURI(view returns (string)
https://rugbirds.com/opensea.json
symbol(view returns (string)
RUGBIRD
totalSold(view returns (uint256)
10000
totalSupply(view returns (uint256)
10000
Read-only
balanceOf(address ownerview returns (uint256)
cost(uint256 nuint256view 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)
nestingPeriod(uint256 tokenIdview returns (bool nestinguint256 currentuint256 total)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
usedMessages(bytes32view returns (bool)
State-modifying
addSigner(address signer
approve(address touint256 tokenId
expelFromNest(uint256 tokenId
grantRole(bytes32 roleaddress account
mintPublic(address touint256 amtpayable 
mintUnclaimed(address touint256 n
pause(
purchaseFreeOfCharge(address touint256 n
removeSigner(address signer
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
safeTransferWhileNesting(address fromaddress touint256 tokenId
setApprovalForAll(address operatorbool approved
setBaseTokenURI(string _baseTokenURI
setBeneficiary(address _beneficiary
setDefaultRoyalty(address receiveruint96 basisPoints
setNestingOpen(bool open
setPROOFMintingOpen(bool open
setPrice(uint256 _price
setRenderingContract(address _contract
setRoyaltyInfo(address receiveruint96 feeBasisPoints
setSellerConfig(struct SellerSellerConfig config
setStorefrontURI(string uri
toggleNesting(uint256[] tokenIds
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
unpause(
updateWalletMax(uint256 cnt
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
Expelled(uint256 indexed tokenId
Nested(uint256 indexed tokenId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Refund(address indexed buyeruint256 amount
Revenue(address indexed beneficiaryuint256 numPurchaseduint256 amount
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unnested(uint256 indexed tokenId
Unpaused(address account
Constructor
constructor(string namestring symbolstring tknURIstring _storefrontURIuint256 supplyCapuint256 maxPeraddress beneficiaryaddress royaltyReceiver
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApproveToCaller(
BalanceQueryForZeroAddress(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(