peer-kit / test / vectors / vendor-social.json
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
{
  "consts": {
    "AP2P_DESCRIPTOR_URL": "https://signal.ardegazu.ro/.well-known/ap2p",
    "BLOCKED_CAP": 200,
    "ENV_DEFAULT_TTL_MS": 604800000,
    "INVITE_TTL_MS": 3600000,
    "MAILBOX_CREDS_URL_FALLBACK": "https://signal.ardegazu.ro/mailbox-credentials",
    "MAILBOX_URL_FALLBACK": "https://signal.ardegazu.ro/mailbox/v1",
    "PENDING_UI_CAP": 20,
    "RECEIPTS_CAP": 300,
    "SEEN_ENV_CAP": 500,
    "SOCIAL_SALT": "ardegazu.ro/social/v1",
    "SOC_BEACON_MS": 25000,
    "SOC_STALE_MS": 75000
  },
  "SUITE_APPS": [
    {
      "host": "chat.ardegazu.ro",
      "name": "sueta",
      "kind": "chat"
    },
    {
      "host": "board.ardegazu.ro",
      "name": "board",
      "kind": "board"
    },
    {
      "host": "bursa.ardegazu.ro",
      "name": "bursa",
      "kind": "market"
    },
    {
      "host": "game1.ardegazu.ro",
      "name": "neon-grid",
      "kind": "game"
    },
    {
      "host": "game2.ardegazu.ro",
      "name": "valley-blocks",
      "kind": "game"
    },
    {
      "host": "game3.ardegazu.ro",
      "name": "tessera",
      "kind": "game"
    },
    {
      "host": "game4.ardegazu.ro",
      "name": "séance",
      "kind": "game"
    },
    {
      "host": "game5.ardegazu.ro",
      "name": "lampion",
      "kind": "game"
    },
    {
      "host": "game6.ardegazu.ro",
      "name": "odeon",
      "kind": "game"
    }
  ],
  "MIN_SIGNERS": 2,
  "friendLink": {
    "me": {
      "pub": "O4hWaoaYpKxEvaJgpudY1UNVm5wLdYqFI8HoRvVf3_U",
      "x": "0b_UHp9GzGOm7nu55eYfG0bUw2IK3Dt5DjsEdUeT8hw",
      "xs": "VieucYxblLTBW8XbLoCP-WVuUc8i_-1xQZGunGhWtTweEMwvIrEd1GpJF4ObN3QFLsvywLBuPqwk8tLgnrALDg",
      "name": "gazdă  ăîâșț"
    },
    "link": "https://ardegazu.ro/#add=O4hWaoaYpKxEvaJgpudY1UNVm5wLdYqFI8HoRvVf3_U.0b_UHp9GzGOm7nu55eYfG0bUw2IK3Dt5DjsEdUeT8hw.VieucYxblLTBW8XbLoCP-WVuUc8i_-1xQZGunGhWtTweEMwvIrEd1GpJF4ObN3QFLsvywLBuPqwk8tLgnrALDg&n=gazd%C4%83%20%20%C4%83%C3%AE%C3%A2%C8%99%C8%9B",
    "parsed": null,
    "parsedFromFragment": {
      "pub": "O4hWaoaYpKxEvaJgpudY1UNVm5wLdYqFI8HoRvVf3_U",
      "x": "0b_UHp9GzGOm7nu55eYfG0bUw2IK3Dt5DjsEdUeT8hw",
      "xs": "VieucYxblLTBW8XbLoCP-WVuUc8i_-1xQZGunGhWtTweEMwvIrEd1GpJF4ObN3QFLsvywLBuPqwk8tLgnrALDg",
      "name": "gazdă  ăîâșț"
    },
    "parseGarbage": [
      null,
      null,
      null,
      null
    ]
  },
  "sanitizeFriend": [
    {
      "in": null,
      "out": null
    },
    {
      "in": {},
      "out": null
    },
    {
      "in": {
        "pub": "O4hWaoaYpKxEvaJgpudY1UNVm5wLdYqFI8HoRvVf3_U"
      },
      "out": null
    },
    {
      "in": {
        "pub": "O4hWaoaYpKxEvaJgpudY1UNVm5wLdYqFI8HoRvVf3_U",
        "x": "0b_UHp9GzGOm7nu55eYfG0bUw2IK3Dt5DjsEdUeT8hw",
        "xs": "VieucYxblLTBW8XbLoCP-WVuUc8i_-1xQZGunGhWtTweEMwvIrEd1GpJF4ObN3QFLsvywLBuPqwk8tLgnrALDg",
        "name": "  Gazda  ",
        "state": "friend",
        "addedTs": 123
      },
      "out": {
        "pub": "O4hWaoaYpKxEvaJgpudY1UNVm5wLdYqFI8HoRvVf3_U",
        "x": "0b_UHp9GzGOm7nu55eYfG0bUw2IK3Dt5DjsEdUeT8hw",
        "xs": "VieucYxblLTBW8XbLoCP-WVuUc8i_-1xQZGunGhWtTweEMwvIrEd1GpJF4ObN3QFLsvywLBuPqwk8tLgnrALDg",
        "pet": "",
        "name": "Gazda",
        "state": "friend",
        "addedTs": 123,
        "petTs": 0,
        "lastSeenTs": 0,
        "lastApp": ""
      }
    },
    {
      "in": {
        "pub": "short",
        "x": "0b_UHp9GzGOm7nu55eYfG0bUw2IK3Dt5DjsEdUeT8hw",
        "xs": "VieucYxblLTBW8XbLoCP-WVuUc8i_-1xQZGunGhWtTweEMwvIrEd1GpJF4ObN3QFLsvywLBuPqwk8tLgnrALDg"
      },
      "out": null
    },
    {
      "in": {
        "pub": "O4hWaoaYpKxEvaJgpudY1UNVm5wLdYqFI8HoRvVf3_U",
        "x": "0b_UHp9GzGOm7nu55eYfG0bUw2IK3Dt5DjsEdUeT8hw",
        "xs": "VieucYxblLTBW8XbLoCP-WVuUc8i_-1xQZGunGhWtTweEMwvIrEd1GpJF4ObN3QFLsvywLBuPqwk8tLgnrALDg",
        "state": "nonsense",
        "note": "nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
        "addedTs": -5
      },
      "out": null
    }
  ],
  "canon": [
    "{\"a\":2,\"b\":1}",
    "{\"a\":[3,{\"c\":5,\"d\":4}]}",
    "null",
    "\"s\"",
    "1"
  ],
  "sha256B64url": [
    "47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU",
    "ungWv48Bz-pBQUDeXa4iI7ADYaOWF3qctBD_YfIAFa0",
    "TGmhORWuANU6Bm3BlEsP1nxhmZCNnV9YWzj7j5uSjS0"
  ],
  "receipts": {
    "roomHash": "FSdbjXc4VK3FN-L94gNXTW",
    "receiptHash": "rcfjSKtvQAfk-Wwb7Xwvz4y5bmxPl-LEGrZPL9Z_RoU",
    "isoWeek": [
      "1970-W01",
      "2023-W46",
      "2024-W01",
      "2025-W01"
    ],
    "lbRoomId": "H5r9wvbftX_pbaftKuYUazqu7Jul5uRw05FXSNWMAa0",
    "lbTopic": "lb/1/Y-8PuDboUTHKM45K9ITD4D"
  },
  "pair": {
    "seeds": {
      "seedA": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
      "seedB": "f3q9Xk2LmQ7zR4tYbN8pV1cJ0sD6hG5wA2eK9uI3oM4"
    },
    "pubs": {
      "a": "O2onvM62pC1io6jQKm8Nc2UyFXcd4kOmOsBIoYtZ2ik",
      "b": "O4hWaoaYpKxEvaJgpudY1UNVm5wLdYqFI8HoRvVf3_U"
    },
    "fromA": {
      "id": "zFsOzhrjpc8l6X_jNdkqqK2z1fe7D1APz0wrbBKTNkc",
      "topic": "soc/1/hK5L4LHS8ImznUbMZI98W1Q-aVvtNSpoo2CZ6THfZPg",
      "mailboxRoomId": "L4RVgSQrBQfGpD4IWHM1bh-L7Uqkx8yets-_IpHgojo",
      "ctx": "pair|v1|zFsOzhrjpc8l6X_jNdkqqK2z1fe7D1APz0wrbBKTNkc",
      "tags": {
        "O2onvM62pC1io6jQKm8Nc2UyFXcd4kOmOsBIoYtZ2ik": "8dRipibBiFj_-fia",
        "O4hWaoaYpKxEvaJgpudY1UNVm5wLdYqFI8HoRvVf3_U": "YTmQbkBTP53OvpS-"
      }
    },
    "fromB": {
      "id": "zFsOzhrjpc8l6X_jNdkqqK2z1fe7D1APz0wrbBKTNkc",
      "topic": "soc/1/hK5L4LHS8ImznUbMZI98W1Q-aVvtNSpoo2CZ6THfZPg",
      "mailboxRoomId": "L4RVgSQrBQfGpD4IWHM1bh-L7Uqkx8yets-_IpHgojo",
      "ctx": "pair|v1|zFsOzhrjpc8l6X_jNdkqqK2z1fe7D1APz0wrbBKTNkc",
      "tags": {
        "O2onvM62pC1io6jQKm8Nc2UyFXcd4kOmOsBIoYtZ2ik": "8dRipibBiFj_-fia",
        "O4hWaoaYpKxEvaJgpudY1UNVm5wLdYqFI8HoRvVf3_U": "YTmQbkBTP53OvpS-"
      }
    },
    "self": {
      "id": "AJL1p_7XWr8ZojQIl_IkzufIkHIR4Cr0tuoAmjIxjKw",
      "topic": "soc/1/7ALBimHkwfT8Zz6q64rtsdC4Iqg8wmTZX9BW8DcdmX8",
      "mailboxRoomId": "bF_511sEL4rJKvbtqZi7QGDMvLc-hEfOv2irEDwzscA",
      "ctx": "self|v1|AJL1p_7XWr8ZojQIl_IkzufIkHIR4Cr0tuoAmjIxjKw",
      "tags": {
        "O2onvM62pC1io6jQKm8Nc2UyFXcd4kOmOsBIoYtZ2ik": "v8cxm9LKqJnLYRhT"
      }
    },
    "crossOpen": {
      "from": "O2onvM62pC1io6jQKm8Nc2UyFXcd4kOmOsBIoYtZ2ik",
      "payload": {
        "hello": "pair",
        "n": 7
      }
    },
    "crossOpenWrongMembers": null,
    "crossOpenGarbage": null,
    "inboxRoomId": "Yy3IDCDjLivQHuEBAe1CksDU9m2mAvC5leJ1RrVryYo",
    "envCtx": "to|v1|O2onvM62pC1io6jQKm8Nc2UyFXcd4kOmOsBIoYtZ2ik"
  }
}

static mirror of HEAD · about · clone: git clone https://git.ardegazu.ro/peer-kit.git