From 4942947647482dbaa2c946f202a92ad7bbf4d8f9 Mon Sep 17 00:00:00 2001 From: Hardhat Chad Date: Fri, 6 Jun 2025 18:14:17 -0700 Subject: [PATCH] tresaury --- ore/api/src/lib.rs | 2 +- ore/api/src/state/treasury.rs | 5 +---- ore/program/src/close.rs | 1 + 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/ore/api/src/lib.rs b/ore/api/src/lib.rs index 7c83341..93852df 100644 --- a/ore/api/src/lib.rs +++ b/ore/api/src/lib.rs @@ -15,4 +15,4 @@ pub mod prelude { use steel::*; -declare_id!("oreV2ZymfyeXgNgBdqMkumTqqAprVqgBWQfoYkrtKWQ"); +declare_id!("EmxGq9Bj8q6V998KDq3v19ch2DnARwhcNL2uXtgDFbra"); diff --git a/ore/api/src/state/treasury.rs b/ore/api/src/state/treasury.rs index c8ccaf4..2268ae0 100644 --- a/ore/api/src/state/treasury.rs +++ b/ore/api/src/state/treasury.rs @@ -6,9 +6,6 @@ use super::OreAccount; /// the program's global token account. #[repr(C)] #[derive(Clone, Copy, Debug, PartialEq, Pod, Zeroable)] -pub struct Treasury { - /// The total amount of ORE that has been staked. - pub total_stake: u64, -} +pub struct Treasury {} account!(OreAccount, Treasury); diff --git a/ore/program/src/close.rs b/ore/program/src/close.rs index a6da11a..7bfd4cf 100644 --- a/ore/program/src/close.rs +++ b/ore/program/src/close.rs @@ -19,6 +19,7 @@ pub fn process_close(accounts: &[AccountInfo<'_>], _data: &[u8]) -> ProgramResul .assert_mut(|m| m.id == block.id)?; mint_base_info.has_address(&market.base.mint)?.as_mint()?; mint_quote_info.has_address(&market.quote.mint)?.as_mint()?; + treasury_info.has_address(&TREASURY_ADDRESS)?; let vault_base = vault_base_info.as_associated_token_account(market_info.key, mint_base_info.key)?; let vault_quote =