-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multisig join never resolves #227
Comments
From our keri dev meeting, Provenant along with @pfeairheller recently added two people to their 'migrated' wallet (command line to signify/keria). Signifypy has a series of scripts to test this functionality (for the migration). Provenant did use signify-ts for the two new participants. This was a delegated multi-sig that required approval. |
Hi @daviddm. Were you able to call the |
I updated the test and made a PR with it #258 When running the tests the member that tries to join the multisig-group is able to do it and can add the agent end-role after "successful" join. However the join operation still does not resolve. I'm not sure if something has changed since February, but I know that i didn't try to just disregard the operation status and continue as if it was successful. So maybe this isn't a signify-ts issue but instead a keria issue? When printing the join-operation it looks like this VersionsKeria: 0.1.3 |
Thank you for the additions! I'll be taking a look at this next week if it hasn't been addressed by then |
I tried fixing that line and run against a local keria image, then it resolves. WebOfTrust/keria#236 |
When the test here passes, we can merge that and this issue is resolved. Currently that test is failing because it the KERIA images is not updated to include the fix. |
Signed-off-by: 2byrds <[email protected]>
* improved design and logic per review comments, still need to track the dip process by the delegator Signed-off-by: 2byrds <[email protected]> * delegator endpoint processes dip as a long running processes. tests pass Signed-off-by: 2byrds <[email protected]> * small fixes to op checks Signed-off-by: 2byrds <[email protected]> * small fixes on checking dip success Signed-off-by: 2byrds <[email protected]> * remove unnecessary loop for interact operation Signed-off-by: 2byrds <[email protected]> * point to keri main for now, will use 1.2.0-dev5 when it's available Signed-off-by: 2byrds <[email protected]> * refactored degator end to delegating.py and corresponding tests and used credentialing design for IdentifierResource end usage Signed-off-by: 2byrds <[email protected]> * consolidate to optype of 'delegation' and clean up tests Signed-off-by: 2byrds <[email protected]> * improve naming to be consistent with credentialing, and tested with signify-ts delegation updates Signed-off-by: 2byrds <[email protected]> * fixes and tests rotation. also tested with signify-ts integration tests that do rotation Signed-off-by: 2byrds <[email protected]> * fixed group end smids/rmids Signed-off-by: 2byrds <[email protected]> * fix smid list in multisig request on_post Signed-off-by: 2byrds <[email protected]> * fix for intermittent smid/rmid dict or str Signed-off-by: 2byrds <[email protected]> * moving approval into longrunning operation, need to make approveDelegation idempotent Signed-off-by: 2byrds <[email protected]> * successful delegated multisig integration testing with Signify-ts Signed-off-by: 2byrds <[email protected]> * set to tagged keripy 1.2.0.dev6 Signed-off-by: 2byrds <[email protected]> * removed duplicate comment and simplified keria.dockerfile to leverage keripy image Signed-off-by: 2byrds <[email protected]> * Remove any smids/rmids state dict test problems Signed-off-by: 2byrds <[email protected]> * Removed unnecessary annotation Signed-off-by: 2byrds <[email protected]> * fix multisig join after original creation see WebOfTrust/signify-ts#227 Signed-off-by: 2byrds <[email protected]> * cleanup docker image entrypoint and instructions Signed-off-by: 2byrds <[email protected]> --------- Signed-off-by: 2byrds <[email protected]>
@2byrds Yes, thanks for notifying. |
I've made a test where I try to add a third member to a already existing multisig with 2 members.
When the third member tries to join the multisig the join-operation never resolves.
4b7bd58#diff-4b7bd582572785ca7f073ccab8064051e5b42ef6
The text was updated successfully, but these errors were encountered: