After discussion today, we do not need to know the other partys' polynomials in order to create their secret shares, PROVIDED we have some pre-existing way to assign the other parties an index
This PR is a step towards passing non-standard participant indexes into frost key generation as opposed to 1, 2, 3, ....
I also added create_shares_and_pop() which behaves similar to the existing usage before this PR.
I did this primarily because the iterator of indexes is not so friendly to pass in 1..=n_parties, and we will soon be adding a sorting algorithm.
After discussion today, we do not need to know the other partys' polynomials in order to create their secret shares, PROVIDED we have some pre-existing way to assign the other parties an index
This PR is a step towards passing non-standard participant indexes into frost key generation as opposed to
1, 2, 3, ...
.I also added
create_shares_and_pop()
which behaves similar to the existing usage before this PR. I did this primarily because the iterator of indexes is not so friendly to pass in1..=n_parties
, and we will soon be adding a sorting algorithm.