counterpartyMarker property

String? counterpartyMarker
final

The app's opaque marker for the counterparty this payment was with (bead libspiffy-cq16, spv-understanding.md "Core Data Management" requirement 5): an Ed25519 identity key, an email address, a peer id, an internal account id. libspiffy stores it and never interprets it. It is not an address and not the address-derived counterparty columns of the read model. Null when the app supplied none, and on rows journaled before the field existed, which replay unchanged: the key is written only when there is a marker, so an event without one serializes exactly as before.

Implementation

final String? counterpartyMarker;