typhoon_context/
remaining_accounts.rs

1use {
2    crate::HandlerContext,
3    pinocchio::{account_info::AccountInfo, pubkey::Pubkey},
4    typhoon_errors::Error,
5};
6
7impl<'b> HandlerContext<'_, 'b, '_> for &'b [AccountInfo] {
8    #[inline(always)]
9    fn from_entrypoint(
10        _program_id: &Pubkey,
11        accounts: &mut &'b [AccountInfo],
12        _instruction_data: &mut &[u8],
13    ) -> Result<Self, Error> {
14        Ok(accounts)
15    }
16}