diff --git a/programs/pda_vesting/src/instructions/admin/initialize_token_config.rs b/programs/pda_vesting/src/instructions/admin/initialize_token_config.rs index 8eb619c..5161bfa 100644 --- a/programs/pda_vesting/src/instructions/admin/initialize_token_config.rs +++ b/programs/pda_vesting/src/instructions/admin/initialize_token_config.rs @@ -19,11 +19,7 @@ pub fn process_initialize(ctx: Context, require!(btb_price > 0, CustomError::ZeroBTBPrice); require!(vesting_price > 0, CustomError::ZeroVestingPrice); - // Validate deployer/signer is program owner - require!( - ctx.accounts.signer.key() == *ctx.program_id, - CustomError::Unauthorized - ); + let sale_account = &mut ctx.accounts.btb_sale_account; sale_account.btb = btb;