Modularize Bulletproofs in prep for BP+

This commit is contained in:
Luke Parker
2022-07-26 08:06:56 -04:00
parent 60e15d5160
commit 37b8e3c025
5 changed files with 159 additions and 88 deletions

View File

@@ -301,7 +301,7 @@ impl SignMachine<Transaction> for TransactionSignMachine {
self.signable.prepare_transaction(
&commitments,
Bulletproofs::new(
Bulletproofs::prove(
&mut ChaCha12Rng::from_seed(self.transcript.rng_seed(b"bulletproofs")),
&commitments,
)