cashweb-relay is a library providing serialization/deserialization, encryption/decryption/verification of
structures in the
This module contains re-exported
This module contains the
Message authentication failed, the calculated HMAC did not match the one given.
The primary message used in communication over the relay protocol.
A page of messages. Pulled from server via HTTP.
Collection of messages. Pushed from client to server via HTTP.
Represents a Message post-parsing.
Payload is the user-specified data section of the message that is encrypted by the shared secret.
A page of payloads. Pulled from server via HTTP.
A profile attached to an address.
Error associated with getting the
Represents an encryption scheme.
Error associated with
Create the merged key from the source public key and destination private key.
Create shared key.
Encrypt a payload using a shared key.
Encrypt a payload, in place, using a shared key.