aea.decision_maker.default
This module contains the decision maker class.
DecisionMakerHandler Objects
class DecisionMakerHandler(BaseDecisionMakerHandler)
This class implements the decision maker.
SigningDialogues Objects
class SigningDialogues(BaseSigningDialogues)
This class keeps track of all oef_search dialogues.
__init__
def __init__(self_address: Address, **kwargs: Any) -> None
Initialize dialogues.
Arguments:
self_address: the address of the entity for whom dialogues are maintainedkwargs: the keyword arguments
__init__
def __init__(identity: Identity, wallet: Wallet, config: Dict[str,
Any]) -> None
Initialize the decision maker.
Arguments:
identity: the identitywallet: the walletconfig: the user defined configuration of the handler
handle
def handle(message: Message) -> None
Handle an internal message from the skills.
Arguments:
message: the internal message