apply clippy code suggestions

This commit is contained in:
Alfredo Garcia 2020-07-07 10:26:57 -03:00 committed by Deirdre Connolly
parent 2a6a3ee518
commit f14e577ea9
1 changed files with 21 additions and 21 deletions

View File

@ -53,30 +53,30 @@ fn multi_transaction_block(oversized: bool) -> Block {
let tx = Transaction::zcash_deserialize(&zebra_test::vectors::DUMMY_TX1[..]).unwrap();
// A block header
let blockheader = block_header();
let header = block_header();
// Serialize header
let mut data_header = Vec::new();
blockheader
header
.zcash_serialize(&mut data_header)
.expect("Block header should serialize");
// Calculate the number of transactions we need
let mut max_transactions_in_block =
(MAX_BLOCK_BYTES as usize - data_header.len()) / *&zebra_test::vectors::DUMMY_TX1[..].len();
(MAX_BLOCK_BYTES as usize - data_header.len()) / zebra_test::vectors::DUMMY_TX1[..].len();
if oversized {
max_transactions_in_block = max_transactions_in_block + 1;
max_transactions_in_block += 1;
}
// Create transactions to be just below or just above the limit
let many_transactions = std::iter::repeat(Arc::new(tx.clone()))
let transactions = std::iter::repeat(Arc::new(tx))
.take(max_transactions_in_block)
.collect::<Vec<_>>();
// Add the transactions into a block
Block {
header: blockheader,
transactions: many_transactions,
header,
transactions,
}
}
@ -89,39 +89,39 @@ fn single_transaction_block(oversized: bool) -> Block {
TransparentOutput::zcash_deserialize(&zebra_test::vectors::DUMMY_OUTPUT1[..]).unwrap();
// A block header
let blockheader = block_header();
let header = block_header();
// Serialize header
let mut data_header = Vec::new();
blockheader
header
.zcash_serialize(&mut data_header)
.expect("Block header should serialize");
// Serialize a LockTime
let locktime = LockTime::Time(DateTime::<Utc>::from_utc(
let lock_time = LockTime::Time(DateTime::<Utc>::from_utc(
NaiveDateTime::from_timestamp(61, 0),
Utc,
));
let mut data_locktime = Vec::new();
locktime
lock_time
.zcash_serialize(&mut data_locktime)
.expect("LockTime should serialize");
// Calculate the number of inputs we need
let mut max_inputs_in_tx = (MAX_BLOCK_BYTES as usize
- data_header.len()
- *&zebra_test::vectors::DUMMY_OUTPUT1[..].len()
- zebra_test::vectors::DUMMY_OUTPUT1[..].len()
- data_locktime.len())
/ (*&zebra_test::vectors::DUMMY_INPUT1[..].len() - 1);
/ (zebra_test::vectors::DUMMY_INPUT1[..].len() - 1);
if oversized {
max_inputs_in_tx = max_inputs_in_tx + 1;
max_inputs_in_tx += 1;
}
let mut outputs = Vec::new();
// Create inputs to be just below the limit
let inputs = std::iter::repeat(input.clone())
let inputs = std::iter::repeat(input)
.take(max_inputs_in_tx)
.collect::<Vec<_>>();
@ -130,15 +130,15 @@ fn single_transaction_block(oversized: bool) -> Block {
// Create a big transaction
let big_transaction = Transaction::V1 {
inputs: inputs.clone(),
outputs: outputs.clone(),
lock_time: locktime,
inputs,
outputs,
lock_time,
};
// Put the big transaction into a block
let transactions = vec![Arc::new(big_transaction.clone())];
let transactions = vec![Arc::new(big_transaction)];
Block {
header: blockheader,
transactions: transactions.clone(),
header,
transactions,
}
}