config.proto 1018 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. syntax = "proto3";
  2. package xray.transport.internet.reality;
  3. option csharp_namespace = "Xray.Transport.Internet.Reality";
  4. option go_package = "github.com/xtls/xray-core/transport/internet/reality";
  5. option java_package = "com.xray.transport.internet.reality";
  6. option java_multiple_files = true;
  7. message Config {
  8. bool show = 1;
  9. string dest = 2;
  10. string type = 3;
  11. uint64 xver = 4;
  12. repeated string server_names = 5;
  13. bytes private_key = 6;
  14. bytes min_client_ver = 7;
  15. bytes max_client_ver = 8;
  16. uint64 max_time_diff = 9;
  17. repeated bytes short_ids = 10;
  18. bytes mldsa65_seed = 11;
  19. LimitFallback limit_fallback_upload = 12;
  20. LimitFallback limit_fallback_download = 13;
  21. string Fingerprint = 21;
  22. string server_name = 22;
  23. bytes public_key = 23;
  24. bytes short_id = 24;
  25. bytes mldsa65_verify = 25;
  26. string spider_x = 26;
  27. repeated int64 spider_y = 27;
  28. string master_key_log = 31;
  29. }
  30. message LimitFallback {
  31. uint64 after_bytes = 1;
  32. uint64 bytes_per_sec = 2;
  33. uint64 burst_bytes_per_sec = 3;
  34. }