From 22f639c361739be41473e9096865412d7fcf09fb Mon Sep 17 00:00:00 2001 From: Maximilian Schneider Date: Sat, 24 Dec 2022 14:56:19 +0100 Subject: [PATCH] disable single sided withdraw and deposit --- token-swap/program/src/processor.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/token-swap/program/src/processor.rs b/token-swap/program/src/processor.rs index 571d7eae..3ee17926 100644 --- a/token-swap/program/src/processor.rs +++ b/token-swap/program/src/processor.rs @@ -727,6 +727,8 @@ impl Processor { minimum_pool_token_amount: u64, accounts: &[AccountInfo], ) -> ProgramResult { + return Err(SwapError::UnsupportedCurveOperation.into()); + let account_info_iter = &mut accounts.iter(); let swap_info = next_account_info(account_info_iter)?; let authority_info = next_account_info(account_info_iter)?; @@ -841,6 +843,8 @@ impl Processor { maximum_pool_token_amount: u64, accounts: &[AccountInfo], ) -> ProgramResult { + return Err(SwapError::UnsupportedCurveOperation.into()); + let account_info_iter = &mut accounts.iter(); let swap_info = next_account_info(account_info_iter)?; let authority_info = next_account_info(account_info_iter)?;