ChainKey is not saved at the end of Frost keygen
lucky1024 opened this issue · comments
ChainKey is not saved at the end of Frost keygen:
func (r *round3) Finalize(chan<- *round.Message) (round.Session, error) {
ChainKey := types.EmptyRID()
for _, j := range r.PartyIDs() {
ChainKey.XOR(r.ChainKeys[j])
}
The variable ChainKey is never used later.
The expected result: save ChainKey into TaprootConfig/Config.