pub fn request( state: &AccountState, cursor: &[u8], message_cursor: &[u8], continuation: bool, ) -> Result<Vec<u8>>