OperatorFilterRegistry

Verified contract

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

Functions
Getter at block 21272168

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(