move loaders to api

This commit is contained in:
Hardhat Chad
2024-07-01 14:53:09 -05:00
parent a7c6da1881
commit b55b6d338d
14 changed files with 36 additions and 44 deletions

View File

@@ -1,10 +1,10 @@
use ore_api::{consts::*, instruction::StakeArgs, state::Proof};
use ore_api::{consts::*, instruction::StakeArgs, loaders::*, state::Proof};
use solana_program::{
account_info::AccountInfo, clock::Clock, entrypoint::ProgramResult,
program_error::ProgramError, pubkey::Pubkey, sysvar::Sysvar,
};
use crate::{loaders::*, utils::AccountDeserialize};
use crate::utils::AccountDeserialize;
/// Stake deposits Ore into a miner's proof account to earn multiplier. Its responsibilies include:
/// 1. Transfer tokens from the miner to the treasury account.