Skip to main content

reflect_sdk/generated/types/
action.rs

1//! This code was AUTOGENERATED using the codama library.
2//! Please DO NOT EDIT THIS FILE, instead use visitors
3//! to add features, then rerun codama to update it.
4//!
5//! <https://github.com/codama-idl/codama>
6//!
7
8use borsh::BorshSerialize;
9use borsh::BorshDeserialize;
10use num_derive::FromPrimitive;
11
12#[derive(BorshSerialize, BorshDeserialize, Clone, Debug, Eq, PartialEq, Copy, PartialOrd, Hash, FromPrimitive)]
13#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
14pub enum Action {
15Mint,
16Redeem,
17Rebalance,
18Capture,
19FreezeMint,
20FreezeRedeem,
21FreezeRebalance,
22FreezeCapture,
23UpdateCap,
24AddSpl,
25Management,
26SuspendDeposits,
27UpdateRecipients,
28FreezeProgram,
29UpdateRole,
30UpdateAction,
31UpdateAttenuation,
32OverMint,
33}
34
35