keyAggAndTweak static method

MuSig2KeyAggContext keyAggAndTweak({
  1. required List<List<int>> publicKeys,
  2. required List<MuSig2Tweak> tweaks,
})

Implementation

static MuSig2KeyAggContext keyAggAndTweak(
    {required List<List<int>> publicKeys,
    required List<MuSig2Tweak> tweaks}) {
  MuSig2KeyAggContext keyAgg = aggPublicKeys(keys: publicKeys);
  for (int i = 0; i < tweaks.length; i++) {
    final tweak = tweaks[i];
    keyAgg = _applyTweak(context: keyAgg, tweak: tweak);
  }
  return keyAgg;
}