pub fn encode_client_message( message: &ClientMessage, max_payload_bytes: usize, ) -> Result<Vec<u8>, WireError>