From 9c06cbccadde0c08db60c3bd5fddf4d30e7dbee0 Mon Sep 17 00:00:00 2001 From: Luke Parker Date: Tue, 16 Jan 2024 12:06:01 -0500 Subject: [PATCH] Document immunity to https://github.com/paritytech/polkadot-sdk/issues/2947 now that I have permission to disclose it --- substrate/primitives/src/tx.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/substrate/primitives/src/tx.rs b/substrate/primitives/src/tx.rs index 2b1e1e84..b97ec3a2 100644 --- a/substrate/primitives/src/tx.rs +++ b/substrate/primitives/src/tx.rs @@ -21,6 +21,8 @@ impl< { } +// We use our own Transaction struct, over UncheckedExtrinsic, for more control, a bit more +// simplicity, and in order to be immune to https://github.com/paritytech/polkadot-sdk/issues/2947 #[allow(private_bounds)] #[derive(Clone, PartialEq, Eq, Debug, scale::Encode, scale::Decode, scale_info::TypeInfo)] pub struct Transaction {