This commit is contained in:
Hardhat Chad
2024-02-15 18:05:51 +00:00
parent 9476fc5b21
commit 0d85a2a182
8 changed files with 42 additions and 35 deletions

View File

@@ -5,18 +5,5 @@ mod treasury;
pub use bus::*;
pub use hash::*;
use num_enum::{IntoPrimitive, TryFromPrimitive};
pub use proof::*;
pub use treasury::*;
#[repr(u8)]
#[derive(Clone, Copy, Debug, Eq, PartialEq, IntoPrimitive, TryFromPrimitive)]
pub enum AccountDiscriminator {
Bus = 100,
Proof = 101,
Treasury = 102,
}
pub trait Discriminator {
fn discriminator() -> AccountDiscriminator;
}