Closed brenzi closed 3 years ago
party A signed AttestationA instead of claimB and sent that signature over.
after fixing the above, I get:
listing attestations for cid Evwh6Usv8GLdov7KX47hNqDPMgFgFEL1CShFpmRbndh4 and ceremony nr 7904
number of attestations: 3
AttestationRegistry[7904, 1 (5GjnBkWthQqmfxL35A2sY9QeTky33bENo5zbLxh7KsY5wo5L)] = Some([868c0476c538fa7e5fa60d206bb5d573286a8b0f84fb976905cacc2efb6c1352 (5F77sGnU...)])
AttestationRegistry[7904, 2 (5F77sGnUhpjdFnzruhurGZgqPFtvdECXTGgX4Bgy2zGavbEw)] = Some([cebe13cadd0372d354b606070cb624123779e4509741eba780b6e1f1c4456e63 (5GjnBkWt...)])
AttestationRegistry[7904, 3 (5FyWbcwN1TGPdyzRzoEeem3MUcc7jXRs7ZoftZkAQLV47nS7)] = Some([cebe13cadd0372d354b606070cb624123779e4509741eba780b6e1f1c4456e63 (5GjnBkWt...), 868c0476c538fa7e5fa60d206bb5d573286a8b0f84fb976905cacc2efb6c1352 (5F77sGnU...)])
the missing ones were ignored because of bad signature
node said
Sep 20 16:00:06 gesell encointer-node[11607]: 2020-09-20 16:00:06.619 import-queue-worker-0 DEBUG runtime skipped participant because didn't testify for honest peers
Sep 20 16:00:06 gesell encointer-node[11607]: 2020-09-20 16:00:06.619 import-queue-worker-0 DEBUG runtime skipped participant because of too few attestations
Sep 20 16:00:06 gesell encointer-node[11607]: 2020-09-20 16:00:06.619 import-queue-worker-0 DEBUG runtime skipped participant because of wrong participant count vote
Sep 20 16:00:06 gesell encointer-node[11607]: 2020-09-20 16:00:06.630 import-queue-worker-0 DEBUG runtime issued reward
Sep 20 16:00:06 gesell encointer-node[11607]: 2020-09-20 16:00:06.633 import-queue-worker-0 DEBUG runtime purged registry for last ceremony
Sep 20 16:00:06 gesell encointer-node[11607]: 2020-09-20 16:00:06.633 import-queue-worker-0 DEBUG runtime phase changed to:
Sep 20 16:00:06 gesell encointer-node[11607]: 2020-09-20 16:00:06.633 import-queue-worker-0 DEBUG runtime 00
so now, party A code seems ok, but alpha supplied bad sig for both? probably not running the last version?
gamma had both attestations rejected beta got an invalid attestation from alpha
and the app log for alpha
5FyWbcwN1TGPdyzRzoEeem3MUcc7jXRs7ZoftZkAQLV47nS7
(which got 2 valid attestations, but gave a bad attestation to gamma)alpha's claim
observations:
Is something wrong with party A attestation?