mirror of
https://github.com/serai-dex/serai.git
synced 2024-11-17 09:27:36 +00:00
Minor lint
This commit is contained in:
parent
90fccc444b
commit
8945b50988
2 changed files with 6 additions and 10 deletions
|
@ -94,15 +94,11 @@ pub fn scan(tx: &Transaction, view: Scalar, spend: EdwardsPoint) -> Vec<Spendabl
|
||||||
let rct_sig = rct_sig.unwrap();
|
let rct_sig = rct_sig.unwrap();
|
||||||
|
|
||||||
let mut res = vec![];
|
let mut res = vec![];
|
||||||
for o in 0 .. tx.prefix.outputs.len() {
|
for (o, output_key) in tx.prefix.outputs.iter().enumerate().filter_map(
|
||||||
let output_key = if let TxOutTarget::ToKey { key } = tx.prefix.outputs[o].target {
|
|(o, output)| if let TxOutTarget::ToKey { key } = output.target {
|
||||||
key.point.decompress()
|
key.point.decompress().map(|output_key| (o, output_key))
|
||||||
} else { None };
|
} else { None }
|
||||||
if output_key.is_none() {
|
) {
|
||||||
continue;
|
|
||||||
}
|
|
||||||
let output_key = output_key.unwrap();
|
|
||||||
|
|
||||||
// TODO: This may be replaceable by pubkeys[o]
|
// TODO: This may be replaceable by pubkeys[o]
|
||||||
for pubkey in &pubkeys {
|
for pubkey in &pubkeys {
|
||||||
// Hs(8Ra || o)
|
// Hs(8Ra || o)
|
||||||
|
|
|
@ -207,7 +207,6 @@ impl StateMachine for TransactionMachine {
|
||||||
tx = self.signable.prepare_transaction(&commitments, bp);
|
tx = self.signable.prepare_transaction(&commitments, bp);
|
||||||
}
|
}
|
||||||
|
|
||||||
let mut rng = ChaCha12Rng::from_seed(self.transcript.rng_seed(b"pseudo_out_masks", None));
|
|
||||||
for c in 0 .. self.clsags.len() {
|
for c in 0 .. self.clsags.len() {
|
||||||
// Calculate the key images in order to update the TX
|
// Calculate the key images in order to update the TX
|
||||||
// Multisig will parse/calculate/validate this as needed, yet doing so here as well provides
|
// Multisig will parse/calculate/validate this as needed, yet doing so here as well provides
|
||||||
|
@ -239,6 +238,7 @@ impl StateMachine for TransactionMachine {
|
||||||
}
|
}
|
||||||
sorted.sort_by(|x, y| x.2.compress().to_bytes().cmp(&y.2.compress().to_bytes()).reverse());
|
sorted.sort_by(|x, y| x.2.compress().to_bytes().cmp(&y.2.compress().to_bytes()).reverse());
|
||||||
|
|
||||||
|
let mut rng = ChaCha12Rng::from_seed(self.transcript.rng_seed(b"pseudo_out_masks", None));
|
||||||
let mut sum_pseudo_outs = Scalar::zero();
|
let mut sum_pseudo_outs = Scalar::zero();
|
||||||
while sorted.len() != 0 {
|
while sorted.len() != 0 {
|
||||||
let value = sorted.remove(0);
|
let value = sorted.remove(0);
|
||||||
|
|
Loading…
Reference in a new issue