Update scale-encode, scale-decode and scale-value to latest (#991)

This commit is contained in:
James Wilson
2023-06-01 09:56:01 +01:00
committed by GitHub
parent 011a4bd42f
commit 9d50520d82
6 changed files with 53 additions and 44 deletions
+6 -1
View File
@@ -152,8 +152,13 @@ impl<CallData: EncodeAsFields> TxPayload for Payload<CallData> {
pallet_index.encode_to(out);
call_index.encode_to(out);
let mut fields = call
.fields
.iter()
.map(|f| scale_encode::Field::new(f.ty.id, f.name.as_deref()));
self.call_data
.encode_as_fields_to(&call.fields, metadata.types(), out)?;
.encode_as_fields_to(&mut fields, metadata.types(), out)?;
Ok(())
}