Doge Pound Puppies

Verified contract

Active on Ethereum
Deployed by via 0x163973ca at 13142270
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots
 (#448)
ERC-721
--
 (#5164)
ERC-721
--
 (#278)
ERC-1555
--
 (#287)
ERC-1555
--
0xa55229d649647e63eeda16177a6f9a921f2ef7dcb5f649137e68cf7213df3afd
0x4c893a090cedfbf3cf709fbc8ded5dd67ef2d740d5307cb21ae1775c26432c2f
0x98802bef79de463094cf2cad094ad95173cfbb3a5bcb12163334a1b3b5b477e3
0x8de657387db5c828fccd27aeb6065fc57c53f54b640fc958e75adb6cf8e5e208
0xaa7b43b4496cb5923fef1f1a3579b6d826a887f99298cec3a23af6394145b4db
0xcf49c3e4f9fecfc48440cee0b8496e426a1c7c260a3140c6f62f18891745aa3f
0x142ec785ed8d0b6d946b8840f487f9e9059c536c0e61334fb5f4502489d0b6ad
0x259fbe0cf70fff2d59167210f9f1495318449ac85ad81b2378e917591849a470
0x23041fe162afe84b7a3baf8584cb0ae2fabdf6dde454656595e49fdb89eca1d9
0x14a9aee835cd5422930c6ffad58296fa059d7f1daa0e52083fcd0556c33d169d

Functions
Getter at block 21210681
BREED_TYPEHASH(view returns (bytes32)
0xb18426a7438ec224118641a53503279c27e1380aea1cbf4fa2b6f6a9f8b0f080
DOMAIN_TYPEHASH(view returns (bytes32)
0x8cad95687ba82c2ce50e74f7b754645e5117c3a5bec8151c0726d5857980a866
PROVENANCE_HASH(view returns (string)
baseURI(view returns (string)
https://thedogepoundapi.com/puppy/token/
breedByDoggoIsActive(view returns (bool)
false
breedFeePct(view returns (uint256)
20
breedFeeWallet(view returns (address)
0xee41417780eb5ad0533105a13c85eae1991aa10e
dogePound(view returns (address)
0xf4ee95274741437636e748ddac70818b4ed7d043
maxToMint(view returns (uint256)
20
mintIsActive(view returns (bool)
true
name(view returns (string)
Doge Pound Puppies
owner(view returns (address)
0x9ad80abc02ba459d7a7e252b3d173f471daa1012
sname(view returns (string)
Puppy Contract
symbol(view returns (string)
PUPPY
totalSupply(view returns (uint256)
8401
Read-only
balanceOf(address ownerview returns (uint256)
digestUsed(bytes32view returns (bool)
exists(uint256 _tokenIdview returns (bool)
getApproved(uint256 tokenIdview returns (address)
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)
tokensOfOwner(address _ownerview returns (uint256[])
State-modifying
approve(address touint256 tokenId
breedPuppyByDoggo(address doggoOwneruint256 doggoIdaddress dogeOwneruint256 dogeIduint256 breedPriceuint256 deadlineuint8 vbytes32 rbytes32 spayable 
breedPuppyByOwner(address doggoOwneruint256 doggoIdaddress dogeOwneruint256 dogeIduint256 breedPrice
burn(uint256 tokenId
mintPuppy(uint256[] ogDogeList
renounceOwnership(
reserveBurnedPuppies(address _touint256 number
reservePuppyByOwner(address _touint256 _count
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setBaseURI(string baseURI
setBreedFeePct(uint256 _breedFeePct
setBreedFeeWallet(address _walletAddress
setBreedMode(bool _breedByDoggoIsActive
setDogePoundAddr(address _dogePoundAddr
setMaxToMint(uint256 _maxValue
setMintState(bool _mintIsActive
setProvenanceHash(string _provenanceHash
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
withdrawFee(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BreedByDoggo(uint256 indexed puppyIdaddress indexed doggoOwneruint256 doggoIdaddress indexed dogeOwneruint256 dogeIduint256 breedPriceuint256 breedTime
BreedByOwner(uint256 indexed puppyIdaddress indexed doggoOwneruint256 doggoIdaddress indexed dogeOwneruint256 dogeIduint256 breedPriceuint256 breedTime
BreedFeePctUpdated(uint256 breedFeePct
BreedModeUpdated(bool breedByDoggoIsActive
Mint(uint256 indexed puppyId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ReserveByOwner(uint256 indexed puppyId
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.