WAFingerprint.proto 556 B

1234567891011121314151617181920212223
  1. syntax = "proto2";
  2. package WAFingerprint;
  3. option go_package = "go.mau.fi/whatsmeow/proto/waFingerprint";
  4. enum HostedState {
  5. E2EE = 0;
  6. HOSTED = 1;
  7. }
  8. message FingerprintData {
  9. optional bytes publicKey = 1;
  10. optional bytes pnIdentifier = 2;
  11. optional bytes lidIdentifier = 3;
  12. optional bytes usernameIdentifier = 4;
  13. optional HostedState hostedState = 5;
  14. optional bytes hashedPublicKey = 6;
  15. }
  16. message CombinedFingerprint {
  17. optional uint32 version = 1;
  18. optional FingerprintData localFingerprint = 2;
  19. optional FingerprintData remoteFingerprint = 3;
  20. }