pub enum JitoRestakingError {
Show 30 variants
BadEpochLength = 0,
NcnOperatorAdminInvalid = 1_000,
NcnCooldownOperatorFailed = 1_001,
NcnSlasherAdminInvalid = 1_002,
NcnVaultAdminInvalid = 1_003,
NcnAdminInvalid = 1_004,
NcnDelegateAdminInvalid = 1_005,
NcnVaultSlasherTicketFailedCooldown = 1_006,
NcnVaultTicketFailedCooldown = 1_007,
NcnWarmupOperatorFailed = 1_008,
NcnVaultSlasherTicketFailedWarmup = 1_009,
NcnVaultTicketFailedWarmup = 1_010,
OperatorNcnAdminInvalid = 2_000,
OperatorVaultAdminInvalid = 2_001,
OperatorAdminInvalid = 2_002,
OperatorDelegateAdminInvalid = 2_003,
OperatorCooldownNcnFailed = 2_004,
OperatorVaultTicketFailedCooldown = 2_005,
OperatorVaultTicketFailedWarmup = 2_006,
OperatorWarmupNcnFailed = 2_007,
OperatorFeeCapExceeded = 2_008,
NcnOverflow = 2_009,
OperatorOverflow = 2_010,
VaultOverflow = 2_011,
SlasherOverflow = 2_012,
InvalidEpochLength = 2_013,
ConfigAdminInvalid = 2_014,
ArithmeticOverflow = 3_000,
ArithmeticUnderflow = 3_001,
DivisionByZero = 3_002,
}Variants§
BadEpochLength = 0
0 - Bad epoch length
NcnOperatorAdminInvalid = 1_000
1000 - NcnOperatorAdminInvalid
NcnCooldownOperatorFailed = 1_001
1001 - NcnCooldownOperatorFailed
NcnSlasherAdminInvalid = 1_002
1002 - NcnSlasherAdminInvalid
NcnVaultAdminInvalid = 1_003
1003 - NcnVaultAdminInvalid
NcnAdminInvalid = 1_004
1004 - NcnAdminInvalid
NcnDelegateAdminInvalid = 1_005
1005 - NcnDelegateAdminInvalid
NcnVaultSlasherTicketFailedCooldown = 1_006
1006 - NcnVaultSlasherTicketFailedCooldown
NcnVaultTicketFailedCooldown = 1_007
1007 - NcnVaultTicketFailedCooldown
NcnWarmupOperatorFailed = 1_008
1008 - NcnWarmupOperatorFailed
NcnVaultSlasherTicketFailedWarmup = 1_009
1009 - NcnVaultSlasherTicketFailedWarmup
NcnVaultTicketFailedWarmup = 1_010
1010 - NcnVaultTicketFailedWarmup
OperatorNcnAdminInvalid = 2_000
2000 - OperatorNcnAdminInvalid
OperatorVaultAdminInvalid = 2_001
2001 - OperatorVaultAdminInvalid
OperatorAdminInvalid = 2_002
2002 - OperatorAdminInvalid
OperatorDelegateAdminInvalid = 2_003
2003 - OperatorDelegateAdminInvalid
OperatorCooldownNcnFailed = 2_004
2004 - OperatorCooldownNcnFailed
OperatorVaultTicketFailedCooldown = 2_005
2005 - OperatorVaultTicketFailedCooldown
OperatorVaultTicketFailedWarmup = 2_006
2006 - OperatorVaultTicketFailedWarmup
OperatorWarmupNcnFailed = 2_007
2007 - OperatorWarmupNcnFailed
OperatorFeeCapExceeded = 2_008
2008 - OperatorFeeCapExceeded
NcnOverflow = 2_009
2009 - NcnOverflow
OperatorOverflow = 2_010
2010 - OperatorOverflow
VaultOverflow = 2_011
2011 - VaultOverflow
SlasherOverflow = 2_012
2012 - SlasherOverflow
InvalidEpochLength = 2_013
2013 - InvalidEpochLength
ConfigAdminInvalid = 2_014
2014 - ConfigAdminInvalid
ArithmeticOverflow = 3_000
3000 - ArithmeticOverflow
ArithmeticUnderflow = 3_001
3001 - ArithmeticUnderflow
DivisionByZero = 3_002
3002 - DivisionByZero
Trait Implementations§
Source§impl Clone for JitoRestakingError
impl Clone for JitoRestakingError
Source§fn clone(&self) -> JitoRestakingError
fn clone(&self) -> JitoRestakingError
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for JitoRestakingError
impl Debug for JitoRestakingError
Source§impl Display for JitoRestakingError
impl Display for JitoRestakingError
Source§impl Error for JitoRestakingError
impl Error for JitoRestakingError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
Source§impl FromPrimitive for JitoRestakingError
impl FromPrimitive for JitoRestakingError
Source§fn from_i64(n: i64) -> Option<Self>
fn from_i64(n: i64) -> Option<Self>
i64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u64(n: u64) -> Option<Self>
fn from_u64(n: u64) -> Option<Self>
u64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_isize(n: isize) -> Option<Self>
fn from_isize(n: isize) -> Option<Self>
isize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i8(n: i8) -> Option<Self>
fn from_i8(n: i8) -> Option<Self>
i8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i16(n: i16) -> Option<Self>
fn from_i16(n: i16) -> Option<Self>
i16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i32(n: i32) -> Option<Self>
fn from_i32(n: i32) -> Option<Self>
i32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i128(n: i128) -> Option<Self>
fn from_i128(n: i128) -> Option<Self>
i128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moreSource§fn from_usize(n: usize) -> Option<Self>
fn from_usize(n: usize) -> Option<Self>
usize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u8(n: u8) -> Option<Self>
fn from_u8(n: u8) -> Option<Self>
u8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u16(n: u16) -> Option<Self>
fn from_u16(n: u16) -> Option<Self>
u16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u32(n: u32) -> Option<Self>
fn from_u32(n: u32) -> Option<Self>
u32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u128(n: u128) -> Option<Self>
fn from_u128(n: u128) -> Option<Self>
u128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read more