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}