OperatorFilterRegistry

Verified contract

Active on Ethereum with 697 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x25c0054ad92c6f77a89b1579c736eade6089aecaa04d76de780a665589a5eef8
0xa1026587d7dd3a97eb2511a8318ce6fbc7bf049568263c0b29432bce4348b002
0x61091f21401459a557d96f0ddc3542e84f03b36a96eb429eb76003a58d241c53
0xa321117e319715ef10618b51909997c982d658582b95b8e4a9ce842dbb1a2098
0xb2fe14fc43aa06d2f6bf146f2c432c3f35f62db6b388eef0c1f463c8d93c23b7
0xf3ea397f79d1cf1bb67aea559077a296453291ce8b2d7fc0d0ed4eef00b40370
0xaf861f42755c1611529621896ef9818775a1a6eee83d7407ecdc8e1200c46ffe
0xba2f425f425a459121a8bf2c08a72105d2edfc8a5bc162492ac4ef5a7bd12a40
0x2877c2a6ca596f33a86b35360a6443d8c5aafa8b50b08815cc0440b47178e53e
0xc8a0bf1bb7fc0cd4cd8bb5f9464f09114e5923746739fb5c0463394a0f815c9f

Functions
Getter at block 21159318

This contract contains no getter function objects.

Read-only
codeHashOf(address aview returns (bytes32)
filteredCodeHashAt(address registrantuint256 indexview returns (bytes32)
filteredCodeHashes(address registrantview returns (bytes32[])
filteredOperatorAt(address registrantuint256 indexview returns (address)
filteredOperators(address registrantview returns (address[])
isCodeHashFiltered(address registrantbytes32 codeHashview returns (bool)
isCodeHashOfFiltered(address registrantaddress operatorWithCodeview returns (bool)
isOperatorAllowed(address registrantaddress operatorview returns (bool)
isOperatorFiltered(address registrantaddress operatorview returns (bool)
isRegistered(address registrantview returns (bool)
subscriberAt(address registrantuint256 indexview returns (address)
subscribers(address registrantview returns (address[])
subscriptionOf(address registrantview returns (address subscription)
State-modifying
copyEntriesOf(address registrantaddress registrantToCopy
register(address registrant
registerAndCopyEntries(address registrantaddress registrantToCopy
registerAndSubscribe(address registrantaddress subscription
subscribe(address registrantaddress newSubscription
unregister(address registrant
unsubscribe(address registrantbool copyExistingEntries
updateCodeHash(address registrantbytes32 codeHashbool filtered
updateCodeHashes(address registrantbytes32[] codeHashesbool filtered
updateOperator(address registrantaddress operatorbool filtered
updateOperators(address registrantaddress[] operatorsbool filtered
Events
CodeHashUpdated(address indexed registrantbytes32 indexed codeHashbool indexed filtered
CodeHashesUpdated(address indexed registrantbytes32[] codeHashesbool indexed filtered
OperatorUpdated(address indexed registrantaddress indexed operatorbool indexed filtered
OperatorsUpdated(address indexed registrantaddress[] operatorsbool indexed filtered
RegistrationUpdated(address indexed registrantbool indexed registered
SubscriptionUpdated(address indexed registrantaddress indexed subscriptionbool indexed subscribed
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressAlreadyFiltered(address operator
AddressFiltered(address filtered
AddressNotFiltered(address operator
AlreadyRegistered(
AlreadySubscribed(address subscription
CannotCopyFromSelf(
CannotFilterEOAs(
CannotSubscribeToRegistrantWithSubscription(address registrant
CannotSubscribeToSelf(
CannotSubscribeToZeroAddress(
CannotUpdateWhileSubscribed(address subscription
CodeHashAlreadyFiltered(bytes32 codeHash
CodeHashFiltered(address accountbytes32 codeHash
CodeHashNotFiltered(bytes32 codeHash
NotOwnable(
NotRegistered(address registrant
NotSubscribed(
OnlyAddressOrOwner(