Currently following scenarios are fully verified and tested:
- same set key rotation
- key handover (with new parties)
If a party is removed from the new committee resharing will be stuck at round_1_old_step_1.go for old excluded party because oldOk[] values aren't updated.
Need to check whether the current resharing scheme supports party removal and if it is - find a root cause of the current behavior.
After that the following test can be uncommented: https://github.com/ChainSafe/threshlib/blob/master/ecdsa/resharing/local_party_test.go#L53
Currently following scenarios are fully verified and tested:
If a party is removed from the new committee resharing will be stuck at
round_1_old_step_1.gofor old excluded party becauseoldOk[]values aren't updated.Need to check whether the current resharing scheme supports party removal and if it is - find a root cause of the current behavior.
After that the following test can be uncommented: https://github.com/ChainSafe/threshlib/blob/master/ecdsa/resharing/local_party_test.go#L53