use super::EventMetadata;
use serde::{Deserialize, Serialize};
use solana_sdk::pubkey::Pubkey;
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct RawInstructionEvent {
pub metadata: EventMetadata,
pub program_id: Pubkey,
pub instruction_index: usize,
pub accounts: Vec<Option<Pubkey>>,
pub account_indices: Vec<u8>,
pub instruction_data: Vec<u8>,
}