carbon_system_program_decoder/accounts/
nonce.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 = "0x216d14bf0b25e522")]
9pub struct Nonce {
10    pub version: NonceVersion,
11    pub state: NonceState,
12    pub authority: solana_pubkey::Pubkey,
13    pub blockhash: solana_pubkey::Pubkey,
14    pub lamports_per_signature: u64,
15}