types.rs 274 B

123456789101112131415161718
  1. /// Types supported by the VM
  2. #[derive(Copy, Clone, PartialEq, Debug)]
  3. #[repr(u8)]
  4. pub enum Type {
  5. EcPoint = 0x00,
  6. EcFixedPoint = 0x01,
  7. Base = 0x10,
  8. BaseArray = 0x11,
  9. Scalar = 0x12,
  10. ScalarArray = 0x13,
  11. MerklePath = 0x20,
  12. Dummy = 0xff,
  13. }