File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -166,6 +166,8 @@ impl CompactEncoding for DataSeek {
166166 }
167167}
168168
169+ // from:
170+ // https://github.com/holepunchto/hypercore/blob/d21ebdeca1b27eb4c2232f8af17d5ae939ee97f2/lib/messages.js#L394
169171impl CompactEncoding for DataUpgrade {
170172 fn encoded_size ( & self ) -> Result < usize , EncodingError > {
171173 Ok ( sum_encoded_size ! (
@@ -196,14 +198,14 @@ impl CompactEncoding for DataUpgrade {
196198 let ( length, rest) = u64:: decode ( rest) ?;
197199 let ( nodes, rest) = Vec :: < Node > :: decode ( rest) ?;
198200 let ( additional_nodes, rest) = Vec :: < Node > :: decode ( rest) ?;
199- let ( signature, rest) = <[ u8 ; 32 ] >:: decode ( rest) ?;
201+ let ( signature, rest) = <Vec < u8 > >:: decode ( rest) ?;
200202 Ok ( (
201203 DataUpgrade {
202204 start,
203205 length,
204206 nodes,
205207 additional_nodes,
206- signature : signature . to_vec ( ) ,
208+ signature,
207209 } ,
208210 rest,
209211 ) )
You can’t perform that action at this time.
0 commit comments