carbon_virtuals_decoder/accounts/virtuals_pool.rs
1use super::super::types::*;
2
3use carbon_core::{borsh, CarbonDeserialize};
4
5#[derive(
6 CarbonDeserialize, Debug, serde::Deserialize, serde::Serialize, PartialEq, Eq, Clone, Hash,
7)]
8#[carbon(discriminator = "0x477605cb05628774")]
9pub struct VirtualsPool {
10 pub creator: solana_pubkey::Pubkey,
11 pub mint: solana_pubkey::Pubkey,
12 pub virtual_y: u64,
13 pub graduation_x: u64,
14 pub state: PoolState,
15 pub bump: u8,
16}