carbon_stake_program_decoder/instructions/
get_minimum_delegation.rs1use carbon_core::{borsh, CarbonDeserialize};
2
3#[derive(
4 CarbonDeserialize, Debug, serde::Serialize, serde::Deserialize, PartialEq, Eq, Clone, Hash,
5)]
6#[carbon(discriminator = "0xc541074997698569")]
7pub struct GetMinimumDelegation {}
8
9pub struct GetMinimumDelegationInstructionAccounts {}
10
11impl carbon_core::deserialize::ArrangeAccounts for GetMinimumDelegation {
12 type ArrangedAccounts = GetMinimumDelegationInstructionAccounts;
13
14 fn arrange_accounts(
15 _accounts: &[solana_instruction::AccountMeta],
16 ) -> Option<Self::ArrangedAccounts> {
17 Some(GetMinimumDelegationInstructionAccounts {})
18 }
19}