0x21f665c783d52ae74c32dc0aa6083205187ada8a

Unverified contract

Proxy

Active on Base with 1 txns
Deployed by via 0x6af7e020 at 16691425
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "0x21f665c783d52ae74c32dc0aa6083205187ada8a"

0x0f122ad9c08c5916dff3f5a981e4c0b0d43dd95980a82d4ce6dac4068eee8a43
From

Functions
Getter at block 22007206
CLAIM_HASH(view returns (bytes32)
0xdffbef786acd8c19f8b118cc793dbad8db441500f7e4d35e2a557aa2ef832caf
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=Stream Points, version=1.0.0, chainId=8453, verifyingContract=0x21f665c783d52ae74c32dc0aa6083205187ada8a, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
owner(view returns (address)
0x4c843689c4b9104f1c40c799025b872390008361
signerAddress(view returns (address)
0xe98cab5672c31bdfeeebf3ad2ccc91df81df759a
Read-only
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
checkUserClaimed(address _userstring _experienceIduint256 _tokenIdview returns (bool)
getClaimHash(string _experienceIdaddress _recipientuint256 _tokenIduint256 _amountuint256 _deadlineview returns (bytes32 hash)
getSigner(bytes32 _digestbytes _signaturepure returns (address)
isApprovedForAll(address accountaddress operatorview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
uri(uint256view returns (string)
State-modifying
claim(string _experienceIduint256 _tokenIduint256 _amountuint256 _deadlinebytes _signature
initialize(string uri
renounceOwnership(
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] valuesbytes data
safeTransferFrom(address fromaddress touint256 iduint256 valuebytes data
setApprovalForAll(address operatorbool approved
setSigner(address _signerAddress
transferOwnership(address newOwner
Events
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
Claim(string experienceIduint256 tokenIdaddress recipientuint256 amountuint256 deadline
EIP712DomainChanged(
Initialized(uint64 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SetSigner(address signerAddress
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] values
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
URI(string valueuint256 indexed id
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors
ECDSAInvalidSignature(
ECDSAInvalidSignatureLength(uint256 length
ECDSAInvalidSignatureS(bytes32 s
ERC1155InsufficientBalance(address senderuint256 balanceuint256 neededuint256 tokenId
ERC1155InvalidApprover(address approver
ERC1155InvalidArrayLength(uint256 idsLengthuint256 valuesLength
ERC1155InvalidOperator(address operator
ERC1155InvalidReceiver(address receiver
ERC1155InvalidSender(address sender
ERC1155MissingApprovalForAll(address operatoraddress owner
InvalidInitialization(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account