Skip to content

Commit 761994c

Browse files
committed
wip
1 parent 8c00333 commit 761994c

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

benches/srd_selection.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use bitcoin_coin_selection::{single_random_draw, WeightedUtxo};
22
use bitcoin_units::{Amount, FeeRate, Weight};
33
use criterion::{criterion_group, criterion_main, Criterion};
4-
use rand::thread_rng;
4+
use rand::rng;
55

66
pub fn srd_benchmark(c: &mut Criterion) {
77
let fee_rate = FeeRate::from_sat_per_kwu(10);
@@ -16,7 +16,7 @@ pub fn srd_benchmark(c: &mut Criterion) {
1616
c.bench_function("srd", |b| {
1717
b.iter(|| {
1818
let (iteration_count, inputs) =
19-
single_random_draw(target, max_weight, &mut thread_rng(), &utxos).unwrap();
19+
single_random_draw(target, max_weight, &mut rng(), &utxos).unwrap();
2020
assert_eq!(iteration_count, 1_000);
2121
assert_eq!(inputs.len(), 1_000);
2222
})

src/single_random_draw.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ mod tests {
108108
use arbitrary::Arbitrary;
109109
use arbtest::arbtest;
110110
use bitcoin_units::Amount;
111+
#[allow(deprecated)]
111112
use rand::rngs::mock::StepRng;
112113

113114
use super::*;
@@ -167,6 +168,7 @@ mod tests {
167168
.assert();
168169
}
169170

171+
#[allow(deprecated)]
170172
fn get_rng() -> StepRng {
171173
// [1, 2]
172174
// let mut vec: Vec<u32> = (1..3).collect();

0 commit comments

Comments
 (0)