Skip to content

Introduce countAllSignatures in VerifyCommitLight & VerifyCommitLightTrusting (backport of #1806)#1815

Merged
sergio-mena merged 2 commits intov0.34.xfrom
sergio/1749-backport-v034
Dec 14, 2023
Merged

Introduce countAllSignatures in VerifyCommitLight & VerifyCommitLightTrusting (backport of #1806)#1815
sergio-mena merged 2 commits intov0.34.xfrom
sergio/1749-backport-v034

Conversation

@sergio-mena
Copy link
Collaborator

Contributes to #1749

Manual backport of #1806

I added the corresponding changes to v1 and v2 of blocksync, which are still present in this version.

I could not adapt the e2e-repro changes, as this version's e2e code only checks for double-voting. Nevertheless the changes to unit tests, which could be backported, are still testing the code changes.


PR checklist

  • Tests written/updated
  • Changelog entry added in .changelog (we use unclog to manage our changelog)
  • Updated relevant documentation (docs/ or spec/) and code comments

…LightTrusting` (#1806)

* Introduce `countAllSignatures` in `VerifyCommitLight` & `VerifyCommitLightTrusting`

* Revert unneded change

* Addressed @insumity's comments

---------

Co-authored-by: Jasmina Malicevic <jasmina.dustinac@gmail.com>
@sergio-mena sergio-mena added the bug Something isn't working label Dec 13, 2023
@sergio-mena sergio-mena self-assigned this Dec 13, 2023
@sergio-mena sergio-mena requested a review from a team as a code owner December 13, 2023 08:47
@sergio-mena sergio-mena merged commit ef38da4 into v0.34.x Dec 14, 2023
@sergio-mena sergio-mena deleted the sergio/1749-backport-v034 branch December 14, 2023 08:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

No open projects
Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants