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