packages.fetchai.protocols.signing.message
This module contains signing's message definition.
SigningMessage Objects
A protocol for communication between skills and decision maker.
Performative Objects
Performatives for the signing protocol.
__
str__
Get the string representation.
__
init__
| __init__(performative: Performative, dialogue_reference: Tuple[str, str] = ("", ""), message_id: int = 1, target: int = 0, **kwargs: Any, ,)
Initialise an instance of SigningMessage.
Arguments:
message_id
: the message id.dialogue_reference
: the dialogue reference.target
: the message target.performative
: the message performative. :param **kwargs: extra options.
valid_
performatives
Get valid performatives.
dialogue_
reference
Get the dialogue_reference of the message.
message_
id
Get the message_id of the message.
performative
Get the performative of the message.
target
Get the target of the message.
error_
code
Get the 'error_code' content from the message.
raw_
message
Get the 'raw_message' content from the message.
raw_
transaction
Get the 'raw_transaction' content from the message.
signed_
message
Get the 'signed_message' content from the message.
signed_
transaction
Get the 'signed_transaction' content from the message.
terms
Get the 'terms' content from the message.