use borsh::{BorshDeserialize, BorshSerialize}; #[derive(Debug, Clone, PartialEq, Eq, BorshSerialize, BorshDeserialize)] pub struct Message { pub(crate) bytecode: Vec, } impl Message { pub fn new(bytecode: Vec) -> Self { Self { bytecode } } }