mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-05-31 07:31:02 +00:00
fix byte slices
This commit is contained in:
@@ -649,16 +649,15 @@ impl<'a> ExtrinsicSignedExtensions<'a> {
|
|||||||
)
|
)
|
||||||
.map_err(|e| Error::Decode(e.into()))
|
.map_err(|e| Error::Decode(e.into()))
|
||||||
{
|
{
|
||||||
index = num_signed_extensions; // (Such that None is returned in next iteration)
|
index = num_signed_extensions; // (such that None is returned in next iteration)
|
||||||
return Some(Err(err));
|
return Some(Err(err));
|
||||||
}
|
}
|
||||||
|
|
||||||
let byte_end_idx = self.bytes.len() - cursor.len();
|
let byte_end_idx = self.bytes.len() - cursor.len();
|
||||||
|
let bytes = &self.bytes[byte_start_idx..byte_end_idx];
|
||||||
byte_start_idx = byte_end_idx;
|
byte_start_idx = byte_end_idx;
|
||||||
index += 1;
|
index += 1;
|
||||||
|
|
||||||
Some(Ok(ExtrinsicSignedExtension {
|
Some(Ok(ExtrinsicSignedExtension {
|
||||||
bytes: &self.bytes[byte_start_idx..byte_end_idx],
|
bytes,
|
||||||
ty_id,
|
ty_id,
|
||||||
identifier: extension.identifier(),
|
identifier: extension.identifier(),
|
||||||
metadata: self.metadata.clone(),
|
metadata: self.metadata.clone(),
|
||||||
|
|||||||
Reference in New Issue
Block a user