Implemented purging old disconnected peers.
This commit is contained in:
@@ -7,7 +7,7 @@ use log::{debug, error, info, trace, warn};
|
||||
use sqlite::{Connection, State, Statement};
|
||||
|
||||
use crate::{Block, Bytes, Keystore, Transaction, check_domain, get_domain_zone};
|
||||
use crate::blockchain::constants::*;
|
||||
use crate::commons::constants::*;
|
||||
use crate::blockchain::enums::{BlockQuality, MineResult};
|
||||
use crate::blockchain::enums::BlockQuality::*;
|
||||
use crate::blockchain::hash_utils::*;
|
||||
|
||||
@@ -1,16 +0,0 @@
|
||||
pub const CHAIN_VERSION: u32 = 1;
|
||||
|
||||
pub const ZONE_DIFFICULTY: u32 = 28;
|
||||
pub const BLOCK_DIFFICULTY: u32 = 24;
|
||||
pub const LOCKER_DIFFICULTY: u32 = 18;
|
||||
pub const KEYSTORE_DIFFICULTY: usize = 25;
|
||||
|
||||
pub const LOCKER_BLOCK_START: u64 = 12;
|
||||
pub const LOCKER_BLOCK_LOCKERS: u64 = 6;
|
||||
pub const LOCKER_BLOCK_SIGNS: u64 = 4;
|
||||
pub const LOCKER_BLOCK_TIME: i64 = 300;
|
||||
pub const LOCKER_BLOCK_INTERVAL: u64 = 50;
|
||||
|
||||
pub const FULL_BLOCKS_INTERVAL: i64 = 86400; // One day in seconds
|
||||
|
||||
pub const ZONE_MAX_LENGTH: usize = 10;
|
||||
@@ -1,12 +1,11 @@
|
||||
pub use block::Block;
|
||||
pub use chain::Chain;
|
||||
pub use transaction::Transaction;
|
||||
|
||||
pub mod transaction;
|
||||
pub mod block;
|
||||
pub mod chain;
|
||||
pub mod filter;
|
||||
pub mod constants;
|
||||
pub mod hash_utils;
|
||||
pub mod enums;
|
||||
|
||||
pub use transaction::Transaction;
|
||||
pub use block::Block;
|
||||
pub use chain::Chain;
|
||||
pub use constants::*;
|
||||
Reference in New Issue
Block a user