Commit 5dca160
committed
Merge #6994: fix: skip ISDLOCK inv announcements for peers requesting recsigs
99e7997 fix: skip ISDLOCK inv announcements for peers requesting recsigs (pasta)
Pull request description:
## Issue being fixed or feature implemented
Masternode to masternode connections which share recovered signatures, should not share isdlocks; as these are higher level messages produced for users /consumers, which these masternodes can reconstruct from the recsig. To avoid wasted bandwidth and processing, we should skip sending isdlock invs to peers that we send recSigs to.
## What was done?
Don't send inv for isdlocks for peers who request recsigs.
## How Has This Been Tested?
## Breaking Changes
None
## Checklist:
_Go over all the following points, and put an `x` in all the boxes that apply._
- [ ] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have added or updated relevant unit/integration/functional/e2e tests
- [ ] I have made corresponding changes to the documentation
- [x] I have assigned this pull request to a milestone _(for repository code-owners and collaborators only)_
ACKs for top commit:
UdjinM6:
utACK 99e7997
kwvg:
utACK 99e7997
Tree-SHA512: c74e6378943796bb1a5f362eb884ccce54edd78b1f47daa88c8b1e50847e2aa7f0ae57fb1b8c458431e8b9b2e5f95d2b2d8688f1bda9e56c337e6f893a07700a1 file changed
+12
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1188 | 1188 | | |
1189 | 1189 | | |
1190 | 1190 | | |
| 1191 | + | |
| 1192 | + | |
| 1193 | + | |
| 1194 | + | |
| 1195 | + | |
| 1196 | + | |
| 1197 | + | |
1191 | 1198 | | |
1192 | 1199 | | |
1193 | 1200 | | |
| |||
6258 | 6265 | | |
6259 | 6266 | | |
6260 | 6267 | | |
6261 | | - | |
| 6268 | + | |
| 6269 | + | |
| 6270 | + | |
| 6271 | + | |
| 6272 | + | |
6262 | 6273 | | |
6263 | 6274 | | |
6264 | 6275 | | |
| |||
0 commit comments