This commit is contained in:
Hardhat Chad
2025-09-19 16:33:59 -07:00
parent 016e2d1b3f
commit 512b1acd1c
4 changed files with 54 additions and 7 deletions

View File

@@ -37,6 +37,11 @@ pub fn process_prospect(accounts: &[AccountInfo<'_>], data: &[u8]) -> ProgramRes
return Err(ProgramError::InvalidAccountData);
}
// Check minimum amount.
if amount < config.min_prospect_amount {
return Err(ProgramError::InvalidAccountData);
}
// Create miner.
let miner = if miner_info.data_is_empty() {
create_program_account::<Miner>(