BasePaintBrush

Verified contract

Active on Base with 9,772 txns
Deployed by via 0xe80ec73b at 2385188
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $832.44
ERC-20
Value $0.13
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
0xf453213157658b83eb94fea7a385de1cf74e00a60410b6aa665f52b392180160
0x41dc339bb5ba6fb4ab9b4d261bedf053d0cbed8096ee6ea9ce3ded0ba849deaf
0x1969d693230a17bd2032ad064c049cfb58506013140ea19757f49d4b3537b002
0x502cefaa4504f0dc5c51a99f9b6df3045992be1ecc3b8324ae85beea8f040641
0x39d7d0c9742ada1aa031b4e035f343ac0d2cf63ab387f97939dd95bb844ead1e
0xe2a8c232ffc8cd2c234f4ab5e64d59d613a1c5922309556266cb7ce4c28335b2
0xec5e9efa20bc3a03a2adcd859f1f0cf98fcbae11890be51a519bb1c2ca893db9
0xe148c442bbb07711a468abf6ad8eeda8ba5dac034957285dcce1e405adf7476e
0xb6f3007d00b454cf948d5d518e8f1a836f4081fe354870df198fb4fb5008ef42
0xcbb727558bde13bf5f9035a6899cea3f9612e525e65ab4182432e163fe7852de

Functions
Getter at block 22752248
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=BasePaint Brush, version=1, chainId=8453, verifyingContract=0xd68fe5b53e7e1abeb5a4d0a6660667791f39263a, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
name(view returns (string)
BasePaint Brush
owner(view returns (address)
0x3a6501b70af266f59410f1f8066e263b2e1783ab
symbol(view returns (string)
BPB
totalSupply(view returns (uint256)
3410
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
strengths(uint256view returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenId
mint(uint256 strengthuint256 noncebytes signaturepayable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setBaseURI(string newBaseURI
setSigner(address newSigner
setStrength(uint256 tokenIduint256 strength
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
upgrade(uint256 tokenIduint256 strengthuint256 noncebytes signaturepayable 
withdraw(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
EIP712DomainChanged(
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address newSigner
Fallback and receive

This contract contains no fallback and receive objects.

Errors
InvalidShortString(
StringTooLong(string str