From b545457c936d3cdc225286f1a454312e9a696497 Mon Sep 17 00:00:00 2001 From: gui Date: Fri, 15 Nov 2024 17:11:54 +0900 Subject: [PATCH 1/2] doc --- substrate/frame/support/src/lib.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/substrate/frame/support/src/lib.rs b/substrate/frame/support/src/lib.rs index 6d8b772d9d4a..0e557fedd712 100644 --- a/substrate/frame/support/src/lib.rs +++ b/substrate/frame/support/src/lib.rs @@ -1883,11 +1883,16 @@ pub mod pallet_macros { /// } /// ``` /// - /// Please note that this only works for signed dispatchables and requires a signed + /// Please note that this only works for signed dispatchables and requires a transaction /// extension such as [`pallet_skip_feeless_payment::SkipCheckIfFeeless`] to wrap the /// existing payment extension. Else, this is completely ignored and the dispatchable is /// still charged. /// + /// Also this will not allow accountless caller to send a transaction if some transaction + /// extension such as [`frame_system::CheckNonce`] is used. + /// Extensions such as [`frame_system::CheckNonce`] require a funded account to validate the + /// transaction. + /// /// ### Macro expansion /// /// The macro implements the [`pallet_skip_feeless_payment::CheckIfFeeless`] trait on the From a1c38ea5311c91eea4ef9e808fabe5e8ecb9d861 Mon Sep 17 00:00:00 2001 From: gui Date: Fri, 15 Nov 2024 18:00:49 +0900 Subject: [PATCH 2/2] Remove link --- substrate/frame/support/src/lib.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/substrate/frame/support/src/lib.rs b/substrate/frame/support/src/lib.rs index 0e557fedd712..c64987b17d35 100644 --- a/substrate/frame/support/src/lib.rs +++ b/substrate/frame/support/src/lib.rs @@ -1889,9 +1889,9 @@ pub mod pallet_macros { /// still charged. /// /// Also this will not allow accountless caller to send a transaction if some transaction - /// extension such as [`frame_system::CheckNonce`] is used. - /// Extensions such as [`frame_system::CheckNonce`] require a funded account to validate the - /// transaction. + /// extension such as `frame_system::CheckNonce` is used. + /// Extensions such as `frame_system::CheckNonce` require a funded account to validate + /// the transaction. /// /// ### Macro expansion ///