src/transactions/types.rs
#[derive(Debug, Serialize, Deserialize)] // 44 bytes
pub struct Block {
pub timestamp: u32, // 4 bytes
pub previous_hash: String, // 32 bytes
pub next_block_difficulty: u32, // 4 bytes
pub nonce: u32, // 4 bytes
pub transactions: Vec<Transaction>,
}