StreamPoints

Verified contract

Implementation

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

No balances found for "StreamPoints"

No transactions found for "StreamPoints"


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=, version=, chainId=8453, verifyingContract=0x1a7369b4c1ec172465ecca4596d41e7facf2ac38, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
owner(view returns (address)
0x0000000000000000000000000000000000000000
signerAddress(view returns (address)
0x0000000000000000000000000000000000000000
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