PluginMap

thirdweb.com

Methods

getAllFunctionsOfPlugin

function getAllFunctionsOfPlugin(address _pluginAddress) external view returns (bytes4[] registered)

View all funtionality as list of function signatures.

Parameters

Name
Type
Description

_pluginAddress

address

undefined

Returns

Name
Type
Description

registered

bytes4[]

undefined

getAllPlugins

function getAllPlugins() external view returns (struct IPluginMap.Plugin[] _plugins)

View all funtionality existing on the contract.

Returns

Name
Type
Description

_plugins

IPluginMap.Plugin[]

undefined

getPluginForFunction

View address of the plugged-in functionality contract for a given function signature.

Parameters

Name
Type
Description

_selector

bytes4

undefined

Returns

Name
Type
Description

_0

address

undefined

Events

PluginSet

Parameters

Name
Type
Description

functionSelector indexed

bytes4

undefined

functionSignature indexed

string

undefined

pluginAddress indexed

address

undefined

Last updated