btcd/btcec/schnorr/musig2
Olaoluwa Osuntokun 953e2dd94a
btcec/schnorr/musig2: enable early nonce generation w/ a context
In this commit, we enable early nonce generation, allowing callers to
obtain generated nonces before the total set of signers is actually
known. This type of nonce generation is useful for contexts like LN
funding when we want to minimize the round trips and send nonces before
we know the pubkey of the other party.
2022-04-28 16:20:05 -07:00
..
bench_test.go schnorr/musig2: add native support for taproot output key tweaking 2022-04-28 16:19:57 -07:00
context.go btcec/schnorr/musig2: enable early nonce generation w/ a context 2022-04-28 16:20:05 -07:00
keys.go btcec/schnorr/musig2: add explicit support for BIP 86 multi-signing 2022-04-28 16:19:59 -07:00
musig2_test.go btcec/schnorr/musig2: enable early nonce generation w/ a context 2022-04-28 16:20:05 -07:00
nonces.go btcec/schnorr/musig2: enable early nonce generation w/ a context 2022-04-28 16:20:05 -07:00
sign.go btcec/schnorr/musig2: add explicit support for BIP 86 multi-signing 2022-04-28 16:19:59 -07:00