KP Machines

Verified contract

Active on Ethereum with 3,373 txns
Deployed by via 0x8e67d4e2 at 16463980
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "KP Machines"

0x21871e024fca2258b0c747ee93804f4a8980a3e462ad4bde36a437c7e53acda3
0xeab1e3161ed030ff68ae819900cb8684322b46f4bfa97377717904a59aa80d43
0x679969a3e4241b39b41d2c155152e68aa1e420938e11115f1eb7180f0b71b812
0x90024b5cd0cc028ef126d0afffa1f16cca1185b92daa4324ab33914fe404d43c
0x5ef7d606cd05ff7a61f12d27b168b9a8cc69b51aec50722a84364e76df12e235
0x2f55cecf4ad869a6cf0088d027da5443d450594038ac308e7d59915708041204
0x630c45b2f6e156a76a1a5af7016cd2b3ab2a43338f3854f5d0231af05c6b674a
0xf9482292ef275ae06efa39e3764983345d4298a4bd9534297275b300b6a76a10
0x261baafaa53fb9b10d6b87cfa7dd8121225504c36dcf003e388e5ad241505a79
0xb09841ed2d9a5c21b3aad2e8cb4ef4be4b59aec111d52882d9d7a7a5e0c43cbe

Functions
Getter at block 21312280
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
maxSupply(view returns (uint256)
1111
merkleRoot(view returns (bytes32)
0x7fc9594686b107cf8d5787b6f36555e6b705477ffa1b3cf94080514c88788d48
mintsPerAddress(view returns (uint256)
2
name(view returns (string)
KP Machines
startTimestamp(view returns (uint256)
1674410400
symbol(view returns (string)
KPM
totalSupply(view returns (uint256)
1111
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
isWhitelisted(address addrbytes32[] _merkleProofview returns (bool)
mints(addressview returns (uint256)
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
approve(address touint256 tokenId
grantRole(bytes32 roleaddress account
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeMint(bytes32[] _merkleProof
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setBaseURI(string _base
setMerkleRoot(bytes32 _merkleRoot
transferFrom(address fromaddress touint256 tokenId
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
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
Constructor
constructor(bytes32 _merkleRootuint256 _maxSupplyuint256 _startTimestamp
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.