aea.crypto.plugin
Implementation of plug-in mechanism for cryptos.
Plugin Objects
class Plugin()
Class that implements an AEA plugin.
__
init__
def __init__(group: str, entry_point: EntryPoint)
Initialize the plugin.
Arguments:
group
: the group the plugin belongs to.entry_point
: the entrypoint.
name
@property
def name() -> str
Get the plugin identifier.
group
@property
def group() -> str
Get the group.
attr
@property
def attr() -> str
Get the class name.
entry_
point_
path
@property
def entry_point_path() -> str
Get the entry point path.
load_
all_
plugins
def load_all_plugins(is_raising_exception: bool = True) -> None
Load all plugins.