diff --git a/api/src/consts.rs b/api/src/consts.rs index f1ff62c..e45eabc 100644 --- a/api/src/consts.rs +++ b/api/src/consts.rs @@ -2,8 +2,8 @@ use array_const_fn_init::array_const_fn_init; use const_crypto::ed25519; use solana_program::{pubkey, pubkey::Pubkey}; -/// The admin allowed to initialize the program. -pub const ADMIN: Pubkey = pubkey!("HBUh9g46wk2X89CvaNN15UmsznP59rh6od1h8JwYAopk"); +/// The authority allowed to initialize the program. +pub const INITIALIZER_ADDRESS: Pubkey = pubkey!("HBUh9g46wk2X89CvaNN15UmsznP59rh6od1h8JwYAopk"); /// The base reward rate to intialize the program with. pub const INITIAL_BASE_REWARD_RATE: u64 = 2u64.pow(6); diff --git a/program/src/initialize.rs b/program/src/initialize.rs index ce850e3..6ccbf26 100644 --- a/program/src/initialize.rs +++ b/program/src/initialize.rs @@ -91,7 +91,7 @@ pub fn process_initialize<'a, 'info>( load_sysvar(rent_sysvar, sysvar::rent::id())?; // Check signer - if signer.key.ne(&ADMIN) { + if signer.key.ne(&INITIALIZER_ADDRESS) { return Err(ProgramError::MissingRequiredSignature); }