diff --git a/pinocchio/interface/src/instruction.rs b/pinocchio/interface/src/instruction.rs index 749dd65e..80b44c15 100644 --- a/pinocchio/interface/src/instruction.rs +++ b/pinocchio/interface/src/instruction.rs @@ -547,7 +547,9 @@ impl TryFrom for TokenInstruction { fn try_from(value: u8) -> Result { match value { // SAFETY: `value` is guaranteed to be in the range of the enum variants. - 0..=24 | 38 | 255 => Ok(unsafe { core::mem::transmute::(value) }), + 0..=24 | 38 | 45 | 255 => { + Ok(unsafe { core::mem::transmute::(value) }) + } _ => Err(TokenError::InvalidInstruction.into()), } }