@@ -37,57 +37,57 @@ where
3737 }
3838
3939 fn storage ( & self , key : & [ u8 ] ) -> Option < Vec < u8 > > {
40- self . tracker . reading_key ( key. to_vec ( ) ) ;
40+ self . tracker . on_read_storage ( key. to_vec ( ) ) ;
4141 self . ext . storage ( key)
4242 }
4343
4444 fn storage_hash ( & self , key : & [ u8 ] ) -> Option < Vec < u8 > > {
45- self . tracker . reading_key ( key. to_vec ( ) ) ;
45+ self . tracker . on_read_storage ( key. to_vec ( ) ) ;
4646 self . ext . storage_hash ( key)
4747 }
4848
4949 fn child_storage_hash ( & self , child_info : & ChildInfo , key : & [ u8 ] ) -> Option < Vec < u8 > > {
50- self . tracker . reading_child_key ( child_info, key. to_vec ( ) ) ;
50+ self . tracker . on_read_child_storage ( child_info, key. to_vec ( ) ) ;
5151 self . ext . child_storage_hash ( child_info, key)
5252 }
5353
5454 fn child_storage ( & self , child_info : & ChildInfo , key : & [ u8 ] ) -> Option < Vec < u8 > > {
55- self . tracker . reading_child_key ( child_info, key. to_vec ( ) ) ;
55+ self . tracker . on_read_child_storage ( child_info, key. to_vec ( ) ) ;
5656 self . ext . child_storage ( child_info, key)
5757 }
5858
5959 fn next_storage_key ( & self , key : & [ u8 ] ) -> Option < Vec < u8 > > {
60- self . tracker . reading_key ( key. to_vec ( ) ) ;
60+ self . tracker . on_read_storage ( key. to_vec ( ) ) ;
6161 self . ext . next_storage_key ( key)
6262 }
6363
6464 fn next_child_storage_key ( & self , child_info : & ChildInfo , key : & [ u8 ] ) -> Option < Vec < u8 > > {
65- self . tracker . reading_child_key ( child_info, key. to_vec ( ) ) ;
65+ self . tracker . on_read_child_storage ( child_info, key. to_vec ( ) ) ;
6666 self . ext . next_child_storage_key ( child_info, key)
6767 }
6868
6969 fn kill_child_storage ( & mut self , child_info : & ChildInfo , limit : Option < u32 > ) -> ( bool , u32 ) {
70- self . tracker . warn_child_prefix_removal ( ) ;
70+ self . tracker . on_kill_child_storage ( child_info , limit ) ;
7171 self . ext . kill_child_storage ( child_info, limit)
7272 }
7373
7474 fn clear_prefix ( & mut self , prefix : & [ u8 ] , limit : Option < u32 > ) -> ( bool , u32 ) {
75- self . tracker . warn_child_prefix_removal ( ) ;
75+ self . tracker . on_clear_prefix ( prefix , limit ) ;
7676 self . ext . clear_prefix ( prefix, limit)
7777 }
7878
7979 fn clear_child_prefix ( & mut self , child_info : & ChildInfo , prefix : & [ u8 ] , limit : Option < u32 > ) -> ( bool , u32 ) {
80- self . tracker . warn_child_prefix_removal ( ) ;
80+ self . tracker . on_clear_child_prefix ( child_info , prefix , limit ) ;
8181 self . ext . clear_child_prefix ( child_info, prefix, limit)
8282 }
8383
8484 fn place_storage ( & mut self , key : Vec < u8 > , value : Option < Vec < u8 > > ) {
85- self . tracker . changing_key ( key. clone ( ) ) ;
85+ self . tracker . on_update_storage ( key. clone ( ) ) ;
8686 self . ext . place_storage ( key, value) ;
8787 }
8888
8989 fn place_child_storage ( & mut self , child_info : & ChildInfo , key : Vec < u8 > , value : Option < Vec < u8 > > ) {
90- self . tracker . changing_child_key ( child_info, key. clone ( ) ) ;
90+ self . tracker . on_update_child_storage ( child_info, key. clone ( ) ) ;
9191 self . ext . place_child_storage ( child_info, key, value) ;
9292 }
9393
@@ -100,7 +100,8 @@ where
100100 }
101101
102102 fn storage_append ( & mut self , key : Vec < u8 > , value : Vec < u8 > ) {
103- self . tracker . changing_key ( key. clone ( ) ) ;
103+ self . tracker . on_read_storage ( key. clone ( ) ) ;
104+ self . tracker . on_update_storage ( key. clone ( ) ) ;
104105 self . ext . storage_append ( key, value) ;
105106 }
106107
0 commit comments