build: update package info, other dependencies

This commit is contained in:
ardocrat
2025-03-31 21:21:51 +03:00
parent 85ce58f69c
commit aba2bead27
7 changed files with 157 additions and 71 deletions
+4 -4
View File
@@ -190,13 +190,13 @@ impl NodeConfig {
fn setup_default_ports(config: &mut ConfigMembers) {
let (api, p2p) = match config.server.chain_type {
ChainTypes::Mainnet => {
let api = rand::thread_rng().gen_range(30000..33000);
let p2p = rand::thread_rng().gen_range(33000..37000);
let api = rand::rng().random_range(30000..33000);
let p2p = rand::rng().random_range(33000..37000);
(api, p2p)
},
_ => {
let api = rand::thread_rng().gen_range(40000..43000);
let p2p = rand::thread_rng().gen_range(43000..47000);
let api = rand::rng().random_range(40000..43000);
let p2p = rand::rng().random_range(43000..47000);
(api, p2p)
}
};
+2 -2
View File
@@ -16,7 +16,7 @@
//! them into a block and returns it.
use chrono::prelude::{DateTime, Utc};
use rand::{thread_rng, Rng};
use rand::{rng, Rng};
use serde_json::{json, Value};
use std::sync::Arc;
use std::thread;
@@ -174,7 +174,7 @@ fn build_block(
// making sure we're not spending time mining a useless block
b.validate(&head.total_kernel_offset)?;
b.header.pow.nonce = thread_rng().gen();
b.header.pow.nonce = rng().random();
b.header.pow.secondary_scaling = difficulty.secondary_scaling;
b.header.timestamp = DateTime::from_timestamp(now_sec, 0).unwrap();