Speedtracer Season 3 Pass

Verified contract

Active on Base with 1,267 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 8 additional slots
Native
Value $1,429.83
0xab31af11827c9a64d6e86cf2d5763fcf309deb6c18a546e18a04c2b1d772e219
0x39b537264f190703cad8869ee8af2a4861acc926abea9c5a04ef2ef1200dba21
0x222551f219465e14ba51a0aae85f53acfee518fa563f015d174454a624e06f75
0x0652e747eeb8746829be35309f5f8c0f6f25f9f3fba7e1d92690da771327b44d
0x0469c732902fc270ba5fc191ae62d17709f3e7aeaf012de234f1f90cfc502b76
0xe751f7383b136fecffa63a6f170545eea92a2b8e7e4e0a40d420d6f1d730ce35
0x42a4d44377339226d551da38c0dd3ad89b49d17e7f340a1ecbca6dcd4ad41b1d
0xcc5c41087789ae9022df7c56572f90d44b8f422bb548f775d5244cce33d57523
0x266d6457b006675b1d257a3accfc86f941577bde4302c0bbcae2578e0fddf289
0x6ea7e9ee4d549b0667f6fd6128f8a91646cb8ff5aaa092112e5edc17c4540429

Functions
Getter at block 23606232
RaceResultContract(view returns (address)
0xd36deeb06ab134d4ab15f14b2ca17055e50ed789
name(pure returns (string)
Speedtracer Season 3 Pass
owner(view returns (address result)
0x0090720fed7fed66ed658118b7b3bb0189d3a495
ownershipHandoverValidFor(view returns (uint64)
172800
price(view returns (uint256)
1000000000000000
purse(view returns (uint256)
0
signer(view returns (address)
0x6460cc895a722692c42454965f5480345dbd61e4
symbol(pure returns (string)
SPEEDS3
withdrawable(view returns (uint256)
364000000000000000
Read-only
balanceOf(address ownerview returns (uint256 result)
getApproved(uint256 idview returns (address result)
isApprovedForAll(address owneraddress operatorview returns (bool result)
ownerOf(uint256 idview returns (address result)
ownershipHandoverExpiresAt(address pendingOwnerview returns (uint256 result)
raceId(address userAddressuint32 trackIdpure returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool result)
tokenURI(uint256 tokenIdview returns (string)
verifyRaceProof(struct SpeedtracerSeason3PassRaceResult resultbytes signatureview returns (bool)
State-modifying
approve(address accountuint256 idpayable 
banPlayer(address toBanuint256 forBlocks
bulkMintPasses(address[] recipients
cancelOwnershipHandover(payable 
completeOwnershipHandover(address pendingOwnerpayable 
disburseWinnings(address[9] winners
mintPass(payable 
renounceOwnership(payable 
requestOwnershipHandover(payable 
safeTransferFrom(address fromaddress touint256 idpayable 
safeTransferFrom(address fromaddress touint256 idbytes datapayable 
setApprovalForAll(address operatorbool isApproved
setImageURI(string uri
setPrice(uint256 newPrice
submitResult(bytes signaturestruct SpeedtracerSeason3PassRaceResult resultpayable 
transferFrom(address fromaddress touint256 idpayable 
transferOwnership(address newOwnerpayable 
updateSigner(address newSigner
withdraw(
Events
Approval(address indexed owneraddress indexed accountuint256 indexed id
ApprovalForAll(address indexed owneraddress indexed operatorbool isApproved
MetadataUpdate(uint256 arg0
OwnershipHandoverCanceled(address indexed pendingOwner
OwnershipHandoverRequested(address indexed pendingOwner
OwnershipTransferred(address indexed oldOwneraddress indexed newOwner
PlayerBanned(address playeruint256 until
ResultRecorded(address playeruint128 timeuint256 trackuint256 tokenId
Transfer(address indexed fromaddress indexed touint256 indexed id
Constructor
constructor(address _raceResult
Fallback and receive
receive(
Errors
AccountBalanceOverflow(
BalanceQueryForZeroAddress(
Banned(
InvalidRace(
NewOwnerIsZeroAddress(
NoHandoverRequest(
NotOwnerNorApproved(
NotPremium(
OwnerSendFailed(
PrizeSendFailed(
TokenAlreadyExists(
TokenDoesNotExist(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
Unauthorized(
WrongPayment(