File tree 2 files changed +12
-0
lines changed
2 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -607,6 +607,8 @@ pub fn commit<D, H>(
607
607
derive_borshdeserializer ! ( Vec :: <u8 >) ;
608
608
derive_borshdeserializer ! ( Vec :: <String >) ;
609
609
derive_borshdeserializer ! ( u64 ) ;
610
+ derive_borshdeserializer ! ( u128 ) ;
611
+ derive_borshdeserializer ! ( masp_primitives:: convert:: AllowedConversion ) ;
610
612
611
613
#[ derive( BorshSerialize , BorshDeserialize ) ]
612
614
#[ repr( transparent) ]
Original file line number Diff line number Diff line change @@ -194,6 +194,16 @@ fn shielded_reward_reset_migration() {
194
194
} )
195
195
. clone ( )
196
196
} ;
197
+ // The key holding the shielded reward precision of current token
198
+ let shielded_token_reward_precision_key =
199
+ masp_reward_precision_key :: < Store < ( ) > > ( & token_address) ;
200
+
201
+ updates. push ( migrations:: DbUpdateType :: Add {
202
+ key : shielded_token_reward_precision_key,
203
+ cf : DbColFam :: SUBSPACE ,
204
+ value : ( precision as u128 ) . into ( ) ,
205
+ force : false ,
206
+ } ) ;
197
207
// Write the new TOK conversions to memory
198
208
for digit in MaspDigitPos :: iter ( ) {
199
209
// -PRECISION TOK[ep, digit] + PRECISION TOK[current_ep, digit]
You can’t perform that action at this time.
0 commit comments