carbon_wavebreak_decoder/types/
privilege.rs

1use carbon_core::{borsh, CarbonDeserialize};
2
3#[derive(
4    CarbonDeserialize, Debug, serde::Serialize, serde::Deserialize, PartialEq, Eq, Clone, Hash,
5)]
6pub enum Privilege {
7    AuthorityConfigUpdate,
8    ReceiveProtocolFees,
9    MintConfigInitialize,
10    MintConfigUpdate,
11    MintConfigClose,
12    PermissionConfigInitialize,
13    PermissionConfigUpdate,
14    PermissionConfigClose,
15    BondingCurveInitialize,
16    BondingCurveUpdate,
17    BondingCurveClose,
18}