marshal method
Returns a byte slice containing a serialized protobuf representation of an Envelope.
Implementation
Future<Uint8List> marshal() async {
final pk = publicKey.marshal();
final msg = pb.Envelope(
publicKey: pb.PublicKey.fromBuffer(pk),
payloadType: payloadType,
signature: _signature,
payload: rawPayload,
);
return msg.writeToBuffer();
}