pub fn decode_event<P>(evt_type: u32, payload: P) -> Result<Event, Error>where P: AsRef<[u8]>,
Given an event type and payload this function will deserialize the proper struct