use anchor_lang::prelude::*;
#[account]
pub struct AssetManager {
pub bump: u8,
pub key: Pubkey,
pub authority: Pubkey,
pub treasury: Pubkey,
pub name: String,
}
impl AssetManager {
pub const LEN: usize = 128;
}
#[account]
pub struct Asset {
pub bump: u8,
pub manager: Pubkey,
pub candy_guard: Option<Pubkey>,
pub mint: Pubkey,
pub items_redeemed: u64,
pub uri: String,
}
impl Asset {
pub const LEN: usize = 136;
}