14 lines
713 B
Rust
14 lines
713 B
Rust
|
|
use crate::wallets::structures::Wallet;
|
||
|
|
|
||
|
|
pub const HANDSHAKE_MESSAGE_BYTES: usize = 2;
|
||
|
|
pub const HANDSHAKE_TIME_BYTES: usize = 4;
|
||
|
|
pub const HANDSHAKE_IP_BYTES: usize = 18;
|
||
|
|
|
||
|
|
pub const HANDSHAKE_SIGNATURE_OFFSET: usize = HANDSHAKE_MESSAGE_BYTES;
|
||
|
|
pub const HANDSHAKE_ADDRESS_OFFSET: usize = HANDSHAKE_SIGNATURE_OFFSET + Wallet::SIGNATURE_LENGTH;
|
||
|
|
pub const HANDSHAKE_TIME_OFFSET: usize = HANDSHAKE_ADDRESS_OFFSET + Wallet::ADDRESS_BYTES_LENGTH;
|
||
|
|
pub const HANDSHAKE_IP_OFFSET: usize = HANDSHAKE_TIME_OFFSET + HANDSHAKE_TIME_BYTES;
|
||
|
|
|
||
|
|
pub const HANDSHAKE_REQUEST_BYTES: usize = HANDSHAKE_IP_OFFSET + HANDSHAKE_IP_BYTES;
|
||
|
|
pub const HANDSHAKE_RESPONSE_BYTES: usize = HANDSHAKE_ADDRESS_OFFSET + Wallet::ADDRESS_BYTES_LENGTH;
|