scaffold deregister

This commit is contained in:
Hardhat Chad
2024-05-01 02:26:02 +00:00
parent cf4d0e1d05
commit 5d1b1a56aa
6 changed files with 51 additions and 4 deletions

View File

@@ -5,7 +5,7 @@ use solana_program::{
use crate::{
error::OreError, instruction::UpdateToleranceArgs, loaders::*, state::Config,
utils::AccountDeserialize,
utils::AccountDeserialize, ONE_MINUTE,
};
pub fn process_update_tolerance<'a, 'info>(
@@ -30,11 +30,11 @@ pub fn process_update_tolerance<'a, 'info>(
return Err(ProgramError::MissingRequiredSignature);
}
// Overflow checks
if args.tolerance_liveness.gt(&(i64::MAX as u64)) {
// Sanity checks
if args.tolerance_liveness.ge(&(ONE_MINUTE as u64)) {
return Err(OreError::ToleranceOverflow.into());
}
if args.tolerance_spam.gt(&(i64::MAX as u64)) {
if args.tolerance_spam.ge(&(ONE_MINUTE as u64)) {
return Err(OreError::ToleranceOverflow.into());
}