File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed
Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -732,13 +732,24 @@ pub enum TenureChangeCause {
732732 BlockFound = 0 ,
733733 /// The next burnchain block is taking too long, so extend the runtime budget
734734 Extended = 1 ,
735+ /// NEW in SIP-034: extend specific dimensions
736+ ExtendedRuntime = 2 ,
737+ ExtendedReadCount = 3 ,
738+ ExtendedReadLength = 4 ,
739+ ExtendedWriteCount = 5 ,
740+ ExtendedWriteLength = 6 ,
735741}
736742
737743impl TenureChangeCause {
738744 pub fn from_u8 ( n : u8 ) -> Option < TenureChangeCause > {
739745 match n {
740746 x if x == TenureChangeCause :: BlockFound as u8 => Some ( TenureChangeCause :: BlockFound ) ,
741747 x if x == TenureChangeCause :: Extended as u8 => Some ( TenureChangeCause :: Extended ) ,
748+ x if x == TenureChangeCause :: ExtendedRuntime as u8 => Some ( TenureChangeCause :: ExtendedRuntime ) ,
749+ x if x == TenureChangeCause :: ExtendedReadCount as u8 => Some ( TenureChangeCause :: ExtendedReadCount ) ,
750+ x if x == TenureChangeCause :: ExtendedReadLength as u8 => Some ( TenureChangeCause :: ExtendedReadLength ) ,
751+ x if x == TenureChangeCause :: ExtendedWriteCount as u8 => Some ( TenureChangeCause :: ExtendedWriteCount ) ,
752+ x if x == TenureChangeCause :: ExtendedWriteLength as u8 => Some ( TenureChangeCause :: ExtendedWriteLength ) ,
742753 _ => None ,
743754 }
744755 }
You can’t perform that action at this time.
0 commit comments