Additional parameters for SingedExtra (#322)

This commit is contained in:
Kevin Wang
2021-11-17 18:28:16 +08:00
committed by GitHub
parent 45e776d65a
commit dcb78a2784
3 changed files with 11 additions and 2 deletions
+2
View File
@@ -68,6 +68,7 @@ pub async fn create_signed<T>(
nonce: T::Index,
call: Encoded,
signer: &(dyn Signer<T> + Send + Sync),
additional_params: <T::Extra as SignedExtra<T>>::Parameters,
) -> Result<UncheckedExtrinsic<T>, Error>
where
T: Config + ExtrinsicExtraData<T>,
@@ -81,6 +82,7 @@ where
tx_version,
nonce,
genesis_hash,
additional_params,
);
let payload = SignedPayload::<T>::new(call, extra.extra())?;
let signed = signer.sign(payload).await?;