IExtension

Events

ExtensionAdded

event ExtensionAdded(address indexed extensionAddress, bytes4 indexed functionSelector, string functionSignature)

Emitted when a extension is added; emitted for each function of the extension.

Parameters

Name
Type
Description

extensionAddress indexed

address

undefined

functionSelector indexed

bytes4

undefined

functionSignature

string

undefined

ExtensionRemoved

event ExtensionRemoved(address indexed extensionAddress, bytes4 indexed functionSelector, string functionSignature)

Emitted when a extension is removed; emitted for each function of the extension.

Parameters

Name
Type
Description

extensionAddress indexed

address

undefined

functionSelector indexed

bytes4

undefined

functionSignature

string

undefined

ExtensionUpdated

event ExtensionUpdated(address indexed oldExtensionAddress, address indexed newExtensionAddress, bytes4 indexed functionSelector, string functionSignature)

Emitted when extension is updated; emitted for each function of the extension.

Parameters

Name
Type
Description

oldExtensionAddress indexed

address

undefined

newExtensionAddress indexed

address

undefined

functionSelector indexed

bytes4

undefined

functionSignature

string

undefined

Last updated