manifest/program/processor/
expand_market.rs1use solana_program::{account_info::AccountInfo, entrypoint::ProgramResult, pubkey::Pubkey};
2
3use crate::validation::loaders::ExpandMarketContext;
4
5use super::expand_market;
6
7pub(crate) fn process_expand_market(
8 _program_id: &Pubkey,
9 accounts: &[AccountInfo],
10 _data: &[u8],
11) -> ProgramResult {
12 let expand_market_context: ExpandMarketContext = ExpandMarketContext::load(accounts)?;
13 let ExpandMarketContext { market, payer, .. } = expand_market_context;
14
15 expand_market(&payer, &market)
16}