proof of wager

This commit is contained in:
Hardhat Chad
2025-05-23 16:29:31 -07:00
parent 379ebae250
commit b5a50622a2
23 changed files with 312 additions and 805 deletions

View File

@@ -1,22 +1,17 @@
mod claim;
mod bet;
mod close;
mod initialize;
mod migrate;
mod mine;
mod open;
mod payout;
mod reset;
mod update;
use claim::*;
use bet::*;
use close::*;
use initialize::*;
use migrate::*;
use mine::*;
use open::*;
use ore_api::instruction::*;
use payout::*;
use reset::*;
use ore_api::instruction::*;
use steel::*;
use update::*;
pub fn process_instruction(
program_id: &Pubkey,
@@ -26,14 +21,11 @@ pub fn process_instruction(
let (ix, data) = parse_instruction(&ore_api::ID, program_id, data)?;
match ix {
OreInstruction::Claim => process_claim(accounts, data)?,
OreInstruction::Bet => process_bet(accounts, data)?,
OreInstruction::Close => process_close(accounts, data)?,
OreInstruction::Mine => process_mine(accounts, data)?,
OreInstruction::Open => process_open(accounts, data)?,
OreInstruction::Reset => process_reset(accounts, data)?,
OreInstruction::Update => process_update(accounts, data)?,
OreInstruction::Initialize => process_initialize(accounts, data)?,
OreInstruction::Migrate => process_migrate(accounts, data)?,
OreInstruction::Payout => process_payout(accounts, data)?,
}
Ok(())