| 33 | /// Asset status enum |
| 34 | #[derive(AnchorSerialize, AnchorDeserialize, Clone, Copy, Debug, PartialEq)] |
| 35 | pub enum AssetStatus { |
| 36 | /// Asset is registered but not yet tokenized |
| 37 | Registered, |
| 38 | /// Asset is tokenized and active |
| 39 | Active, |
| 40 | /// Asset transfers are frozen |
| 41 | Frozen, |
| 42 | /// Asset has been liquidated |
| 43 | Liquidated, |
| 44 | /// Asset has been redeemed |
| 45 | Redeemed, |
| 46 | } |
| 47 | |
| 48 | impl Default for AssetStatus { |
| 49 | fn default() -> Self { |
nothing calls this directly
no outgoing calls
no test coverage detected