Closed lenkan closed 7 months ago
I believe support for this is not currently implemented. See here https://github.com/WebOfTrust/keria/issues/165
I believe support for this is not currently implemented. See here #165
I believe that is a different issue. That one describes the issue of creating a multisig AID with two members from the same agent. Notice in the repro that we create one client, i.e. keria agent, for each of the participants.
Yes you're right. It looks like it's problematic if you have local or remote multisig identifiers with overlapping public key members.
@pfeairheller I did some digging today and found that this is originating from keripy basing. I tried to create a reproduction unit test for it here: https://github.com/WebOfTrust/keripy/commit/62348bdc2e7df267518d452f1642994224122c43.
I.e, creating multiple groups in the same hab yields unexpected results.
Sorry, @lenkan I already know the cause and we are working on a much more comprehensive solution inside of KERIpy.
Actually, closing this because it is not a KERIA issue. you can track progress here:
See reproduction script here: https://github.com/lenkan/signify-ts/commit/7261f972112a2159f4db0589068687eaa5212615
Steps to reproduce:
member1
andmember2
, respectively.multisig1
with participating membersmember1
andmember2
.multisig2
with same participating membersmember1
andmember2
, add a witness or change the signing thresholds so a new prefix is generated.Expected result
The signing and rotating members should only contain
member1
andmember2
:Actual result
The signing and rotating members of group
multisig2
containsmember1
,member2
AND two entries of the groupmultisig1
: (Note: multisig1, not multisig2). Like this: