Commit 2891d57
committed
fix(ttx): bind before send on recipient views; remove unused isMeCache
Responder flows now call endpoint.Bind before session.Send so a local bind
failure does not leave the peer with RecipientData we never wired locally.
identity.Provider: drop isMeCache/no-cache bookkeeping (always a no-op in
practice). AreMe uses signer cache and storage only; skipping a real cache
avoids incorrect entries for single-use identities (e.g. Idemix nyms).
RegisterRecipientIdentity and RollbackPartialRecipientRegistration on Provider
are documented no-ops for in-memory marks; the wallet rollback hook remains for
other IdentityProvider implementations.
RespondExchangeRecipientIdentitiesView passes TokenMetadataAuditInfo through
RegisterRecipientIdentity for the initiator RecipientData carried in the
exchange request.
Update TTX service diagrams to match ordering.
Signed-off-by: SuyashAlphaC <suyashagrawal862@gmail.com>1 parent 552acd8 commit 2891d57
3 files changed
Lines changed: 42 additions & 69 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
103 | | - | |
| 103 | + | |
104 | 104 | | |
105 | 105 | | |
106 | | - | |
107 | 106 | | |
108 | 107 | | |
109 | | - | |
110 | 108 | | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
111 | 112 | | |
112 | 113 | | |
113 | 114 | | |
114 | | - | |
| 115 | + | |
115 | 116 | | |
116 | 117 | | |
117 | | - | |
118 | 118 | | |
119 | 119 | | |
120 | 120 | | |
| |||
146 | 146 | | |
147 | 147 | | |
148 | 148 | | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
149 | 152 | | |
150 | 153 | | |
151 | 154 | | |
152 | 155 | | |
153 | | - | |
| 156 | + | |
154 | 157 | | |
155 | 158 | | |
156 | | - | |
157 | 159 | | |
158 | 160 | | |
159 | 161 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | 12 | | |
14 | 13 | | |
15 | 14 | | |
16 | 15 | | |
17 | 16 | | |
18 | 17 | | |
19 | 18 | | |
20 | | - | |
21 | 19 | | |
22 | 20 | | |
23 | 21 | | |
| |||
87 | 85 | | |
88 | 86 | | |
89 | 87 | | |
90 | | - | |
91 | | - | |
| 88 | + | |
92 | 89 | | |
93 | 90 | | |
94 | 91 | | |
| |||
105 | 102 | | |
106 | 103 | | |
107 | 104 | | |
108 | | - | |
109 | 105 | | |
110 | 106 | | |
111 | 107 | | |
| |||
132 | 128 | | |
133 | 129 | | |
134 | 130 | | |
135 | | - | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
136 | 134 | | |
137 | 135 | | |
138 | 136 | | |
139 | | - | |
140 | | - | |
141 | | - | |
142 | | - | |
143 | | - | |
144 | | - | |
145 | | - | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
157 | | - | |
158 | | - | |
159 | | - | |
160 | | - | |
| 137 | + | |
161 | 138 | | |
162 | 139 | | |
163 | 140 | | |
| |||
177 | 154 | | |
178 | 155 | | |
179 | 156 | | |
180 | | - | |
181 | 157 | | |
182 | | - | |
183 | | - | |
184 | | - | |
185 | 158 | | |
186 | 159 | | |
187 | 160 | | |
188 | 161 | | |
189 | | - | |
190 | 162 | | |
191 | 163 | | |
192 | 164 | | |
| |||
221 | 193 | | |
222 | 194 | | |
223 | 195 | | |
224 | | - | |
| 196 | + | |
| 197 | + | |
225 | 198 | | |
226 | 199 | | |
227 | | - | |
228 | 200 | | |
229 | 201 | | |
230 | 202 | | |
231 | 203 | | |
232 | | - | |
233 | | - | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
234 | 207 | | |
235 | | - | |
236 | | - | |
| 208 | + | |
237 | 209 | | |
238 | 210 | | |
239 | 211 | | |
| |||
360 | 332 | | |
361 | 333 | | |
362 | 334 | | |
363 | | - | |
364 | | - | |
365 | | - | |
366 | 335 | | |
367 | 336 | | |
368 | 337 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
359 | 359 | | |
360 | 360 | | |
361 | 361 | | |
362 | | - | |
363 | | - | |
364 | | - | |
365 | | - | |
366 | | - | |
367 | | - | |
368 | | - | |
| 362 | + | |
| 363 | + | |
369 | 364 | | |
370 | 365 | | |
371 | 366 | | |
372 | | - | |
373 | | - | |
| 367 | + | |
374 | 368 | | |
375 | 369 | | |
376 | 370 | | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
377 | 377 | | |
378 | 378 | | |
379 | 379 | | |
| |||
462 | 462 | | |
463 | 463 | | |
464 | 464 | | |
465 | | - | |
| 465 | + | |
466 | 466 | | |
467 | 467 | | |
468 | 468 | | |
| |||
602 | 602 | | |
603 | 603 | | |
604 | 604 | | |
605 | | - | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
606 | 609 | | |
607 | 610 | | |
608 | 611 | | |
| |||
622 | 625 | | |
623 | 626 | | |
624 | 627 | | |
625 | | - | |
626 | | - | |
627 | | - | |
628 | | - | |
629 | | - | |
| 628 | + | |
| 629 | + | |
630 | 630 | | |
631 | | - | |
632 | | - | |
| 631 | + | |
633 | 632 | | |
634 | 633 | | |
635 | | - | |
636 | | - | |
| 634 | + | |
637 | 635 | | |
638 | 636 | | |
639 | 637 | | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
640 | 642 | | |
641 | 643 | | |
642 | 644 | | |
| |||
0 commit comments