mirror of
https://github.com/darkrenaissance/darkfi.git
synced 2026-01-09 14:48:08 -05:00
bin: set unique magic bytes for each seprate p2p network
- add magic bytes to p2p net configs for bins - hardcode darkirc and fud magic bytes in bin/app darkirc and fud plugins - make lilith use the separate magic bytes for different p2p networks
This commit is contained in:
@@ -37,7 +37,7 @@ use std::{
|
||||
sync::{Arc, Mutex as SyncMutex, OnceLock, Weak},
|
||||
time::UNIX_EPOCH,
|
||||
};
|
||||
|
||||
use darkfi::net::settings::MagicBytes;
|
||||
use crate::{
|
||||
error::{Error, Result},
|
||||
prop::{BatchGuardPtr, PropertyAtomicGuard, PropertyStr, Role},
|
||||
@@ -200,6 +200,7 @@ impl DarkIrc {
|
||||
let settings = PluginSettings { setting_root, sled_tree: setting_tree };
|
||||
|
||||
let mut p2p_settings: NetSettings = Default::default();
|
||||
p2p_settings.magic_bytes = MagicBytes([251, 229, 199, 181]);
|
||||
p2p_settings.app_version = semver::Version::parse("0.5.0").unwrap();
|
||||
if get_use_tor_filename().exists() {
|
||||
i!("Setup P2P network [tor]");
|
||||
|
||||
@@ -152,7 +152,8 @@ impl FudPlugin {
|
||||
|
||||
let mut fud_settings: FudSettings = Default::default();
|
||||
fud_settings.base_dir = basedir.to_string_lossy().to_string();
|
||||
let mut p2p_settings: NetSettings = fud_settings.net.clone().into();
|
||||
let mut p2p_settings: NetSettings = Default::default();
|
||||
p2p_settings.magic_bytes = MagicBytes([73, 59, 41, 23]);
|
||||
p2p_settings.app_version = semver::Version::parse("0.5.0").unwrap();
|
||||
if get_use_tor_filename().exists() {
|
||||
i!("Setup P2P network [tor]");
|
||||
|
||||
Reference in New Issue
Block a user