This contract is being backfilled. You may encounter incomplete storage history.

FerdyVRFCoordinator

Verified contract

Active on Base with 5,586 txns
Deployed by via 0xd7301e66 at 2724177
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0xe486e99f7fbeb5331bda284f81915891ae0cc1f8314918452924e50fd27539d4
0x6852f67c506c00f87772f08a788ee93c42d8221a1b733144e0070bdcf68aa287
0x7df3aa3a81caca2ffb282d9a19fce581dc52c56673d266e5b8fdbd211559c272
0x83afd2fc0f92bf2ac24bf843b0e5d00c0e7d813ec040314b9640b8cfcda385a2
0xeff8813067ddcf129e36c11e376baf21c3b23dbdd0a11a4ad203fd7f86379146
0x95ede97a47194dd4c4940db2a70a829b31400352b27b436b87c8ce43acfb1429
0xe25c1c8516ec50183f8f6ca4d173634303629b48021a5242b9fca1f864272f83
0x5c8e543622166aa65f67a7fd6e4bdaf0edac1e88279e19d53a9c4af3d4eb7197
0xf52abe2edf0a2af6a9c1e9df1d5c87ad21ea0a192792c283184aade34b307949
0x31f5d679a5e2d29c45e9d2284d470eae5ab5072e38b9b376aaa875021d84b010

Functions
Getter at block 22921872
fulfilledCount(view returns (uint256)
5538
getRequestConfig(view returns (uint16uint32bytes32[])
(0, 0, [])
getRequestFulfillmentDelta(view returns (uint256)
6
owner(view returns (address)
0x689650fee4c8f9d11ce434695151a4a1f2c42a37
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
requestedCount(view returns (uint256)
5544
Read-only
fulfillers(addressview returns (bool)
getSubscription(uint64 subIdview returns (uint96 balanceuint64 reqCountaddress owneraddress[] consumers)
pendingRequestExists(uint64 subIdview returns (bool)
State-modifying
acceptOwnership(
acceptSubscriptionOwnerTransfer(uint64 subId
addConsumer(uint64address consumer
addFulfiller(address fulfiller
cancelSubscription(uint64 subIdaddress to
createSubscription(returns (uint64 subId)
fulfillRandomWords(uint256 requestIduint256 randomnessstruct FerdyVRFCoordinatorRequestCommitment rcreturns (uint96)
removeConsumer(uint64address consumer
renounceOwnership(
requestRandomWords(bytes32 keyHashuint64 subIduint16 requestConfirmationsuint32 callbackGasLimituint32 numWordsreturns (uint256)
requestSubscriptionOwnerTransfer(uint64 subIdaddress newOwner
transferOwnership(address newOwner
Events
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RandomWordsFulfilled(uint256 indexed requestIduint256 outputSeeduint96 paymentbool success
RandomWordsRequested(bytes32 indexed keyHashuint256 requestIduint256 preSeeduint64 indexed subIduint16 minimumRequestConfirmationsuint32 callbackGasLimituint32 numWordsaddress indexed sender
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
IncorrectCommitment(
InvalidConsumer(uint64 subIdaddress consumer