SeederV2

Verified contract

Active on Ethereum with 4,049 txns
Deployed by via 0x85d78990 at 14297231
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $51.57
0x27df48cdda92f8301914350b5ba502dcc620f4ce88b6f5eabce1cae6c3cf3e4a
0x9bb2d627862c542d38b387bfa2ec19293583409354d96d000b28aee58eb6b2a7
0x61b8f478776b61c1aed4087aae6ee792892c5a38f3edf6f8d6f92ee459bcf674
0xba16d646619d36195e60fb3dd0bb52103a5278891cb4d738c1d24c1207f128ca
0x6962780b557d4f6b2dc430915900fa6149b7d89e942834542257b78d7a16b9ff
0x256d107fe39d6d7b5450bb1d33a1a29a91e83942bf8e35f2356e43f35c3d166d
0x01d5e80fa50a6b0159de26d435b736f7874a3d4d15b508a6bbddb5a033e5cf9e
0x2242c7ecc2319e491d5daba3e0977e5fec7fd341b8a6974287c0baf135cc7b3c
0x2d26c8891d19613fc03ec80cda9bb862c831a3c2eb34a92adb2120d98d5b62d4
0x5cd7a40b9a178344ee1a0c6281404dcdd2c7d20528b3947698037461318f7a3f

Functions
Getter at block 20987060
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
INTERNAL_CALLER_ROLE(view returns (bytes32)
0xe8dded5728677640466e7896edff34f8ce3b97886ddf76f85f4bfa57aa02f3ae
getBatch(view returns (uint256)
3812
getFee(view returns (uint256)
10000000000000000
getNextAvailableBatch(view returns (uint256)
1672057307
getSubscriptionId(view returns (uint64)
8
Read-only
getData(address originuint256 identifierview returns (struct RandomnessSeedData)
getIdReferenceCount(bytes32 randomnessIdaddress originuint256 startIdxview returns (uint256)
getIdentifiers(bytes32 randomnessIdaddress originuint256 startIdxuint256 countview returns (uint256[])
getReqByBatch(uint256 batchview returns (bytes32)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getSeed(address originuint256 identifierview returns (uint256)
getSeedSafe(address originuint256 identifierview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
isSeeded(address originuint256 identifierview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
executeRequest(address originuint256 identifierpayable 
executeRequestMulti(
grantRole(bytes32 roleaddress account
rawFulfillRandomWords(uint256 requestIduint256[] randomWords
renounceRole(bytes32 roleaddress account
requestSeed(uint256 identifier
revokeRole(bytes32 roleaddress account
setBatchCadence(uint256 batchCadence
setFee(uint256 fee
setSubscriptionId(uint64 subscriptionId
withdraw(
Events
Requested(address indexed originuint256 indexed identifier
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Seeded(bytes32 identifieruint256 randomness
Constructor
constructor(uint64 subscriptionIdaddress linkaddress coordinatorbytes32 keyHashuint256 batchaddress seederv1address seedStorageaddress requestStorageaddress adminuint256 batchCadence
Fallback and receive

This contract contains no fallback and receive objects.

Errors
OnlyCoordinatorCanFulfill(address haveaddress want