Commit 7325ecc
committed
Merge branch 'tiago/masp-ss-phase-2' (#3456)
* origin/tiago/masp-ss-phase-2:
Changelog for #3456
Remove `ThenAwait` abstraction
Remove default methods from masp client trait
Deserialize server err response from masp indexer client
More misc masp indexer client fixes
Fetch indexed txs in batches of the max req thres
Inline caps in masp client
Misc indexer client fixes
Fetch masp pre-built data during shielded sync
Integrate indexer client with the CLI
Advance peek iterator at the top of loop
Optionally trigger witness map update
Implement a masp client backed by the `namada-masp-indexer`
Decouple ledger rpc client from masp client
Remove batch size arg
Update `reqwest`
Disable building ledger masp client on wasm targets
Make masp client caps a default method
Add new fetch methods to masp client trait
Emit spin loop hint on masp txs receiver
Always retry from the latest synced height during ss
Use `BlockHeight` instead of `u64` in fetch args
Define capabilities for masp rpc clientsFile tree
13 files changed
+1143
-113
lines changed- .changelog/unreleased/improvements
- crates
- apps_lib/src
- client
- cli
- node/src
- sdk
- src
- masp
- wasm_for_tests
- wasm
13 files changed
+1143
-113
lines changedLines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3213 | 3213 | | |
3214 | 3214 | | |
3215 | 3215 | | |
3216 | | - | |
3217 | | - | |
3218 | 3216 | | |
3219 | 3217 | | |
3220 | 3218 | | |
| |||
3468 | 3466 | | |
3469 | 3467 | | |
3470 | 3468 | | |
| 3469 | + | |
3471 | 3470 | | |
3472 | 3471 | | |
3473 | 3472 | | |
| |||
6575 | 6574 | | |
6576 | 6575 | | |
6577 | 6576 | | |
6578 | | - | |
6579 | 6577 | | |
6580 | 6578 | | |
6581 | 6579 | | |
6582 | 6580 | | |
| 6581 | + | |
6583 | 6582 | | |
6584 | 6583 | | |
6585 | | - | |
6586 | 6584 | | |
6587 | 6585 | | |
6588 | 6586 | | |
6589 | 6587 | | |
| 6588 | + | |
6590 | 6589 | | |
6591 | 6590 | | |
6592 | 6591 | | |
6593 | 6592 | | |
6594 | 6593 | | |
6595 | | - | |
6596 | | - | |
6597 | | - | |
6598 | | - | |
6599 | 6594 | | |
6600 | 6595 | | |
6601 | 6596 | | |
| |||
6612 | 6607 | | |
6613 | 6608 | | |
6614 | 6609 | | |
| 6610 | + | |
| 6611 | + | |
| 6612 | + | |
| 6613 | + | |
| 6614 | + | |
6615 | 6615 | | |
6616 | 6616 | | |
6617 | 6617 | | |
| |||
6626 | 6626 | | |
6627 | 6627 | | |
6628 | 6628 | | |
6629 | | - | |
6630 | 6629 | | |
6631 | 6630 | | |
6632 | 6631 | | |
| |||
6639 | 6638 | | |
6640 | 6639 | | |
6641 | 6640 | | |
| 6641 | + | |
6642 | 6642 | | |
6643 | 6643 | | |
6644 | 6644 | | |
| |||
6962 | 6962 | | |
6963 | 6963 | | |
6964 | 6964 | | |
| 6965 | + | |
6965 | 6966 | | |
6966 | 6967 | | |
6967 | 6968 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
336 | 336 | | |
337 | 337 | | |
338 | 338 | | |
339 | | - | |
| 339 | + | |
| 340 | + | |
340 | 341 | | |
341 | 342 | | |
342 | 343 | | |
343 | 344 | | |
344 | 345 | | |
345 | | - | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
346 | 349 | | |
347 | 350 | | |
348 | 351 | | |
| |||
361 | 364 | | |
362 | 365 | | |
363 | 366 | | |
| 367 | + | |
364 | 368 | | |
365 | | - | |
366 | 369 | | |
367 | 370 | | |
368 | 371 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
10 | | - | |
11 | | - | |
| 11 | + | |
| 12 | + | |
12 | 13 | | |
13 | 14 | | |
14 | 15 | | |
| |||
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
| 27 | + | |
26 | 28 | | |
27 | | - | |
28 | 29 | | |
29 | 30 | | |
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
33 | | - | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
34 | 47 | | |
35 | 48 | | |
36 | 49 | | |
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 | + | |
50 | 83 | | |
51 | 84 | | |
52 | 85 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1070 | 1070 | | |
1071 | 1071 | | |
1072 | 1072 | | |
| 1073 | + | |
1073 | 1074 | | |
1074 | | - | |
1075 | 1075 | | |
1076 | 1076 | | |
1077 | 1077 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
135 | 135 | | |
136 | 136 | | |
137 | 137 | | |
| 138 | + | |
138 | 139 | | |
139 | 140 | | |
140 | 141 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
| 82 | + | |
| 83 | + | |
82 | 84 | | |
83 | 85 | | |
84 | 86 | | |
| |||
105 | 107 | | |
106 | 108 | | |
107 | 109 | | |
| 110 | + | |
108 | 111 | | |
109 | 112 | | |
110 | 113 | | |
| |||
2082 | 2085 | | |
2083 | 2086 | | |
2084 | 2087 | | |
2085 | | - | |
2086 | | - | |
2087 | 2088 | | |
2088 | 2089 | | |
2089 | 2090 | | |
| |||
2092 | 2093 | | |
2093 | 2094 | | |
2094 | 2095 | | |
| 2096 | + | |
| 2097 | + | |
| 2098 | + | |
| 2099 | + | |
| 2100 | + | |
2095 | 2101 | | |
2096 | 2102 | | |
2097 | 2103 | | |
| |||
0 commit comments