123456789101112131415161718 |
- use {
- super::shared,
- pinocchio::{
- account_info::AccountInfo, program_error::ProgramError, pubkey::Pubkey, ProgramResult,
- },
- };
- #[inline(always)]
- pub fn process_initialize_account3(
- accounts: &[AccountInfo],
- instruction_data: &[u8],
- ) -> ProgramResult {
- let owner: &Pubkey = instruction_data
- .try_into()
- .map_err(|_error| ProgramError::InvalidInstructionData)?;
- shared::initialize_account::process_initialize_account(accounts, Some(owner), false)
- }
|