MessageEncoder
MessageEncoder
⚓︎
- symbolchain.nem.MessageEncoder.MessageEncoder
-
Encrypts and encodes messages between two parties.
public_key
property
⚓︎
- symbolchain.nem.MessageEncoder.MessageEncoder.public_key
-
Public key used for message encoding.
__init__(key_pair)
⚓︎
- symbolchain.nem.MessageEncoder.MessageEncoder.__init__
-
Creates message encoder around key pair.
encode(recipient_public_key, message)
⚓︎
- symbolchain.nem.MessageEncoder.MessageEncoder.encode
-
Encodes message to recipient using recommended format.
encode_deprecated(recipient_public_key, message)
⚓︎
- symbolchain.nem.MessageEncoder.MessageEncoder.encode_deprecated
-
Encodes message to recipient using deprecated encryption and key derivation.
try_decode(recipient_public_key, encoded_message)
⚓︎
- symbolchain.nem.MessageEncoder.MessageEncoder.try_decode
-
Tries to decode encoded message, returns tuple: * True, message - if message has been decoded and decrypted * False, encoded_message - otherwise