Skip to content

feat(mainnet): add revive [DON'T MERGE] #2348

feat(mainnet): add revive [DON'T MERGE]

feat(mainnet): add revive [DON'T MERGE] #2348

Triggered via pull request January 12, 2025 19:10
@peterwhtpeterwht
opened #427
Status Success
Total duration 14s
Artifacts

lint-pr.yml

on: pull_request_target
Validate PR title for conventional commit compliance
3s
Validate PR title for conventional commit compliance
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 300 warnings
failed to resolve: use of undeclared type `AllPalletsWithSystem`: runtime/mainnet/src/apis.rs#L250
error[E0433]: failed to resolve: use of undeclared type `AllPalletsWithSystem` --> runtime/mainnet/src/apis.rs:250:20 | 250 | let whitelist = AllPalletsWithSystem::whitelisted_storage_keys(); | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `AllPalletsWithSystem` | help: consider importing this type alias | 1 + use crate::AllPalletsWithSystem; |
failed to resolve: use of undeclared type `AllPalletsWithSystem`: runtime/mainnet/src/apis.rs#L225
error[E0433]: failed to resolve: use of undeclared type `AllPalletsWithSystem` --> runtime/mainnet/src/apis.rs:225:23 | 225 | let storage_info = AllPalletsWithSystem::storage_info(); | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `AllPalletsWithSystem` | help: consider importing this type alias | 1 + use crate::AllPalletsWithSystem; |
failed to resolve: use of undeclared type `AllPalletsWithSystem`: runtime/mainnet/src/apis.rs#L250
error[E0433]: failed to resolve: use of undeclared type `AllPalletsWithSystem` --> runtime/mainnet/src/apis.rs:250:20 | 250 | let whitelist = AllPalletsWithSystem::whitelisted_storage_keys(); | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `AllPalletsWithSystem` | help: consider importing this type alias | 1 + use crate::AllPalletsWithSystem; |
failed to resolve: use of undeclared type `AllPalletsWithSystem`: runtime/mainnet/src/apis.rs#L225
error[E0433]: failed to resolve: use of undeclared type `AllPalletsWithSystem` --> runtime/mainnet/src/apis.rs:225:23 | 225 | let storage_info = AllPalletsWithSystem::storage_info(); | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `AllPalletsWithSystem` | help: consider importing this type alias | 1 + use crate::AllPalletsWithSystem; |
Validate PR title for conventional commit compliance
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
missing documentation for a struct: runtime/devnet/src/config/xcm.rs#L128
warning: missing documentation for a struct --> runtime/devnet/src/config/xcm.rs:128:1 | 128 | pub struct XcmConfig; | ^^^^^^^^^^^^^^^^^^^^
missing documentation for a type alias: runtime/devnet/src/config/xcm.rs#L126
warning: missing documentation for a type alias --> runtime/devnet/src/config/xcm.rs:126:1 | 126 | pub type TrustedReserves = (NativeAsset, NativeAssetFrom<AssetHub>); | ^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a type alias: runtime/devnet/src/config/xcm.rs#L101
warning: missing documentation for a type alias --> runtime/devnet/src/config/xcm.rs:101:1 | 101 | pub type Barrier = TrailingSetTopicAsId<( | ^^^^^^^^^^^^^^^^
missing documentation for a struct: runtime/devnet/src/config/xcm.rs#L94
warning: missing documentation for a struct --> runtime/devnet/src/config/xcm.rs:94:1 | 94 | pub struct ParentOrParentsExecutivePlurality; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/xcm.rs:87:1 | 87 | / parameter_types! { 88 | | // One XCM operation is 1_000_000_000 weight - almost certainly a conservative estimate. 89 | | pub UnitWeightCost: Weight = Weight::from_parts(1_000_000_000, 64 * 1024); 90 | | pub const MaxInstructions: u32 = 100; 91 | | pub const MaxAssetsIntoHolding: u32 = 64; 92 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/xcm.rs:87:1 | 87 | / parameter_types! { 88 | | // One XCM operation is 1_000_000_000 weight - almost certainly a conservative estimate. 89 | | pub UnitWeightCost: Weight = Weight::from_parts(1_000_000_000, 64 * 1024); 90 | | pub const MaxInstructions: u32 = 100; 91 | | pub const MaxAssetsIntoHolding: u32 = 64; 92 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/devnet/src/config/xcm.rs:87:1 | 87 | / parameter_types! { 88 | | // One XCM operation is 1_000_000_000 weight - almost certainly a conservative estimate. 89 | | pub UnitWeightCost: Weight = Weight::from_parts(1_000_000_000, 64 * 1024); 90 | | pub const MaxInstructions: u32 = 100; 91 | | pub const MaxAssetsIntoHolding: u32 = 64; 92 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/devnet/src/config/xcm.rs:28:1 | 28 | / parameter_types! { 29 | | pub const RelayLocation: Location = Location::parent(); 30 | | pub AssetHub: Location = Location::new(1, [Parachain(1000)]); 31 | | // Note: Paseo currently uses Polkadot https://github.com/paseo-network/runtimes/blob/abc4ae9c5ae8f0166aab7ef2b427b3c2c6d5ce5c/relay/... ... | 36 | | pub UniversalLocation: InteriorLocation = Parachain(ParachainInfo::parachain_id().into()).into(); 37 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/devnet/src/config/xcm.rs:28:1 | 28 | / parameter_types! { 29 | | pub const RelayLocation: Location = Location::parent(); 30 | | pub AssetHub: Location = Location::new(1, [Parachain(1000)]); 31 | | // Note: Paseo currently uses Polkadot https://github.com/paseo-network/runtimes/blob/abc4ae9c5ae8f0166aab7ef2b427b3c2c6d5ce5c/relay/... ... | 36 | | pub UniversalLocation: InteriorLocation = Parachain(ParachainInfo::parachain_id().into()).into(); 37 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/xcm.rs:28:1 | 28 | / parameter_types! { 29 | | pub const RelayLocation: Location = Location::parent(); 30 | | pub AssetHub: Location = Location::new(1, [Parachain(1000)]); 31 | | // Note: Paseo currently uses Polkadot https://github.com/paseo-network/runtimes/blob/abc4ae9c5ae8f0166aab7ef2b427b3c2c6d5ce5c/relay/... ... | 36 | | pub UniversalLocation: InteriorLocation = Parachain(ParachainInfo::parachain_id().into()).into(); 37 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/devnet/src/config/xcm.rs:28:1 | 28 | / parameter_types! { 29 | | pub const RelayLocation: Location = Location::parent(); 30 | | pub AssetHub: Location = Location::new(1, [Parachain(1000)]); 31 | | // Note: Paseo currently uses Polkadot https://github.com/paseo-network/runtimes/blob/abc4ae9c5ae8f0166aab7ef2b427b3c2c6d5ce5c/relay/... ... | 36 | | pub UniversalLocation: InteriorLocation = Parachain(ParachainInfo::parachain_id().into()).into(); 37 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/xcm.rs:28:1 | 28 | / parameter_types! { 29 | | pub const RelayLocation: Location = Location::parent(); 30 | | pub AssetHub: Location = Location::new(1, [Parachain(1000)]); 31 | | // Note: Paseo currently uses Polkadot https://github.com/paseo-network/runtimes/blob/abc4ae9c5ae8f0166aab7ef2b427b3c2c6d5ce5c/relay/... ... | 36 | | pub UniversalLocation: InteriorLocation = Parachain(ParachainInfo::parachain_id().into()).into(); 37 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a type alias: runtime/devnet/src/config/assets.rs#L100
warning: missing documentation for a type alias --> runtime/devnet/src/config/assets.rs:100:1 | 100 | pub type TrustBackedAssetsCall = pallet_assets::Call<Runtime, TrustBackedAssetsInstance>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:73:1 | 73 | / parameter_types! { 74 | | pub const NftFractionalizationPalletId: PalletId = PalletId(*b"fraction"); 75 | | pub NewAssetSymbol: BoundedVec<u8, AssetsStringLimit> = (*b"FRAC").to_vec().try_into().unwrap(); 76 | | pub NewAssetName: BoundedVec<u8, AssetsStringLimit> = (*b"Frac").to_vec().try_into().unwrap(); 77 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:73:1 | 73 | / parameter_types! { 74 | | pub const NftFractionalizationPalletId: PalletId = PalletId(*b"fraction"); 75 | | pub NewAssetSymbol: BoundedVec<u8, AssetsStringLimit> = (*b"FRAC").to_vec().try_into().unwrap(); 76 | | pub NewAssetName: BoundedVec<u8, AssetsStringLimit> = (*b"Frac").to_vec().try_into().unwrap(); 77 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:73:1 | 73 | / parameter_types! { 74 | | pub const NftFractionalizationPalletId: PalletId = PalletId(*b"fraction"); 75 | | pub NewAssetSymbol: BoundedVec<u8, AssetsStringLimit> = (*b"FRAC").to_vec().try_into().unwrap(); 76 | | pub NewAssetName: BoundedVec<u8, AssetsStringLimit> = (*b"Frac").to_vec().try_into().unwrap(); 77 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:30:1 | 30 | / parameter_types! { 31 | | pub NftsPalletFeatures: PalletFeatures = PalletFeatures::all_enabled(); 32 | | pub const NftsCollectionDeposit: Balance = 10 * UNIT; 33 | | pub const NftsItemDeposit: Balance = UNIT / 100; ... | 37 | | pub const NftsMaxDeadlineDuration: BlockNumber = 12 * 30 * DAYS; 38 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:30:1 | 30 | / parameter_types! { 31 | | pub NftsPalletFeatures: PalletFeatures = PalletFeatures::all_enabled(); 32 | | pub const NftsCollectionDeposit: Balance = 10 * UNIT; 33 | | pub const NftsItemDeposit: Balance = UNIT / 100; ... | 37 | | pub const NftsMaxDeadlineDuration: BlockNumber = 12 * 30 * DAYS; 38 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:30:1 | 30 | / parameter_types! { 31 | | pub NftsPalletFeatures: PalletFeatures = PalletFeatures::all_enabled(); 32 | | pub const NftsCollectionDeposit: Balance = 10 * UNIT; 33 | | pub const NftsItemDeposit: Balance = UNIT / 100; ... | 37 | | pub const NftsMaxDeadlineDuration: BlockNumber = 12 * 30 * DAYS; 38 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:30:1 | 30 | / parameter_types! { 31 | | pub NftsPalletFeatures: PalletFeatures = PalletFeatures::all_enabled(); 32 | | pub const NftsCollectionDeposit: Balance = 10 * UNIT; 33 | | pub const NftsItemDeposit: Balance = UNIT / 100; ... | 37 | | pub const NftsMaxDeadlineDuration: BlockNumber = 12 * 30 * DAYS; 38 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:30:1 | 30 | / parameter_types! { 31 | | pub NftsPalletFeatures: PalletFeatures = PalletFeatures::all_enabled(); 32 | | pub const NftsCollectionDeposit: Balance = 10 * UNIT; 33 | | pub const NftsItemDeposit: Balance = UNIT / 100; ... | 37 | | pub const NftsMaxDeadlineDuration: BlockNumber = 12 * 30 * DAYS; 38 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:30:1 | 30 | / parameter_types! { 31 | | pub NftsPalletFeatures: PalletFeatures = PalletFeatures::all_enabled(); 32 | | pub const NftsCollectionDeposit: Balance = 10 * UNIT; 33 | | pub const NftsItemDeposit: Balance = UNIT / 100; ... | 37 | | pub const NftsMaxDeadlineDuration: BlockNumber = 12 * 30 * DAYS; 38 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:30:1 | 30 | / parameter_types! { 31 | | pub NftsPalletFeatures: PalletFeatures = PalletFeatures::all_enabled(); 32 | | pub const NftsCollectionDeposit: Balance = 10 * UNIT; 33 | | pub const NftsItemDeposit: Balance = UNIT / 100; ... | 37 | | pub const NftsMaxDeadlineDuration: BlockNumber = 12 * 30 * DAYS; 38 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:19:1 | 19 | / parameter_types! { 20 | | pub const AssetDeposit: Balance = 10 * UNIT; 21 | | pub const AssetAccountDeposit: Balance = deposit(1, 16); 22 | | pub const ApprovalDeposit: Balance = EXISTENTIAL_DEPOSIT; ... | 27 | | pub const MetadataDepositPerByte: Balance = deposit(0, 1); 28 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:19:1 | 19 | / parameter_types! { 20 | | pub const AssetDeposit: Balance = 10 * UNIT; 21 | | pub const AssetAccountDeposit: Balance = deposit(1, 16); 22 | | pub const ApprovalDeposit: Balance = EXISTENTIAL_DEPOSIT; ... | 27 | | pub const MetadataDepositPerByte: Balance = deposit(0, 1); 28 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:19:1 | 19 | / parameter_types! { 20 | | pub const AssetDeposit: Balance = 10 * UNIT; 21 | | pub const AssetAccountDeposit: Balance = deposit(1, 16); 22 | | pub const ApprovalDeposit: Balance = EXISTENTIAL_DEPOSIT; ... | 27 | | pub const MetadataDepositPerByte: Balance = deposit(0, 1); 28 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:19:1 | 19 | / parameter_types! { 20 | | pub const AssetDeposit: Balance = 10 * UNIT; 21 | | pub const AssetAccountDeposit: Balance = deposit(1, 16); 22 | | pub const ApprovalDeposit: Balance = EXISTENTIAL_DEPOSIT; ... | 27 | | pub const MetadataDepositPerByte: Balance = deposit(0, 1); 28 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:19:1 | 19 | / parameter_types! { 20 | | pub const AssetDeposit: Balance = 10 * UNIT; 21 | | pub const AssetAccountDeposit: Balance = deposit(1, 16); 22 | | pub const ApprovalDeposit: Balance = EXISTENTIAL_DEPOSIT; ... | 27 | | pub const MetadataDepositPerByte: Balance = deposit(0, 1); 28 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a module: runtime/devnet/src/config/mod.rs#L8
warning: missing documentation for a module --> runtime/devnet/src/config/mod.rs:8:1 | 8 | pub mod xcm; | ^^^^^^^^^^^
missing documentation for a module: runtime/devnet/src/config/mod.rs#L3
warning: missing documentation for a module --> runtime/devnet/src/config/mod.rs:3:1 | 3 | pub mod assets; | ^^^^^^^^^^^^^^
non-local `impl` definition, `impl` blocks should be written at the same level as their item: runtime/devnet/src/lib.rs#L997
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> runtime/devnet/src/lib.rs:997:4 | 991 | / fn dispatch_benchmark( 992 | | config: frame_benchmarking::BenchmarkConfig 993 | | ) -> Result<Vec<frame_benchmarking::BenchmarkBatch>, alloc::string::String> { | |___________________________________________________________________________________- move the `impl` block outside of this associated function `dispatch_benchmark` ... 997 | impl frame_system_benchmarking::Config for Runtime { | ^^^^^---------------------------------^^^^^------- | | | | | `Runtime` is not local | `Config` is not local | = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: `#[warn(non_local_definitions)]` on by default
missing documentation for an associated function: runtime/devnet/src/lib.rs#L559
warning: missing documentation for an associated function --> runtime/devnet/src/lib.rs:559:1 | 559 | #[frame_support::runtime] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this warning originates in the attribute macro `frame_support::runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a type alias: runtime/devnet/src/lib.rs#L559
warning: missing documentation for a type alias --> runtime/devnet/src/lib.rs:559:1 | 559 | #[frame_support::runtime] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this warning originates in the attribute macro `frame_support::runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct field: runtime/devnet/src/lib.rs#L559
warning: missing documentation for a struct field --> runtime/devnet/src/lib.rs:559:1 | 559 | #[frame_support::runtime] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this warning originates in the attribute macro `frame_support::runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a variant: runtime/devnet/src/lib.rs#L559
warning: missing documentation for a variant --> runtime/devnet/src/lib.rs:559:1 | 559 | #[frame_support::runtime] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this warning originates in the attribute macro `frame_support::runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for an enum: runtime/devnet/src/lib.rs#L559
warning: missing documentation for an enum --> runtime/devnet/src/lib.rs:559:1 | 559 | #[frame_support::runtime] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this warning originates in the attribute macro `frame_support::runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: runtime/devnet/src/lib.rs#L559
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:559:1 | 559 | #[frame_support::runtime] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this warning originates in the attribute macro `frame_support::runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:534:1 | 534 | / parameter_types! { 535 | | // One storage item; key size is 32; value is size 4+4+16+32 bytes = 56 bytes. 536 | | pub const DepositBase: Balance = deposit(1, 88); 537 | | // Additional storage item size of 32 bytes. 538 | | pub const DepositFactor: Balance = deposit(0, 32); 539 | | pub const MaxSignatories: u32 = 100; 540 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:534:1 | 534 | / parameter_types! { 535 | | // One storage item; key size is 32; value is size 4+4+16+32 bytes = 56 bytes. 536 | | pub const DepositBase: Balance = deposit(1, 88); 537 | | // Additional storage item size of 32 bytes. 538 | | pub const DepositFactor: Balance = deposit(0, 32); 539 | | pub const MaxSignatories: u32 = 100; 540 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:534:1 | 534 | / parameter_types! { 535 | | // One storage item; key size is 32; value is size 4+4+16+32 bytes = 56 bytes. 536 | | pub const DepositBase: Balance = deposit(1, 88); 537 | | // Additional storage item size of 32 bytes. 538 | | pub const DepositFactor: Balance = deposit(0, 32); 539 | | pub const MaxSignatories: u32 = 100; 540 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:515:1 | 515 | / parameter_types! { 516 | | pub const PreimageHoldReason: RuntimeHoldReason = RuntimeHoldReason::Preimage(pallet_preimage::HoldReason::Preimage); 517 | | pub const PreimageBaseDeposit: Balance = deposit(2, 64); 518 | | pub const PreimageByteDeposit: Balance = deposit(0, 1); 519 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:515:1 | 515 | / parameter_types! { 516 | | pub const PreimageHoldReason: RuntimeHoldReason = RuntimeHoldReason::Preimage(pallet_preimage::HoldReason::Preimage); 517 | | pub const PreimageBaseDeposit: Balance = deposit(2, 64); 518 | | pub const PreimageByteDeposit: Balance = deposit(0, 1); 519 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:515:1 | 515 | / parameter_types! { 516 | | pub const PreimageHoldReason: RuntimeHoldReason = RuntimeHoldReason::Preimage(pallet_preimage::HoldReason::Preimage); 517 | | pub const PreimageBaseDeposit: Balance = deposit(2, 64); 518 | | pub const PreimageByteDeposit: Balance = deposit(0, 1); 519 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:494:1 | 494 | / parameter_types! { 495 | | pub MaximumSchedulerWeight: Weight = Perbill::from_percent(60) * 496 | | RuntimeBlockWeights::get().max_block; 497 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:465:1 | 465 | / parameter_types! { 466 | | pub const PotId: PalletId = PalletId(*b"PotStake"); 467 | | pub const SessionLength: BlockNumber = 6 * HOURS; 468 | | // StakingAdmin pluralistic body. 469 | | pub const StakingAdminBodyId: BodyId = BodyId::Defense; 470 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:465:1 | 465 | / parameter_types! { 466 | | pub const PotId: PalletId = PalletId(*b"PotStake"); 467 | | pub const SessionLength: BlockNumber = 6 * HOURS; 468 | | // StakingAdmin pluralistic body. 469 | | pub const StakingAdminBodyId: BodyId = BodyId::Defense; 470 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:437:1 | 437 | / parameter_types! { 438 | | pub const Period: u32 = 6 * HOURS; 439 | | pub const Offset: u32 = 0; 440 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:437:1 | 437 | / parameter_types! { 438 | | pub const Period: u32 = 6 * HOURS; 439 | | pub const Offset: u32 = 0; 440 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:391:1 | 391 | / parameter_types! { 392 | | pub MessageQueueServiceWeight: Weight = Perbill::from_percent(35) * RuntimeBlockWeights::get().max_block; 393 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:360:1 | 360 | / parameter_types! { 361 | | pub const ReservedXcmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT.saturating_div(4); 362 | | pub const ReservedDmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT.saturating_div(4); 363 | | pub const RelayOrigin: AggregateMessageOrigin = AggregateMessageOrigin::Parent; 364 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:360:1 | 360 | / parameter_types! { 361 | | pub const ReservedXcmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT.saturating_div(4); 362 | | pub const ReservedDmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT.saturating_div(4); 363 | | pub const RelayOrigin: AggregateMessageOrigin = AggregateMessageOrigin::Parent; 364 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:360:1 | 360 | / parameter_types! { 361 | | pub const ReservedXcmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT.saturating_div(4); 362 | | pub const ReservedDmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT.saturating_div(4); 363 | | pub const RelayOrigin: AggregateMessageOrigin = AggregateMessageOrigin::Parent; 364 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:316:1 | 316 | / parameter_types! { 317 | | pub const ExistentialDeposit: Balance = EXISTENTIAL_DEPOSIT; 318 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:219:1 | 219 | / parameter_types! { 220 | | pub const Version: RuntimeVersion = VERSION; 221 | | 222 | | // This part is copied from Substrate's `bin/node/runtime/src/lib.rs`. ... | 246 | | pub const SS58Prefix: u16 = 42; 247 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:219:1 | 219 | / parameter_types! { 220 | | pub const Version: RuntimeVersion = VERSION; 221 | | 222 | | // This part is copied from Substrate's `bin/node/runtime/src/lib.rs`. ... | 246 | | pub const SS58Prefix: u16 = 42; 247 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:219:1 | 219 | / parameter_types! { 220 | | pub const Version: RuntimeVersion = VERSION; 221 | | 222 | | // This part is copied from Substrate's `bin/node/runtime/src/lib.rs`. ... | 246 | | pub const SS58Prefix: u16 = 42; 247 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:219:1 | 219 | / parameter_types! { 220 | | pub const Version: RuntimeVersion = VERSION; 221 | | 222 | | // This part is copied from Substrate's `bin/node/runtime/src/lib.rs`. ... | 246 | | pub const SS58Prefix: u16 = 42; 247 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a constant: runtime/devnet/src/lib.rs#L189
warning: missing documentation for a constant --> runtime/devnet/src/lib.rs:189:1 | 189 | pub const VERSION: RuntimeVersion = RuntimeVersion { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a struct field: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/primitives/runtime/src/traits/mod.rs#L2073
warning: missing documentation for a struct field --> runtime/devnet/src/lib.rs:182:1 | 182 | / impl_opaque_keys! { 183 | | pub struct SessionKeys { 184 | | pub aura: Aura, 185 | | } 186 | | } | |_^ | = note: this warning originates in the macro `$crate::impl_opaque_keys_inner` which comes from the expansion of the macro `impl_opaque_keys` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a module: runtime/devnet/src/lib.rs#L10
warning: missing documentation for a module --> runtime/devnet/src/lib.rs:10:1 | 10 | pub mod config; | ^^^^^^^^^^^^^^
missing documentation for a constant: /home/runner/work/pop-node/pop-node/target/release/build/pop-runtime-devnet-d616c12402375462/out/wasm_binary.rs#L1
warning: missing documentation for a constant --> /home/runner/work/pop-node/pop-node/target/release/build/pop-runtime-devnet-d616c12402375462/out/wasm_binary.rs:1:93 | 1 | ...;pub const WASM_BINARY: Option<&[u8]> = None;pub const WASM_BINARY_BLOATY: Option<&[u8]> = None; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a constant: /home/runner/work/pop-node/pop-node/target/release/build/pop-runtime-devnet-d616c12402375462/out/wasm_binary.rs#L1
warning: missing documentation for a constant --> /home/runner/work/pop-node/pop-node/target/release/build/pop-runtime-devnet-d616c12402375462/out/wasm_binary.rs:1:49 | 1 | pub const WASM_BINARY_PATH: Option<&str> = None;pub const WASM_BINARY: Option<&[u8]> = None;pub const WASM_BINARY_BLOATY: Option<&[u8]> =... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a constant: /home/runner/work/pop-node/pop-node/target/release/build/pop-runtime-devnet-d616c12402375462/out/wasm_binary.rs#L1
warning: missing documentation for a constant --> /home/runner/work/pop-node/pop-node/target/release/build/pop-runtime-devnet-d616c12402375462/out/wasm_binary.rs:1:1 | 1 | pub const WASM_BINARY_PATH: Option<&str> = None;pub const WASM_BINARY: Option<&[u8]> = None;pub const WASM_BINARY_BLOATY: Option<&[u8]> =... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `frame_support::traits::WhitelistedStorageKeys`: runtime/mainnet/src/apis.rs#L249
warning: unused import: `frame_support::traits::WhitelistedStorageKeys` --> runtime/mainnet/src/apis.rs:249:8 | 249 | use frame_support::traits::WhitelistedStorageKeys; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `cumulus_pallet_session_benchmarking::Pallet as SessionBench`: runtime/mainnet/src/apis.rs#L246
warning: unused import: `cumulus_pallet_session_benchmarking::Pallet as SessionBench` --> runtime/mainnet/src/apis.rs:246:8 | 246 | use cumulus_pallet_session_benchmarking::Pallet as SessionBench; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `frame_system_benchmarking::Pallet as SystemBench`: runtime/mainnet/src/apis.rs#L234
warning: unused import: `frame_system_benchmarking::Pallet as SystemBench` --> runtime/mainnet/src/apis.rs:234:8 | 234 | use frame_system_benchmarking::Pallet as SystemBench; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `Benchmarking`: runtime/mainnet/src/apis.rs#L232
warning: unused import: `Benchmarking` --> runtime/mainnet/src/apis.rs:232:45 | 232 | use frame_benchmarking::{BenchmarkError, Benchmarking, BenchmarkBatch}; | ^^^^^^^^^^^^
unused import: `cumulus_pallet_session_benchmarking::Pallet as SessionBench`: runtime/mainnet/src/apis.rs#L220
warning: unused import: `cumulus_pallet_session_benchmarking::Pallet as SessionBench` --> runtime/mainnet/src/apis.rs:220:8 | 220 | use cumulus_pallet_session_benchmarking::Pallet as SessionBench; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `frame_system_benchmarking::Pallet as SystemBench`: runtime/mainnet/src/apis.rs#L219
warning: unused import: `frame_system_benchmarking::Pallet as SystemBench` --> runtime/mainnet/src/apis.rs:219:8 | 219 | use frame_system_benchmarking::Pallet as SystemBench; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `frame_support::traits::StorageInfoTrait`: runtime/mainnet/src/apis.rs#L218
warning: unused import: `frame_support::traits::StorageInfoTrait` --> runtime/mainnet/src/apis.rs:218:8 | 218 | use frame_support::traits::StorageInfoTrait; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `Benchmarking`: runtime/mainnet/src/apis.rs#L217
warning: unused import: `Benchmarking` --> runtime/mainnet/src/apis.rs:217:29 | 217 | use frame_benchmarking::{Benchmarking, BenchmarkList}; | ^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default
missing documentation for the crate: runtime/testnet/build.rs#L1
warning: missing documentation for the crate --> runtime/testnet/build.rs:1:1 | 1 | / #[cfg(all(feature = "std", feature = "metadata-hash"))] 2 | | fn main() { 3 | | substrate_wasm_builder::WasmBuilder::init_with_defaults() 4 | | .enable_metadata_hash("PAS", 10) ... | 15 | | #[cfg(not(feature = "std"))] 16 | | fn main() {} | |____________^ | = note: requested on the command line with `-W missing-docs`
missing documentation for the crate: runtime/mainnet/build.rs#L1
warning: missing documentation for the crate --> runtime/mainnet/build.rs:1:1 | 1 | / #[cfg(all(feature = "std", feature = "metadata-hash"))] 2 | | fn main() { 3 | | substrate_wasm_builder::WasmBuilder::init_with_defaults() 4 | | .enable_metadata_hash("DOT", 10) ... | 15 | | #[cfg(not(feature = "std"))] 16 | | fn main() {} | |____________^ | = note: requested on the command line with `-W missing-docs`
missing documentation for the crate: runtime/devnet/build.rs#L1
warning: missing documentation for the crate --> runtime/devnet/build.rs:1:1 | 1 | / #[cfg(all(feature = "std", feature = "metadata-hash"))] 2 | | fn main() { 3 | | substrate_wasm_builder::WasmBuilder::init_with_defaults() 4 | | .enable_metadata_hash("PAS", 10) ... | 15 | | #[cfg(not(feature = "std"))] 16 | | fn main() {} | |____________^ | = note: requested on the command line with `-W missing-docs`
missing documentation for a struct: pallets/nfts/src/types.rs#L557
warning: missing documentation for a struct --> pallets/nfts/src/types.rs:557:1 | 557 | pub struct PreSignedAttributes<CollectionId, ItemId, AccountId, Deadline> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a struct: pallets/nfts/src/types.rs#L539
warning: missing documentation for a struct --> pallets/nfts/src/types.rs:539:1 | 539 | pub struct PreSignedMint<CollectionId, ItemId, AccountId, Deadline, Balance> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for an associated function: pallets/nfts/src/types.rs#L531
warning: missing documentation for an associated function --> pallets/nfts/src/types.rs:531:2 | 531 | pub fn max_roles() -> u8 { | ^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L527
warning: missing documentation for a method --> pallets/nfts/src/types.rs:527:2 | 527 | pub fn add_role(&mut self, role: CollectionRole) { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L523
warning: missing documentation for a method --> pallets/nfts/src/types.rs:523:2 | 523 | pub fn has_role(&self, role: CollectionRole) -> bool { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for an associated function: pallets/nfts/src/types.rs#L519
warning: missing documentation for an associated function --> pallets/nfts/src/types.rs:519:2 | 519 | pub fn none() -> Self { | ^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L495
warning: missing documentation for a method --> pallets/nfts/src/types.rs:495:2 | 495 | pub fn is_enabled(&self, feature: PalletFeature) -> bool { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for an associated function: pallets/nfts/src/types.rs#L491
warning: missing documentation for an associated function --> pallets/nfts/src/types.rs:491:2 | 491 | pub fn from_disabled(features: BitFlags<PalletFeature>) -> Self { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for an associated function: pallets/nfts/src/types.rs#L487
warning: missing documentation for an associated function --> pallets/nfts/src/types.rs:487:2 | 487 | pub fn all_enabled() -> Self { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L462
warning: missing documentation for a method --> pallets/nfts/src/types.rs:462:2 | 462 | pub fn disable_setting(&mut self, setting: ItemSetting) { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for an associated function: pallets/nfts/src/types.rs#L417
warning: missing documentation for an associated function --> pallets/nfts/src/types.rs:417:2 | 417 | pub fn all_enabled() -> Self { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L394
warning: missing documentation for a method --> pallets/nfts/src/types.rs:394:2 | 394 | pub fn disable_setting(&mut self, setting: CollectionSetting) { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L390
warning: missing documentation for a method --> pallets/nfts/src/types.rs:390:2 | 390 | pub fn enable_setting(&mut self, setting: CollectionSetting) { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L386
warning: missing documentation for a method --> pallets/nfts/src/types.rs:386:2 | 386 | pub fn has_disabled_setting(&self, setting: CollectionSetting) -> bool { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L382
warning: missing documentation for a method --> pallets/nfts/src/types.rs:382:2 | 382 | pub fn is_setting_enabled(&self, setting: CollectionSetting) -> bool { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for an associated function: pallets/nfts/src/types.rs#L290
warning: missing documentation for an associated function --> pallets/nfts/src/types.rs:290:2 | 290 | pub fn from_disabled(settings: BitFlags<CollectionSetting>) -> Self { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L286
warning: missing documentation for a method --> pallets/nfts/src/types.rs:286:2 | 286 | pub fn is_disabled(&self, setting: CollectionSetting) -> bool { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L282
warning: missing documentation for a method --> pallets/nfts/src/types.rs:282:2 | 282 | pub fn get_disabled(&self) -> BitFlags<CollectionSetting> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for an associated function: pallets/nfts/src/types.rs#L278
warning: missing documentation for an associated function --> pallets/nfts/src/types.rs:278:2 | 278 | pub fn all_enabled() -> Self { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L126
warning: missing documentation for a method --> pallets/nfts/src/types.rs:126:2 | 126 | pub fn destroy_witness(&self) -> DestroyWitness { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: requested on the command line with `-W missing-docs`
this `map_or` is redundant: pallets/nfts/src/features/roles.rs#L121
warning: this `map_or` is redundant --> pallets/nfts/src/features/roles.rs:121:3 | 121 | / CollectionRoleOf::<T, I>::get(collection_id, account_id) 122 | | .map_or(false, |roles| roles.has_role(role)) | |________________________________________________________^ help: use is_some_and instead: `CollectionRoleOf::<T, I>::get(collection_id, account_id).is_some_and(|roles| roles.has_role(role))` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_map_or
this `map_or` is redundant: pallets/nfts/src/features/metadata.rs#L151
warning: this `map_or` is redundant --> pallets/nfts/src/features/metadata.rs:151:19 | 151 | let is_locked = Self::get_item_config(&collection, &item) | _________________________^ 152 | | .map_or(false, |c| c.has_disabled_setting(ItemSetting::UnlockedMetadata)); | |_____________________________________________________________________________________^ help: use is_ok_and instead: `Self::get_item_config(&collection, &item).is_ok_and(|c| c.has_disabled_setting(ItemSetting::UnlockedMetadata))` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_map_or = note: `#[warn(clippy::unnecessary_map_or)]` on by default
missing documentation for a variant: primitives/src/lib.rs#L69
warning: missing documentation for a variant --> primitives/src/lib.rs:69:4 | 69 | Trie = 14, | ^^^^ | = note: requested on the command line with `-W missing-docs`
missing documentation for a module: pallets/api/src/lib.rs#L6
warning: missing documentation for a module --> pallets/api/src/lib.rs:6:1 | 6 | pub mod extension; | ^^^^^^^^^^^^^^^^^
missing documentation for the crate: pallets/api/src/lib.rs#L1
warning: missing documentation for the crate --> pallets/api/src/lib.rs:1:1 | 1 | / #![cfg_attr(not(feature = "std"), no_std)] 2 | | 3 | | pub use extension::Extension; 4 | | use frame_support::pallet_prelude::Weight; ... | 29 | | fn read(request: Self::Read) -> Self::Result; 30 | | } | |_^ | = note: requested on the command line with `-W missing-docs`
missing documentation for a type alias: extension/src/lib.rs#L38
warning: missing documentation for a type alias --> extension/src/lib.rs:38:1 | 38 | pub type ContractWeightsOf<T> = <T as pallet_contracts::Config>::WeightInfo; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for the crate: extension/src/lib.rs#L1
warning: missing documentation for the crate --> extension/src/lib.rs:1:1 | 1 | / #![cfg_attr(not(feature = "std"), no_std)] 2 | | 3 | | use core::marker::PhantomData; ... | 229 | | } 230 | | } | |_^ | = note: requested on the command line with `-W missing-docs`
very complex type used. Consider factoring parts into `type` definitions: extension/src/functions.rs#L83
warning: very complex type used. Consider factoring parts into `type` definitions --> extension/src/functions.rs:83:2 | 83 | PhantomData<(M, C, R, D, F, RC, E, L)>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity = note: `#[warn(clippy::type_complexity)]` on by default
the following explicit lifetimes could be elided: 'a: extension/src/environment.rs#L185
warning: the following explicit lifetimes could be elided: 'a --> extension/src/environment.rs:185:6 | 185 | impl<'a, E: pallet_contracts::chain_extension::Ext> Ext for ExternalEnvironment<'a, E> { | ^^ ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes help: elide the lifetimes | 185 - impl<'a, E: pallet_contracts::chain_extension::Ext> Ext for ExternalEnvironment<'a, E> { 185 + impl<E: pallet_contracts::chain_extension::Ext> Ext for ExternalEnvironment<'_, E> { |
the following explicit lifetimes could be elided: 'a, 'b: extension/src/environment.rs#L145
warning: the following explicit lifetimes could be elided: 'a, 'b --> extension/src/environment.rs:145:6 | 145 | impl<'a, 'b, E: pallet_contracts::chain_extension::Ext> BufOut | ^^ ^^ 146 | for Env<'a, 'b, E, BufInBufOutState> | ^^ ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes help: elide the lifetimes | 145 ~ impl<E: pallet_contracts::chain_extension::Ext> BufOut 146 ~ for Env<'_, '_, E, BufInBufOutState> |
the following explicit lifetimes could be elided: 'a, 'b: extension/src/environment.rs#L114
warning: the following explicit lifetimes could be elided: 'a, 'b --> extension/src/environment.rs:114:6 | 114 | impl<'a, 'b, E: pallet_contracts::chain_extension::Ext> BufIn for Env<'a, 'b, E, BufInBufOutState> { | ^^ ^^ ^^ ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes help: elide the lifetimes | 114 - impl<'a, 'b, E: pallet_contracts::chain_extension::Ext> BufIn for Env<'a, 'b, E, BufInBufOutState> { 114 + impl<E: pallet_contracts::chain_extension::Ext> BufIn for Env<'_, '_, E, BufInBufOutState> { |
the following explicit lifetimes could be elided: 'a, 'b: extension/src/environment.rs#L63
warning: the following explicit lifetimes could be elided: 'a, 'b --> extension/src/environment.rs:63:6 | 63 | impl<'a, 'b, E: pallet_contracts::chain_extension::Ext, S: State> Environment | ^^ ^^ 64 | for Env<'a, 'b, E, S> | ^^ ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes = note: `#[warn(clippy::needless_lifetimes)]` on by default help: elide the lifetimes | 63 ~ impl<E: pallet_contracts::chain_extension::Ext, S: State> Environment 64 ~ for Env<'_, '_, E, S> |
missing documentation for an associated function: runtime/common/src/lib.rs#L135
warning: missing documentation for an associated function --> runtime/common/src/lib.rs:135:3 | 135 | pub fn is_superset(s: &ProxyType, o: &ProxyType) -> bool { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/common/src/lib.rs:86:2 | 86 | / parameter_types! { 87 | | // One storage item; key size 32, value size 8; . 88 | | pub const ProxyDepositBase: Balance = deposit(1, 40); 89 | | // Additional storage item size of 33 bytes. ... | 95 | | pub const MaxPending: u16 = 32; 96 | | } | |_____^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/common/src/lib.rs:86:2 | 86 | / parameter_types! { 87 | | // One storage item; key size 32, value size 8; . 88 | | pub const ProxyDepositBase: Balance = deposit(1, 40); 89 | | // Additional storage item size of 33 bytes. ... | 95 | | pub const MaxPending: u16 = 32; 96 | | } | |_____^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/common/src/lib.rs:86:2 | 86 | / parameter_types! { 87 | | // One storage item; key size 32, value size 8; . 88 | | pub const ProxyDepositBase: Balance = deposit(1, 40); 89 | | // Additional storage item size of 33 bytes. ... | 95 | | pub const MaxPending: u16 = 32; 96 | | } | |_____^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/common/src/lib.rs:86:2 | 86 | / parameter_types! { 87 | | // One storage item; key size 32, value size 8; . 88 | | pub const ProxyDepositBase: Balance = deposit(1, 40); 89 | | // Additional storage item size of 33 bytes. ... | 95 | | pub const MaxPending: u16 = 32; 96 | | } | |_____^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/common/src/lib.rs:86:2 | 86 | / parameter_types! { 87 | | // One storage item; key size 32, value size 8; . 88 | | pub const ProxyDepositBase: Balance = deposit(1, 40); 89 | | // Additional storage item size of 33 bytes. ... | 95 | | pub const MaxPending: u16 = 32; 96 | | } | |_____^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/common/src/lib.rs:86:2 | 86 | / parameter_types! { 87 | | // One storage item; key size 32, value size 8; . 88 | | pub const ProxyDepositBase: Balance = deposit(1, 40); 89 | | // Additional storage item size of 33 bytes. ... | 95 | | pub const MaxPending: u16 = 32; 96 | | } | |_____^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: runtime/testnet/src/config/xcm.rs#L128
warning: missing documentation for a struct --> runtime/testnet/src/config/xcm.rs:128:1 | 128 | pub struct XcmConfig; | ^^^^^^^^^^^^^^^^^^^^
missing documentation for a type alias: runtime/testnet/src/config/xcm.rs#L126
warning: missing documentation for a type alias --> runtime/testnet/src/config/xcm.rs:126:1 | 126 | pub type TrustedReserves = (NativeAsset, NativeAssetFrom<AssetHub>); | ^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a type alias: runtime/testnet/src/config/xcm.rs#L101
warning: missing documentation for a type alias --> runtime/testnet/src/config/xcm.rs:101:1 | 101 | pub type Barrier = TrailingSetTopicAsId<( | ^^^^^^^^^^^^^^^^
missing documentation for a struct: runtime/testnet/src/config/xcm.rs#L94
warning: missing documentation for a struct --> runtime/testnet/src/config/xcm.rs:94:1 | 94 | pub struct ParentOrParentsExecutivePlurality; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/config/xcm.rs:87:1 | 87 | / parameter_types! { 88 | | // One XCM operation is 1_000_000_000 weight - almost certainly a conservative estimate. 89 | | pub UnitWeightCost: Weight = Weight::from_parts(1_000_000_000, 64 * 1024); 90 | | pub const MaxInstructions: u32 = 100; 91 | | pub const MaxAssetsIntoHolding: u32 = 64; 92 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/config/xcm.rs:87:1 | 87 | / parameter_types! { 88 | | // One XCM operation is 1_000_000_000 weight - almost certainly a conservative estimate. 89 | | pub UnitWeightCost: Weight = Weight::from_parts(1_000_000_000, 64 * 1024); 90 | | pub const MaxInstructions: u32 = 100; 91 | | pub const MaxAssetsIntoHolding: u32 = 64; 92 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/testnet/src/config/xcm.rs:87:1 | 87 | / parameter_types! { 88 | | // One XCM operation is 1_000_000_000 weight - almost certainly a conservative estimate. 89 | | pub UnitWeightCost: Weight = Weight::from_parts(1_000_000_000, 64 * 1024); 90 | | pub const MaxInstructions: u32 = 100; 91 | | pub const MaxAssetsIntoHolding: u32 = 64; 92 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/testnet/src/config/xcm.rs:28:1 | 28 | / parameter_types! { 29 | | pub const RelayLocation: Location = Location::parent(); 30 | | pub AssetHub: Location = Location::new(1, [Parachain(1000)]); 31 | | // Note: Paseo currently uses Polkadot https://github.com/paseo-network/runtimes/blob/abc4ae9c5ae8f0166aab7ef2b427b3c2c6d5ce5c/relay/... ... | 36 | | pub UniversalLocation: InteriorLocation = Parachain(ParachainInfo::parachain_id().into()).into(); 37 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/testnet/src/config/xcm.rs:28:1 | 28 | / parameter_types! { 29 | | pub const RelayLocation: Location = Location::parent(); 30 | | pub AssetHub: Location = Location::new(1, [Parachain(1000)]); 31 | | // Note: Paseo currently uses Polkadot https://github.com/paseo-network/runtimes/blob/abc4ae9c5ae8f0166aab7ef2b427b3c2c6d5ce5c/relay/... ... | 36 | | pub UniversalLocation: InteriorLocation = Parachain(ParachainInfo::parachain_id().into()).into(); 37 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/config/xcm.rs:28:1 | 28 | / parameter_types! { 29 | | pub const RelayLocation: Location = Location::parent(); 30 | | pub AssetHub: Location = Location::new(1, [Parachain(1000)]); 31 | | // Note: Paseo currently uses Polkadot https://github.com/paseo-network/runtimes/blob/abc4ae9c5ae8f0166aab7ef2b427b3c2c6d5ce5c/relay/... ... | 36 | | pub UniversalLocation: InteriorLocation = Parachain(ParachainInfo::parachain_id().into()).into(); 37 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/testnet/src/config/xcm.rs:28:1 | 28 | / parameter_types! { 29 | | pub const RelayLocation: Location = Location::parent(); 30 | | pub AssetHub: Location = Location::new(1, [Parachain(1000)]); 31 | | // Note: Paseo currently uses Polkadot https://github.com/paseo-network/runtimes/blob/abc4ae9c5ae8f0166aab7ef2b427b3c2c6d5ce5c/relay/... ... | 36 | | pub UniversalLocation: InteriorLocation = Parachain(ParachainInfo::parachain_id().into()).into(); 37 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/config/xcm.rs:28:1 | 28 | / parameter_types! { 29 | | pub const RelayLocation: Location = Location::parent(); 30 | | pub AssetHub: Location = Location::new(1, [Parachain(1000)]); 31 | | // Note: Paseo currently uses Polkadot https://github.com/paseo-network/runtimes/blob/abc4ae9c5ae8f0166aab7ef2b427b3c2c6d5ce5c/relay/... ... | 36 | | pub UniversalLocation: InteriorLocation = Parachain(ParachainInfo::parachain_id().into()).into(); 37 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a type alias: runtime/testnet/src/config/assets.rs#L100
warning: missing documentation for a type alias --> runtime/testnet/src/config/assets.rs:100:1 | 100 | pub type TrustBackedAssetsCall = pallet_assets::Call<Runtime, TrustBackedAssetsInstance>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/testnet/src/config/assets.rs:73:1 | 73 | / parameter_types! { 74 | | pub const NftFractionalizationPalletId: PalletId = PalletId(*b"fraction"); 75 | | pub NewAssetSymbol: BoundedVec<u8, AssetsStringLimit> = (*b"FRAC").to_vec().try_into().unwrap(); 76 | | pub NewAssetName: BoundedVec<u8, AssetsStringLimit> = (*b"Frac").to_vec().try_into().unwrap(); 77 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/testnet/src/config/assets.rs:73:1 | 73 | / parameter_types! { 74 | | pub const NftFractionalizationPalletId: PalletId = PalletId(*b"fraction"); 75 | | pub NewAssetSymbol: BoundedVec<u8, AssetsStringLimit> = (*b"FRAC").to_vec().try_into().unwrap(); 76 | | pub NewAssetName: BoundedVec<u8, AssetsStringLimit> = (*b"Frac").to_vec().try_into().unwrap(); 77 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/config/assets.rs:73:1 | 73 | / parameter_types! { 74 | | pub const NftFractionalizationPalletId: PalletId = PalletId(*b"fraction"); 75 | | pub NewAssetSymbol: BoundedVec<u8, AssetsStringLimit> = (*b"FRAC").to_vec().try_into().unwrap(); 76 | | pub NewAssetName: BoundedVec<u8, AssetsStringLimit> = (*b"Frac").to_vec().try_into().unwrap(); 77 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/config/assets.rs:30:1 | 30 | / parameter_types! { 31 | | pub NftsPalletFeatures: PalletFeatures = PalletFeatures::all_enabled(); 32 | | pub const NftsCollectionDeposit: Balance = 10 * UNIT; 33 | | pub const NftsItemDeposit: Balance = UNIT / 100; ... | 37 | | pub const NftsMaxDeadlineDuration: BlockNumber = 12 * 30 * DAYS; 38 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/config/assets.rs:30:1 | 30 | / parameter_types! { 31 | | pub NftsPalletFeatures: PalletFeatures = PalletFeatures::all_enabled(); 32 | | pub const NftsCollectionDeposit: Balance = 10 * UNIT; 33 | | pub const NftsItemDeposit: Balance = UNIT / 100; ... | 37 | | pub const NftsMaxDeadlineDuration: BlockNumber = 12 * 30 * DAYS; 38 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/config/assets.rs:30:1 | 30 | / parameter_types! { 31 | | pub NftsPalletFeatures: PalletFeatures = PalletFeatures::all_enabled(); 32 | | pub const NftsCollectionDeposit: Balance = 10 * UNIT; 33 | | pub const NftsItemDeposit: Balance = UNIT / 100; ... | 37 | | pub const NftsMaxDeadlineDuration: BlockNumber = 12 * 30 * DAYS; 38 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/config/assets.rs:30:1 | 30 | / parameter_types! { 31 | | pub NftsPalletFeatures: PalletFeatures = PalletFeatures::all_enabled(); 32 | | pub const NftsCollectionDeposit: Balance = 10 * UNIT; 33 | | pub const NftsItemDeposit: Balance = UNIT / 100; ... | 37 | | pub const NftsMaxDeadlineDuration: BlockNumber = 12 * 30 * DAYS; 38 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/config/assets.rs:30:1 | 30 | / parameter_types! { 31 | | pub NftsPalletFeatures: PalletFeatures = PalletFeatures::all_enabled(); 32 | | pub const NftsCollectionDeposit: Balance = 10 * UNIT; 33 | | pub const NftsItemDeposit: Balance = UNIT / 100; ... | 37 | | pub const NftsMaxDeadlineDuration: BlockNumber = 12 * 30 * DAYS; 38 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/config/assets.rs:30:1 | 30 | / parameter_types! { 31 | | pub NftsPalletFeatures: PalletFeatures = PalletFeatures::all_enabled(); 32 | | pub const NftsCollectionDeposit: Balance = 10 * UNIT; 33 | | pub const NftsItemDeposit: Balance = UNIT / 100; ... | 37 | | pub const NftsMaxDeadlineDuration: BlockNumber = 12 * 30 * DAYS; 38 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/testnet/src/config/assets.rs:30:1 | 30 | / parameter_types! { 31 | | pub NftsPalletFeatures: PalletFeatures = PalletFeatures::all_enabled(); 32 | | pub const NftsCollectionDeposit: Balance = 10 * UNIT; 33 | | pub const NftsItemDeposit: Balance = UNIT / 100; ... | 37 | | pub const NftsMaxDeadlineDuration: BlockNumber = 12 * 30 * DAYS; 38 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/config/assets.rs:19:1 | 19 | / parameter_types! { 20 | | pub const AssetDeposit: Balance = 10 * UNIT; 21 | | pub const AssetAccountDeposit: Balance = deposit(1, 16); 22 | | pub const ApprovalDeposit: Balance = EXISTENTIAL_DEPOSIT; ... | 27 | | pub const MetadataDepositPerByte: Balance = deposit(0, 1); 28 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/config/assets.rs:19:1 | 19 | / parameter_types! { 20 | | pub const AssetDeposit: Balance = 10 * UNIT; 21 | | pub const AssetAccountDeposit: Balance = deposit(1, 16); 22 | | pub const ApprovalDeposit: Balance = EXISTENTIAL_DEPOSIT; ... | 27 | | pub const MetadataDepositPerByte: Balance = deposit(0, 1); 28 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/config/assets.rs:19:1 | 19 | / parameter_types! { 20 | | pub const AssetDeposit: Balance = 10 * UNIT; 21 | | pub const AssetAccountDeposit: Balance = deposit(1, 16); 22 | | pub const ApprovalDeposit: Balance = EXISTENTIAL_DEPOSIT; ... | 27 | | pub const MetadataDepositPerByte: Balance = deposit(0, 1); 28 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/config/assets.rs:19:1 | 19 | / parameter_types! { 20 | | pub const AssetDeposit: Balance = 10 * UNIT; 21 | | pub const AssetAccountDeposit: Balance = deposit(1, 16); 22 | | pub const ApprovalDeposit: Balance = EXISTENTIAL_DEPOSIT; ... | 27 | | pub const MetadataDepositPerByte: Balance = deposit(0, 1); 28 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/config/assets.rs:19:1 | 19 | / parameter_types! { 20 | | pub const AssetDeposit: Balance = 10 * UNIT; 21 | | pub const AssetAccountDeposit: Balance = deposit(1, 16); 22 | | pub const ApprovalDeposit: Balance = EXISTENTIAL_DEPOSIT; ... | 27 | | pub const MetadataDepositPerByte: Balance = deposit(0, 1); 28 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a module: runtime/testnet/src/config/mod.rs#L7
warning: missing documentation for a module --> runtime/testnet/src/config/mod.rs:7:1 | 7 | pub mod xcm; | ^^^^^^^^^^^
missing documentation for a module: runtime/testnet/src/config/mod.rs#L3
warning: missing documentation for a module --> runtime/testnet/src/config/mod.rs:3:1 | 3 | pub mod assets; | ^^^^^^^^^^^^^^
missing documentation for a module: runtime/testnet/src/lib.rs#L687
warning: missing documentation for a module --> runtime/testnet/src/lib.rs:687:1 | 687 | / impl_runtime_apis! { 688 | | 689 | | impl sp_consensus_aura::AuraApi<Block, AuraId> for Runtime { 690 | | fn slot_duration() -> sp_consensus_aura::SlotDuration { ... | 1033 | | } 1034 | | } | |_^ | = note: this warning originates in the macro `impl_runtime_apis` (in Nightly builds, run with -Z macro-backtrace for more info)
non-local `impl` definition, `impl` blocks should be written at the same level as their item: runtime/testnet/src/lib.rs#L1007
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> runtime/testnet/src/lib.rs:1007:4 | 989 | / fn dispatch_benchmark( 990 | | config: frame_benchmarking::BenchmarkConfig 991 | | ) -> Result<Vec<frame_benchmarking::BenchmarkBatch>, alloc::string::String> { | |___________________________________________________________________________________- move the `impl` block outside of this associated function `dispatch_benchmark` ... 1007 | impl cumulus_pallet_session_benchmarking::Config for Runtime {} | ^^^^^-------------------------------------------^^^^^------- | | | | | `Runtime` is not local | `Config` is not local | = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
non-local `impl` definition, `impl` blocks should be written at the same level as their item: runtime/testnet/src/lib.rs#L995
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> runtime/testnet/src/lib.rs:995:4 | 989 | / fn dispatch_benchmark( 990 | | config: frame_benchmarking::BenchmarkConfig 991 | | ) -> Result<Vec<frame_benchmarking::BenchmarkBatch>, alloc::string::String> { | |___________________________________________________________________________________- move the `impl` block outside of this associated function `dispatch_benchmark` ... 995 | impl frame_system_benchmarking::Config for Runtime { | ^^^^^---------------------------------^^^^^------- | | | | | `Runtime` is not local | `Config` is not local | = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: `#[warn(non_local_definitions)]` on by default
missing documentation for a struct: runtime/testnet/src/lib.rs#L687
warning: missing documentation for a struct --> runtime/testnet/src/lib.rs:687:1 | 687 | / impl_runtime_apis! { 688 | | 689 | | impl sp_consensus_aura::AuraApi<Block, AuraId> for Runtime { 690 | | fn slot_duration() -> sp_consensus_aura::SlotDuration { ... | 1033 | | } 1034 | | } | |_^ | = note: this warning originates in the macro `impl_runtime_apis` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for an associated function: runtime/testnet/src/lib.rs#L561
warning: missing documentation for an associated function --> runtime/testnet/src/lib.rs:561:1 | 561 | #[frame_support::runtime] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this warning originates in the attribute macro `frame_support::runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a type alias: runtime/testnet/src/lib.rs#L561
warning: missing documentation for a type alias --> runtime/testnet/src/lib.rs:561:1 | 561 | #[frame_support::runtime] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this warning originates in the attribute macro `frame_support::runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct field: runtime/testnet/src/lib.rs#L561
warning: missing documentation for a struct field --> runtime/testnet/src/lib.rs:561:1 | 561 | #[frame_support::runtime] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this warning originates in the attribute macro `frame_support::runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a variant: runtime/testnet/src/lib.rs#L561
warning: missing documentation for a variant --> runtime/testnet/src/lib.rs:561:1 | 561 | #[frame_support::runtime] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this warning originates in the attribute macro `frame_support::runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for an enum: runtime/testnet/src/lib.rs#L561
warning: missing documentation for an enum --> runtime/testnet/src/lib.rs:561:1 | 561 | #[frame_support::runtime] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this warning originates in the attribute macro `frame_support::runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: runtime/testnet/src/lib.rs#L561
warning: missing documentation for a struct --> runtime/testnet/src/lib.rs:561:1 | 561 | #[frame_support::runtime] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this warning originates in the attribute macro `frame_support::runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/lib.rs:536:1 | 536 | / parameter_types! { 537 | | // One storage item; key size is 32; value is size 4+4+16+32 bytes = 56 bytes. 538 | | pub const DepositBase: Balance = deposit(1, 88); 539 | | // Additional storage item size of 32 bytes. 540 | | pub const DepositFactor: Balance = deposit(0, 32); 541 | | pub const MaxSignatories: u32 = 100; 542 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/lib.rs:536:1 | 536 | / parameter_types! { 537 | | // One storage item; key size is 32; value is size 4+4+16+32 bytes = 56 bytes. 538 | | pub const DepositBase: Balance = deposit(1, 88); 539 | | // Additional storage item size of 32 bytes. 540 | | pub const DepositFactor: Balance = deposit(0, 32); 541 | | pub const MaxSignatories: u32 = 100; 542 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/lib.rs:536:1 | 536 | / parameter_types! { 537 | | // One storage item; key size is 32; value is size 4+4+16+32 bytes = 56 bytes. 538 | | pub const DepositBase: Balance = deposit(1, 88); 539 | | // Additional storage item size of 32 bytes. 540 | | pub const DepositFactor: Balance = deposit(0, 32); 541 | | pub const MaxSignatories: u32 = 100; 542 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/lib.rs:517:1 | 517 | / parameter_types! { 518 | | pub const PreimageHoldReason: RuntimeHoldReason = RuntimeHoldReason::Preimage(pallet_preimage::HoldReason::Preimage); 519 | | pub const PreimageBaseDeposit: Balance = deposit(2, 64); 520 | | pub const PreimageByteDeposit: Balance = deposit(0, 1); 521 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/lib.rs:517:1 | 517 | / parameter_types! { 518 | | pub const PreimageHoldReason: RuntimeHoldReason = RuntimeHoldReason::Preimage(pallet_preimage::HoldReason::Preimage); 519 | | pub const PreimageBaseDeposit: Balance = deposit(2, 64); 520 | | pub const PreimageByteDeposit: Balance = deposit(0, 1); 521 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/lib.rs:517:1 | 517 | / parameter_types! { 518 | | pub const PreimageHoldReason: RuntimeHoldReason = RuntimeHoldReason::Preimage(pallet_preimage::HoldReason::Preimage); 519 | | pub const PreimageBaseDeposit: Balance = deposit(2, 64); 520 | | pub const PreimageByteDeposit: Balance = deposit(0, 1); 521 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/testnet/src/lib.rs:496:1 | 496 | / parameter_types! { 497 | | pub MaximumSchedulerWeight: Weight = Perbill::from_percent(60) * 498 | | RuntimeBlockWeights::get().max_block; 499 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/lib.rs:467:1 | 467 | / parameter_types! { 468 | | pub const PotId: PalletId = PalletId(*b"PotStake"); 469 | | pub const SessionLength: BlockNumber = 6 * HOURS; 470 | | // StakingAdmin pluralistic body. 471 | | pub const StakingAdminBodyId: BodyId = BodyId::Defense; 472 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/lib.rs:467:1 | 467 | / parameter_types! { 468 | | pub const PotId: PalletId = PalletId(*b"PotStake"); 469 | | pub const SessionLength: BlockNumber = 6 * HOURS; 470 | | // StakingAdmin pluralistic body. 471 | | pub const StakingAdminBodyId: BodyId = BodyId::Defense; 472 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/lib.rs:467:1 | 467 | / parameter_types! { 468 | | pub const PotId: PalletId = PalletId(*b"PotStake"); 469 | | pub const SessionLength: BlockNumber = 6 * HOURS; 470 | | // StakingAdmin pluralistic body. 471 | | pub const StakingAdminBodyId: BodyId = BodyId::Defense; 472 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/lib.rs:439:1 | 439 | / parameter_types! { 440 | | pub const Period: u32 = 6 * HOURS; 441 | | pub const Offset: u32 = 0; 442 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/lib.rs:439:1 | 439 | / parameter_types! { 440 | | pub const Period: u32 = 6 * HOURS; 441 | | pub const Offset: u32 = 0; 442 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/testnet/src/lib.rs:388:1 | 388 | / parameter_types! { 389 | | pub MessageQueueServiceWeight: Weight = Perbill::from_percent(35) * RuntimeBlockWeights::get().max_block; 390 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/lib.rs:357:1 | 357 | / parameter_types! { 358 | | pub const ReservedXcmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT.saturating_div(4); 359 | | pub const ReservedDmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT.saturating_div(4); 360 | | pub const RelayOrigin: AggregateMessageOrigin = AggregateMessageOrigin::Parent; 361 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/lib.rs:357:1 | 357 | / parameter_types! { 358 | | pub const ReservedXcmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT.saturating_div(4); 359 | | pub const ReservedDmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT.saturating_div(4); 360 | | pub const RelayOrigin: AggregateMessageOrigin = AggregateMessageOrigin::Parent; 361 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/lib.rs:357:1 | 357 | / parameter_types! { 358 | | pub const ReservedXcmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT.saturating_div(4); 359 | | pub const ReservedDmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT.saturating_div(4); 360 | | pub const RelayOrigin: AggregateMessageOrigin = AggregateMessageOrigin::Parent; 361 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/lib.rs:313:1 | 313 | / parameter_types! { 314 | | pub const ExistentialDeposit: Balance = EXISTENTIAL_DEPOSIT; 315 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/lib.rs:216:1 | 216 | / parameter_types! { 217 | | pub const Version: RuntimeVersion = VERSION; 218 | | 219 | | // This part is copied from Substrate's `bin/node/runtime/src/lib.rs`. ... | 243 | | pub const SS58Prefix: u16 = 0; 244 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/testnet/src/lib.rs:216:1 | 216 | / parameter_types! { 217 | | pub const Version: RuntimeVersion = VERSION; 218 | | 219 | | // This part is copied from Substrate's `bin/node/runtime/src/lib.rs`. ... | 243 | | pub const SS58Prefix: u16 = 0; 244 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/testnet/src/lib.rs:216:1 | 216 | / parameter_types! { 217 | | pub const Version: RuntimeVersion = VERSION; 218 | | 219 | | // This part is copied from Substrate's `bin/node/runtime/src/lib.rs`. ... | 243 | | pub const SS58Prefix: u16 = 0; 244 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/testnet/src/lib.rs:216:1 | 216 | / parameter_types! { 217 | | pub const Version: RuntimeVersion = VERSION; 218 | | 219 | | // This part is copied from Substrate's `bin/node/runtime/src/lib.rs`. ... | 243 | | pub const SS58Prefix: u16 = 0; 244 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a constant: runtime/testnet/src/lib.rs#L186
warning: missing documentation for a constant --> runtime/testnet/src/lib.rs:186:1 | 186 | pub const VERSION: RuntimeVersion = RuntimeVersion { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/primitives/runtime/src/traits/mod.rs#L2070
warning: missing documentation for a struct --> runtime/testnet/src/lib.rs:179:1 | 179 | / impl_opaque_keys! { 180 | | pub struct SessionKeys { 181 | | pub aura: Aura, 182 | | } 183 | | } | |_^ | = note: this warning originates in the macro `$crate::impl_opaque_keys_inner` which comes from the expansion of the macro `impl_opaque_keys` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a module: runtime/testnet/src/lib.rs#L10
warning: missing documentation for a module --> runtime/testnet/src/lib.rs:10:1 | 10 | pub mod config; | ^^^^^^^^^^^^^^
missing documentation for a constant: /home/runner/work/pop-node/pop-node/target/release/build/pop-runtime-testnet-5b105a71b8fa1d61/out/wasm_binary.rs#L1
warning: missing documentation for a constant --> /home/runner/work/pop-node/pop-node/target/release/build/pop-runtime-testnet-5b105a71b8fa1d61/out/wasm_binary.rs:1:93 | 1 | ...;pub const WASM_BINARY: Option<&[u8]> = None;pub const WASM_BINARY_BLOATY: Option<&[u8]> = None; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a constant: /home/runner/work/pop-node/pop-node/target/release/build/pop-runtime-testnet-5b105a71b8fa1d61/out/wasm_binary.rs#L1
warning: missing documentation for a constant --> /home/runner/work/pop-node/pop-node/target/release/build/pop-runtime-testnet-5b105a71b8fa1d61/out/wasm_binary.rs:1:49 | 1 | pub const WASM_BINARY_PATH: Option<&str> = None;pub const WASM_BINARY: Option<&[u8]> = None;pub const WASM_BINARY_BLOATY: Option<&[u8]> =... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a constant: /home/runner/work/pop-node/pop-node/target/release/build/pop-runtime-testnet-5b105a71b8fa1d61/out/wasm_binary.rs#L1
warning: missing documentation for a constant --> /home/runner/work/pop-node/pop-node/target/release/build/pop-runtime-testnet-5b105a71b8fa1d61/out/wasm_binary.rs:1:1 | 1 | pub const WASM_BINARY_PATH: Option<&str> = None;pub const WASM_BINARY: Option<&[u8]> = None;pub const WASM_BINARY_BLOATY: Option<&[u8]> =... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a struct: runtime/devnet/src/config/xcm.rs#L128
warning: missing documentation for a struct --> runtime/devnet/src/config/xcm.rs:128:1 | 128 | pub struct XcmConfig; | ^^^^^^^^^^^^^^^^^^^^
missing documentation for a type alias: runtime/devnet/src/config/xcm.rs#L126
warning: missing documentation for a type alias --> runtime/devnet/src/config/xcm.rs:126:1 | 126 | pub type TrustedReserves = (NativeAsset, NativeAssetFrom<AssetHub>); | ^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a type alias: runtime/devnet/src/config/xcm.rs#L101
warning: missing documentation for a type alias --> runtime/devnet/src/config/xcm.rs:101:1 | 101 | pub type Barrier = TrailingSetTopicAsId<( | ^^^^^^^^^^^^^^^^
missing documentation for a struct: runtime/devnet/src/config/xcm.rs#L94
warning: missing documentation for a struct --> runtime/devnet/src/config/xcm.rs:94:1 | 94 | pub struct ParentOrParentsExecutivePlurality; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/xcm.rs:87:1 | 87 | / parameter_types! { 88 | | // One XCM operation is 1_000_000_000 weight - almost certainly a conservative estimate. 89 | | pub UnitWeightCost: Weight = Weight::from_parts(1_000_000_000, 64 * 1024); 90 | | pub const MaxInstructions: u32 = 100; 91 | | pub const MaxAssetsIntoHolding: u32 = 64; 92 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/xcm.rs:87:1 | 87 | / parameter_types! { 88 | | // One XCM operation is 1_000_000_000 weight - almost certainly a conservative estimate. 89 | | pub UnitWeightCost: Weight = Weight::from_parts(1_000_000_000, 64 * 1024); 90 | | pub const MaxInstructions: u32 = 100; 91 | | pub const MaxAssetsIntoHolding: u32 = 64; 92 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/devnet/src/config/xcm.rs:87:1 | 87 | / parameter_types! { 88 | | // One XCM operation is 1_000_000_000 weight - almost certainly a conservative estimate. 89 | | pub UnitWeightCost: Weight = Weight::from_parts(1_000_000_000, 64 * 1024); 90 | | pub const MaxInstructions: u32 = 100; 91 | | pub const MaxAssetsIntoHolding: u32 = 64; 92 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/devnet/src/config/xcm.rs:28:1 | 28 | / parameter_types! { 29 | | pub const RelayLocation: Location = Location::parent(); 30 | | pub AssetHub: Location = Location::new(1, [Parachain(1000)]); 31 | | // Note: Paseo currently uses Polkadot https://github.com/paseo-network/runtimes/blob/abc4ae9c5ae8f0166aab7ef2b427b3c2c6d5ce5c/relay/... ... | 36 | | pub UniversalLocation: InteriorLocation = Parachain(ParachainInfo::parachain_id().into()).into(); 37 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/devnet/src/config/xcm.rs:28:1 | 28 | / parameter_types! { 29 | | pub const RelayLocation: Location = Location::parent(); 30 | | pub AssetHub: Location = Location::new(1, [Parachain(1000)]); 31 | | // Note: Paseo currently uses Polkadot https://github.com/paseo-network/runtimes/blob/abc4ae9c5ae8f0166aab7ef2b427b3c2c6d5ce5c/relay/... ... | 36 | | pub UniversalLocation: InteriorLocation = Parachain(ParachainInfo::parachain_id().into()).into(); 37 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/xcm.rs:28:1 | 28 | / parameter_types! { 29 | | pub const RelayLocation: Location = Location::parent(); 30 | | pub AssetHub: Location = Location::new(1, [Parachain(1000)]); 31 | | // Note: Paseo currently uses Polkadot https://github.com/paseo-network/runtimes/blob/abc4ae9c5ae8f0166aab7ef2b427b3c2c6d5ce5c/relay/... ... | 36 | | pub UniversalLocation: InteriorLocation = Parachain(ParachainInfo::parachain_id().into()).into(); 37 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/devnet/src/config/xcm.rs:28:1 | 28 | / parameter_types! { 29 | | pub const RelayLocation: Location = Location::parent(); 30 | | pub AssetHub: Location = Location::new(1, [Parachain(1000)]); 31 | | // Note: Paseo currently uses Polkadot https://github.com/paseo-network/runtimes/blob/abc4ae9c5ae8f0166aab7ef2b427b3c2c6d5ce5c/relay/... ... | 36 | | pub UniversalLocation: InteriorLocation = Parachain(ParachainInfo::parachain_id().into()).into(); 37 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/xcm.rs:28:1 | 28 | / parameter_types! { 29 | | pub const RelayLocation: Location = Location::parent(); 30 | | pub AssetHub: Location = Location::new(1, [Parachain(1000)]); 31 | | // Note: Paseo currently uses Polkadot https://github.com/paseo-network/runtimes/blob/abc4ae9c5ae8f0166aab7ef2b427b3c2c6d5ce5c/relay/... ... | 36 | | pub UniversalLocation: InteriorLocation = Parachain(ParachainInfo::parachain_id().into()).into(); 37 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a type alias: runtime/devnet/src/config/assets.rs#L100
warning: missing documentation for a type alias --> runtime/devnet/src/config/assets.rs:100:1 | 100 | pub type TrustBackedAssetsCall = pallet_assets::Call<Runtime, TrustBackedAssetsInstance>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:73:1 | 73 | / parameter_types! { 74 | | pub const NftFractionalizationPalletId: PalletId = PalletId(*b"fraction"); 75 | | pub NewAssetSymbol: BoundedVec<u8, AssetsStringLimit> = (*b"FRAC").to_vec().try_into().unwrap(); 76 | | pub NewAssetName: BoundedVec<u8, AssetsStringLimit> = (*b"Frac").to_vec().try_into().unwrap(); 77 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:73:1 | 73 | / parameter_types! { 74 | | pub const NftFractionalizationPalletId: PalletId = PalletId(*b"fraction"); 75 | | pub NewAssetSymbol: BoundedVec<u8, AssetsStringLimit> = (*b"FRAC").to_vec().try_into().unwrap(); 76 | | pub NewAssetName: BoundedVec<u8, AssetsStringLimit> = (*b"Frac").to_vec().try_into().unwrap(); 77 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:73:1 | 73 | / parameter_types! { 74 | | pub const NftFractionalizationPalletId: PalletId = PalletId(*b"fraction"); 75 | | pub NewAssetSymbol: BoundedVec<u8, AssetsStringLimit> = (*b"FRAC").to_vec().try_into().unwrap(); 76 | | pub NewAssetName: BoundedVec<u8, AssetsStringLimit> = (*b"Frac").to_vec().try_into().unwrap(); 77 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:30:1 | 30 | / parameter_types! { 31 | | pub NftsPalletFeatures: PalletFeatures = PalletFeatures::all_enabled(); 32 | | pub const NftsCollectionDeposit: Balance = 10 * UNIT; 33 | | pub const NftsItemDeposit: Balance = UNIT / 100; ... | 37 | | pub const NftsMaxDeadlineDuration: BlockNumber = 12 * 30 * DAYS; 38 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:30:1 | 30 | / parameter_types! { 31 | | pub NftsPalletFeatures: PalletFeatures = PalletFeatures::all_enabled(); 32 | | pub const NftsCollectionDeposit: Balance = 10 * UNIT; 33 | | pub const NftsItemDeposit: Balance = UNIT / 100; ... | 37 | | pub const NftsMaxDeadlineDuration: BlockNumber = 12 * 30 * DAYS; 38 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:30:1 | 30 | / parameter_types! { 31 | | pub NftsPalletFeatures: PalletFeatures = PalletFeatures::all_enabled(); 32 | | pub const NftsCollectionDeposit: Balance = 10 * UNIT; 33 | | pub const NftsItemDeposit: Balance = UNIT / 100; ... | 37 | | pub const NftsMaxDeadlineDuration: BlockNumber = 12 * 30 * DAYS; 38 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:30:1 | 30 | / parameter_types! { 31 | | pub NftsPalletFeatures: PalletFeatures = PalletFeatures::all_enabled(); 32 | | pub const NftsCollectionDeposit: Balance = 10 * UNIT; 33 | | pub const NftsItemDeposit: Balance = UNIT / 100; ... | 37 | | pub const NftsMaxDeadlineDuration: BlockNumber = 12 * 30 * DAYS; 38 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:30:1 | 30 | / parameter_types! { 31 | | pub NftsPalletFeatures: PalletFeatures = PalletFeatures::all_enabled(); 32 | | pub const NftsCollectionDeposit: Balance = 10 * UNIT; 33 | | pub const NftsItemDeposit: Balance = UNIT / 100; ... | 37 | | pub const NftsMaxDeadlineDuration: BlockNumber = 12 * 30 * DAYS; 38 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:30:1 | 30 | / parameter_types! { 31 | | pub NftsPalletFeatures: PalletFeatures = PalletFeatures::all_enabled(); 32 | | pub const NftsCollectionDeposit: Balance = 10 * UNIT; 33 | | pub const NftsItemDeposit: Balance = UNIT / 100; ... | 37 | | pub const NftsMaxDeadlineDuration: BlockNumber = 12 * 30 * DAYS; 38 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:30:1 | 30 | / parameter_types! { 31 | | pub NftsPalletFeatures: PalletFeatures = PalletFeatures::all_enabled(); 32 | | pub const NftsCollectionDeposit: Balance = 10 * UNIT; 33 | | pub const NftsItemDeposit: Balance = UNIT / 100; ... | 37 | | pub const NftsMaxDeadlineDuration: BlockNumber = 12 * 30 * DAYS; 38 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:19:1 | 19 | / parameter_types! { 20 | | pub const AssetDeposit: Balance = 10 * UNIT; 21 | | pub const AssetAccountDeposit: Balance = deposit(1, 16); 22 | | pub const ApprovalDeposit: Balance = EXISTENTIAL_DEPOSIT; ... | 27 | | pub const MetadataDepositPerByte: Balance = deposit(0, 1); 28 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:19:1 | 19 | / parameter_types! { 20 | | pub const AssetDeposit: Balance = 10 * UNIT; 21 | | pub const AssetAccountDeposit: Balance = deposit(1, 16); 22 | | pub const ApprovalDeposit: Balance = EXISTENTIAL_DEPOSIT; ... | 27 | | pub const MetadataDepositPerByte: Balance = deposit(0, 1); 28 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:19:1 | 19 | / parameter_types! { 20 | | pub const AssetDeposit: Balance = 10 * UNIT; 21 | | pub const AssetAccountDeposit: Balance = deposit(1, 16); 22 | | pub const ApprovalDeposit: Balance = EXISTENTIAL_DEPOSIT; ... | 27 | | pub const MetadataDepositPerByte: Balance = deposit(0, 1); 28 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/config/assets.rs:19:1 | 19 | / parameter_types! { 20 | | pub const AssetDeposit: Balance = 10 * UNIT; 21 | | pub const AssetAccountDeposit: Balance = deposit(1, 16); 22 | | pub const ApprovalDeposit: Balance = EXISTENTIAL_DEPOSIT; ... | 27 | | pub const MetadataDepositPerByte: Balance = deposit(0, 1); 28 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a module: runtime/devnet/src/config/mod.rs#L8
warning: missing documentation for a module --> runtime/devnet/src/config/mod.rs:8:1 | 8 | pub mod xcm; | ^^^^^^^^^^^
missing documentation for a module: runtime/devnet/src/config/mod.rs#L3
warning: missing documentation for a module --> runtime/devnet/src/config/mod.rs:3:1 | 3 | pub mod assets; | ^^^^^^^^^^^^^^
non-local `impl` definition, `impl` blocks should be written at the same level as their item: runtime/devnet/src/lib.rs#L1009
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> runtime/devnet/src/lib.rs:1009:4 | 991 | / fn dispatch_benchmark( 992 | | config: frame_benchmarking::BenchmarkConfig 993 | | ) -> Result<Vec<frame_benchmarking::BenchmarkBatch>, alloc::string::String> { | |___________________________________________________________________________________- move the `impl` block outside of this associated function `dispatch_benchmark` ... 1009 | impl cumulus_pallet_session_benchmarking::Config for Runtime {} | ^^^^^-------------------------------------------^^^^^------- | | | | | `Runtime` is not local | `Config` is not local | = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
non-local `impl` definition, `impl` blocks should be written at the same level as their item: runtime/devnet/src/lib.rs#L997
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> runtime/devnet/src/lib.rs:997:4 | 991 | / fn dispatch_benchmark( 992 | | config: frame_benchmarking::BenchmarkConfig 993 | | ) -> Result<Vec<frame_benchmarking::BenchmarkBatch>, alloc::string::String> { | |___________________________________________________________________________________- move the `impl` block outside of this associated function `dispatch_benchmark` ... 997 | impl frame_system_benchmarking::Config for Runtime { | ^^^^^---------------------------------^^^^^------- | | | | | `Runtime` is not local | `Config` is not local | = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: `#[warn(non_local_definitions)]` on by default
missing documentation for an associated function: runtime/devnet/src/lib.rs#L559
warning: missing documentation for an associated function --> runtime/devnet/src/lib.rs:559:1 | 559 | #[frame_support::runtime] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this warning originates in the attribute macro `frame_support::runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a type alias: runtime/devnet/src/lib.rs#L559
warning: missing documentation for a type alias --> runtime/devnet/src/lib.rs:559:1 | 559 | #[frame_support::runtime] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this warning originates in the attribute macro `frame_support::runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct field: runtime/devnet/src/lib.rs#L559
warning: missing documentation for a struct field --> runtime/devnet/src/lib.rs:559:1 | 559 | #[frame_support::runtime] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this warning originates in the attribute macro `frame_support::runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a variant: runtime/devnet/src/lib.rs#L559
warning: missing documentation for a variant --> runtime/devnet/src/lib.rs:559:1 | 559 | #[frame_support::runtime] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this warning originates in the attribute macro `frame_support::runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for an enum: runtime/devnet/src/lib.rs#L559
warning: missing documentation for an enum --> runtime/devnet/src/lib.rs:559:1 | 559 | #[frame_support::runtime] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this warning originates in the attribute macro `frame_support::runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: runtime/devnet/src/lib.rs#L559
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:559:1 | 559 | #[frame_support::runtime] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this warning originates in the attribute macro `frame_support::runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:534:1 | 534 | / parameter_types! { 535 | | // One storage item; key size is 32; value is size 4+4+16+32 bytes = 56 bytes. 536 | | pub const DepositBase: Balance = deposit(1, 88); 537 | | // Additional storage item size of 32 bytes. 538 | | pub const DepositFactor: Balance = deposit(0, 32); 539 | | pub const MaxSignatories: u32 = 100; 540 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:534:1 | 534 | / parameter_types! { 535 | | // One storage item; key size is 32; value is size 4+4+16+32 bytes = 56 bytes. 536 | | pub const DepositBase: Balance = deposit(1, 88); 537 | | // Additional storage item size of 32 bytes. 538 | | pub const DepositFactor: Balance = deposit(0, 32); 539 | | pub const MaxSignatories: u32 = 100; 540 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:534:1 | 534 | / parameter_types! { 535 | | // One storage item; key size is 32; value is size 4+4+16+32 bytes = 56 bytes. 536 | | pub const DepositBase: Balance = deposit(1, 88); 537 | | // Additional storage item size of 32 bytes. 538 | | pub const DepositFactor: Balance = deposit(0, 32); 539 | | pub const MaxSignatories: u32 = 100; 540 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:515:1 | 515 | / parameter_types! { 516 | | pub const PreimageHoldReason: RuntimeHoldReason = RuntimeHoldReason::Preimage(pallet_preimage::HoldReason::Preimage); 517 | | pub const PreimageBaseDeposit: Balance = deposit(2, 64); 518 | | pub const PreimageByteDeposit: Balance = deposit(0, 1); 519 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:515:1 | 515 | / parameter_types! { 516 | | pub const PreimageHoldReason: RuntimeHoldReason = RuntimeHoldReason::Preimage(pallet_preimage::HoldReason::Preimage); 517 | | pub const PreimageBaseDeposit: Balance = deposit(2, 64); 518 | | pub const PreimageByteDeposit: Balance = deposit(0, 1); 519 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:515:1 | 515 | / parameter_types! { 516 | | pub const PreimageHoldReason: RuntimeHoldReason = RuntimeHoldReason::Preimage(pallet_preimage::HoldReason::Preimage); 517 | | pub const PreimageBaseDeposit: Balance = deposit(2, 64); 518 | | pub const PreimageByteDeposit: Balance = deposit(0, 1); 519 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:494:1 | 494 | / parameter_types! { 495 | | pub MaximumSchedulerWeight: Weight = Perbill::from_percent(60) * 496 | | RuntimeBlockWeights::get().max_block; 497 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:465:1 | 465 | / parameter_types! { 466 | | pub const PotId: PalletId = PalletId(*b"PotStake"); 467 | | pub const SessionLength: BlockNumber = 6 * HOURS; 468 | | // StakingAdmin pluralistic body. 469 | | pub const StakingAdminBodyId: BodyId = BodyId::Defense; 470 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:437:1 | 437 | / parameter_types! { 438 | | pub const Period: u32 = 6 * HOURS; 439 | | pub const Offset: u32 = 0; 440 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:437:1 | 437 | / parameter_types! { 438 | | pub const Period: u32 = 6 * HOURS; 439 | | pub const Offset: u32 = 0; 440 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:391:1 | 391 | / parameter_types! { 392 | | pub MessageQueueServiceWeight: Weight = Perbill::from_percent(35) * RuntimeBlockWeights::get().max_block; 393 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:360:1 | 360 | / parameter_types! { 361 | | pub const ReservedXcmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT.saturating_div(4); 362 | | pub const ReservedDmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT.saturating_div(4); 363 | | pub const RelayOrigin: AggregateMessageOrigin = AggregateMessageOrigin::Parent; 364 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:360:1 | 360 | / parameter_types! { 361 | | pub const ReservedXcmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT.saturating_div(4); 362 | | pub const ReservedDmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT.saturating_div(4); 363 | | pub const RelayOrigin: AggregateMessageOrigin = AggregateMessageOrigin::Parent; 364 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:360:1 | 360 | / parameter_types! { 361 | | pub const ReservedXcmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT.saturating_div(4); 362 | | pub const ReservedDmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT.saturating_div(4); 363 | | pub const RelayOrigin: AggregateMessageOrigin = AggregateMessageOrigin::Parent; 364 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:316:1 | 316 | / parameter_types! { 317 | | pub const ExistentialDeposit: Balance = EXISTENTIAL_DEPOSIT; 318 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:219:1 | 219 | / parameter_types! { 220 | | pub const Version: RuntimeVersion = VERSION; 221 | | 222 | | // This part is copied from Substrate's `bin/node/runtime/src/lib.rs`. ... | 246 | | pub const SS58Prefix: u16 = 42; 247 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:219:1 | 219 | / parameter_types! { 220 | | pub const Version: RuntimeVersion = VERSION; 221 | | 222 | | // This part is copied from Substrate's `bin/node/runtime/src/lib.rs`. ... | 246 | | pub const SS58Prefix: u16 = 42; 247 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L286
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:219:1 | 219 | / parameter_types! { 220 | | pub const Version: RuntimeVersion = VERSION; 221 | | 222 | | // This part is copied from Substrate's `bin/node/runtime/src/lib.rs`. ... | 246 | | pub const SS58Prefix: u16 = 42; 247 | | } | |_^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:219:1 | 219 | / parameter_types! { 220 | | pub const Version: RuntimeVersion = VERSION; 221 | | 222 | | // This part is copied from Substrate's `bin/node/runtime/src/lib.rs`. ... | 246 | | pub const SS58Prefix: u16 = 42; 247 | | } | |_^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a constant: runtime/devnet/src/lib.rs#L189
warning: missing documentation for a constant --> runtime/devnet/src/lib.rs:189:1 | 189 | pub const VERSION: RuntimeVersion = RuntimeVersion { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a struct field: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/primitives/runtime/src/traits/mod.rs#L2073
warning: missing documentation for a struct field --> runtime/devnet/src/lib.rs:182:1 | 182 | / impl_opaque_keys! { 183 | | pub struct SessionKeys { 184 | | pub aura: Aura, 185 | | } 186 | | } | |_^ | = note: this warning originates in the macro `$crate::impl_opaque_keys_inner` which comes from the expansion of the macro `impl_opaque_keys` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/primitives/runtime/src/traits/mod.rs#L2070
warning: missing documentation for a struct --> runtime/devnet/src/lib.rs:182:1 | 182 | / impl_opaque_keys! { 183 | | pub struct SessionKeys { 184 | | pub aura: Aura, 185 | | } 186 | | } | |_^ | = note: this warning originates in the macro `$crate::impl_opaque_keys_inner` which comes from the expansion of the macro `impl_opaque_keys` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a module: runtime/devnet/src/lib.rs#L10
warning: missing documentation for a module --> runtime/devnet/src/lib.rs:10:1 | 10 | pub mod config; | ^^^^^^^^^^^^^^
missing documentation for a constant: /home/runner/work/pop-node/pop-node/target/release/build/pop-runtime-devnet-d616c12402375462/out/wasm_binary.rs#L1
warning: missing documentation for a constant --> /home/runner/work/pop-node/pop-node/target/release/build/pop-runtime-devnet-d616c12402375462/out/wasm_binary.rs:1:93 | 1 | ...;pub const WASM_BINARY: Option<&[u8]> = None;pub const WASM_BINARY_BLOATY: Option<&[u8]> = None; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a constant: /home/runner/work/pop-node/pop-node/target/release/build/pop-runtime-devnet-d616c12402375462/out/wasm_binary.rs#L1
warning: missing documentation for a constant --> /home/runner/work/pop-node/pop-node/target/release/build/pop-runtime-devnet-d616c12402375462/out/wasm_binary.rs:1:49 | 1 | pub const WASM_BINARY_PATH: Option<&str> = None;pub const WASM_BINARY: Option<&[u8]> = None;pub const WASM_BINARY_BLOATY: Option<&[u8]> =... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a constant: /home/runner/work/pop-node/pop-node/target/release/build/pop-runtime-devnet-d616c12402375462/out/wasm_binary.rs#L1
warning: missing documentation for a constant --> /home/runner/work/pop-node/pop-node/target/release/build/pop-runtime-devnet-d616c12402375462/out/wasm_binary.rs:1:1 | 1 | pub const WASM_BINARY_PATH: Option<&str> = None;pub const WASM_BINARY: Option<&[u8]> = None;pub const WASM_BINARY_BLOATY: Option<&[u8]> =... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `frame_support::traits::WhitelistedStorageKeys`: runtime/mainnet/src/apis.rs#L249
warning: unused import: `frame_support::traits::WhitelistedStorageKeys` --> runtime/mainnet/src/apis.rs:249:8 | 249 | use frame_support::traits::WhitelistedStorageKeys; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `cumulus_pallet_session_benchmarking::Pallet as SessionBench`: runtime/mainnet/src/apis.rs#L246
warning: unused import: `cumulus_pallet_session_benchmarking::Pallet as SessionBench` --> runtime/mainnet/src/apis.rs:246:8 | 246 | use cumulus_pallet_session_benchmarking::Pallet as SessionBench; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `frame_system_benchmarking::Pallet as SystemBench`: runtime/mainnet/src/apis.rs#L234
warning: unused import: `frame_system_benchmarking::Pallet as SystemBench` --> runtime/mainnet/src/apis.rs:234:8 | 234 | use frame_system_benchmarking::Pallet as SystemBench; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `Benchmarking`: runtime/mainnet/src/apis.rs#L232
warning: unused import: `Benchmarking` --> runtime/mainnet/src/apis.rs:232:45 | 232 | use frame_benchmarking::{BenchmarkError, Benchmarking, BenchmarkBatch}; | ^^^^^^^^^^^^
unused import: `cumulus_pallet_session_benchmarking::Pallet as SessionBench`: runtime/mainnet/src/apis.rs#L220
warning: unused import: `cumulus_pallet_session_benchmarking::Pallet as SessionBench` --> runtime/mainnet/src/apis.rs:220:8 | 220 | use cumulus_pallet_session_benchmarking::Pallet as SessionBench; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `frame_system_benchmarking::Pallet as SystemBench`: runtime/mainnet/src/apis.rs#L219
warning: unused import: `frame_system_benchmarking::Pallet as SystemBench` --> runtime/mainnet/src/apis.rs:219:8 | 219 | use frame_system_benchmarking::Pallet as SystemBench; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `frame_support::traits::StorageInfoTrait`: runtime/mainnet/src/apis.rs#L218
warning: unused import: `frame_support::traits::StorageInfoTrait` --> runtime/mainnet/src/apis.rs:218:8 | 218 | use frame_support::traits::StorageInfoTrait; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
unused import: `Benchmarking`: runtime/mainnet/src/apis.rs#L217
warning: unused import: `Benchmarking` --> runtime/mainnet/src/apis.rs:217:29 | 217 | use frame_benchmarking::{Benchmarking, BenchmarkList}; | ^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default
missing documentation for the crate: runtime/mainnet/build.rs#L1
warning: missing documentation for the crate --> runtime/mainnet/build.rs:1:1 | 1 | / #[cfg(all(feature = "std", feature = "metadata-hash"))] 2 | | fn main() { 3 | | substrate_wasm_builder::WasmBuilder::init_with_defaults() 4 | | .enable_metadata_hash("DOT", 10) ... | 15 | | #[cfg(not(feature = "std"))] 16 | | fn main() {} | |____________^ | = note: requested on the command line with `-W missing-docs`
missing documentation for the crate: runtime/devnet/build.rs#L1
warning: missing documentation for the crate --> runtime/devnet/build.rs:1:1 | 1 | / #[cfg(all(feature = "std", feature = "metadata-hash"))] 2 | | fn main() { 3 | | substrate_wasm_builder::WasmBuilder::init_with_defaults() 4 | | .enable_metadata_hash("PAS", 10) ... | 15 | | #[cfg(not(feature = "std"))] 16 | | fn main() {} | |____________^ | = note: requested on the command line with `-W missing-docs`
missing documentation for the crate: node/build.rs#L1
warning: missing documentation for the crate --> node/build.rs:1:1 | 1 | / use substrate_build_script_utils::{generate_cargo_keys, rerun_if_git_head_changed}; 2 | | 3 | | fn main() { 4 | | generate_cargo_keys(); 5 | | 6 | | rerun_if_git_head_changed(); 7 | | } | |_^ | = note: requested on the command line with `-W missing-docs`
missing documentation for a struct: pallets/nfts/src/types.rs#L557
warning: missing documentation for a struct --> pallets/nfts/src/types.rs:557:1 | 557 | pub struct PreSignedAttributes<CollectionId, ItemId, AccountId, Deadline> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a struct: pallets/nfts/src/types.rs#L539
warning: missing documentation for a struct --> pallets/nfts/src/types.rs:539:1 | 539 | pub struct PreSignedMint<CollectionId, ItemId, AccountId, Deadline, Balance> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for an associated function: pallets/nfts/src/types.rs#L531
warning: missing documentation for an associated function --> pallets/nfts/src/types.rs:531:2 | 531 | pub fn max_roles() -> u8 { | ^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L527
warning: missing documentation for a method --> pallets/nfts/src/types.rs:527:2 | 527 | pub fn add_role(&mut self, role: CollectionRole) { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L523
warning: missing documentation for a method --> pallets/nfts/src/types.rs:523:2 | 523 | pub fn has_role(&self, role: CollectionRole) -> bool { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for an associated function: pallets/nfts/src/types.rs#L519
warning: missing documentation for an associated function --> pallets/nfts/src/types.rs:519:2 | 519 | pub fn none() -> Self { | ^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L495
warning: missing documentation for a method --> pallets/nfts/src/types.rs:495:2 | 495 | pub fn is_enabled(&self, feature: PalletFeature) -> bool { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for an associated function: pallets/nfts/src/types.rs#L491
warning: missing documentation for an associated function --> pallets/nfts/src/types.rs:491:2 | 491 | pub fn from_disabled(features: BitFlags<PalletFeature>) -> Self { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for an associated function: pallets/nfts/src/types.rs#L487
warning: missing documentation for an associated function --> pallets/nfts/src/types.rs:487:2 | 487 | pub fn all_enabled() -> Self { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L462
warning: missing documentation for a method --> pallets/nfts/src/types.rs:462:2 | 462 | pub fn disable_setting(&mut self, setting: ItemSetting) { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L458
warning: missing documentation for a method --> pallets/nfts/src/types.rs:458:2 | 458 | pub fn enable_setting(&mut self, setting: ItemSetting) { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L454
warning: missing documentation for a method --> pallets/nfts/src/types.rs:454:2 | 454 | pub fn has_disabled_settings(&self) -> bool { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L450
warning: missing documentation for a method --> pallets/nfts/src/types.rs:450:2 | 450 | pub fn has_disabled_setting(&self, setting: ItemSetting) -> bool { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L446
warning: missing documentation for a method --> pallets/nfts/src/types.rs:446:2 | 446 | pub fn is_setting_enabled(&self, setting: ItemSetting) -> bool { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for an associated function: pallets/nfts/src/types.rs#L429
warning: missing documentation for an associated function --> pallets/nfts/src/types.rs:429:2 | 429 | pub fn from_disabled(settings: BitFlags<ItemSetting>) -> Self { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L425
warning: missing documentation for a method --> pallets/nfts/src/types.rs:425:2 | 425 | pub fn is_disabled(&self, setting: ItemSetting) -> bool { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L421
warning: missing documentation for a method --> pallets/nfts/src/types.rs:421:2 | 421 | pub fn get_disabled(&self) -> BitFlags<ItemSetting> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for an associated function: pallets/nfts/src/types.rs#L417
warning: missing documentation for an associated function --> pallets/nfts/src/types.rs:417:2 | 417 | pub fn all_enabled() -> Self { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L394
warning: missing documentation for a method --> pallets/nfts/src/types.rs:394:2 | 394 | pub fn disable_setting(&mut self, setting: CollectionSetting) { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L390
warning: missing documentation for a method --> pallets/nfts/src/types.rs:390:2 | 390 | pub fn enable_setting(&mut self, setting: CollectionSetting) { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L386
warning: missing documentation for a method --> pallets/nfts/src/types.rs:386:2 | 386 | pub fn has_disabled_setting(&self, setting: CollectionSetting) -> bool { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L382
warning: missing documentation for a method --> pallets/nfts/src/types.rs:382:2 | 382 | pub fn is_setting_enabled(&self, setting: CollectionSetting) -> bool { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for an associated function: pallets/nfts/src/types.rs#L290
warning: missing documentation for an associated function --> pallets/nfts/src/types.rs:290:2 | 290 | pub fn from_disabled(settings: BitFlags<CollectionSetting>) -> Self { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L286
warning: missing documentation for a method --> pallets/nfts/src/types.rs:286:2 | 286 | pub fn is_disabled(&self, setting: CollectionSetting) -> bool { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L282
warning: missing documentation for a method --> pallets/nfts/src/types.rs:282:2 | 282 | pub fn get_disabled(&self) -> BitFlags<CollectionSetting> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for an associated function: pallets/nfts/src/types.rs#L278
warning: missing documentation for an associated function --> pallets/nfts/src/types.rs:278:2 | 278 | pub fn all_enabled() -> Self { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a method: pallets/nfts/src/types.rs#L126
warning: missing documentation for a method --> pallets/nfts/src/types.rs:126:2 | 126 | pub fn destroy_witness(&self) -> DestroyWitness { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: requested on the command line with `-W missing-docs`
this `map_or` is redundant: pallets/nfts/src/features/roles.rs#L121
warning: this `map_or` is redundant --> pallets/nfts/src/features/roles.rs:121:3 | 121 | / CollectionRoleOf::<T, I>::get(collection_id, account_id) 122 | | .map_or(false, |roles| roles.has_role(role)) | |________________________________________________________^ help: use is_some_and instead: `CollectionRoleOf::<T, I>::get(collection_id, account_id).is_some_and(|roles| roles.has_role(role))` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_map_or
this `map_or` is redundant: pallets/nfts/src/features/metadata.rs#L151
warning: this `map_or` is redundant --> pallets/nfts/src/features/metadata.rs:151:19 | 151 | let is_locked = Self::get_item_config(&collection, &item) | _________________________^ 152 | | .map_or(false, |c| c.has_disabled_setting(ItemSetting::UnlockedMetadata)); | |_____________________________________________________________________________________^ help: use is_ok_and instead: `Self::get_item_config(&collection, &item).is_ok_and(|c| c.has_disabled_setting(ItemSetting::UnlockedMetadata))` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_map_or = note: `#[warn(clippy::unnecessary_map_or)]` on by default
missing documentation for a module: pallets/api/src/lib.rs#L6
warning: missing documentation for a module --> pallets/api/src/lib.rs:6:1 | 6 | pub mod extension; | ^^^^^^^^^^^^^^^^^
missing documentation for the crate: pallets/api/src/lib.rs#L1
warning: missing documentation for the crate --> pallets/api/src/lib.rs:1:1 | 1 | / #![cfg_attr(not(feature = "std"), no_std)] 2 | | 3 | | pub use extension::Extension; 4 | | use frame_support::pallet_prelude::Weight; ... | 29 | | fn read(request: Self::Read) -> Self::Result; 30 | | } | |_^ | = note: requested on the command line with `-W missing-docs`
missing documentation for an associated function: runtime/common/src/lib.rs#L135
warning: missing documentation for an associated function --> runtime/common/src/lib.rs:135:3 | 135 | pub fn is_superset(s: &ProxyType, o: &ProxyType) -> bool { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/common/src/lib.rs:86:2 | 86 | / parameter_types! { 87 | | // One storage item; key size 32, value size 8; . 88 | | pub const ProxyDepositBase: Balance = deposit(1, 40); 89 | | // Additional storage item size of 33 bytes. ... | 95 | | pub const MaxPending: u16 = 32; 96 | | } | |_____^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/common/src/lib.rs:86:2 | 86 | / parameter_types! { 87 | | // One storage item; key size 32, value size 8; . 88 | | pub const ProxyDepositBase: Balance = deposit(1, 40); 89 | | // Additional storage item size of 33 bytes. ... | 95 | | pub const MaxPending: u16 = 32; 96 | | } | |_____^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/common/src/lib.rs:86:2 | 86 | / parameter_types! { 87 | | // One storage item; key size 32, value size 8; . 88 | | pub const ProxyDepositBase: Balance = deposit(1, 40); 89 | | // Additional storage item size of 33 bytes. ... | 95 | | pub const MaxPending: u16 = 32; 96 | | } | |_____^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/common/src/lib.rs:86:2 | 86 | / parameter_types! { 87 | | // One storage item; key size 32, value size 8; . 88 | | pub const ProxyDepositBase: Balance = deposit(1, 40); 89 | | // Additional storage item size of 33 bytes. ... | 95 | | pub const MaxPending: u16 = 32; 96 | | } | |_____^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/common/src/lib.rs:86:2 | 86 | / parameter_types! { 87 | | // One storage item; key size 32, value size 8; . 88 | | pub const ProxyDepositBase: Balance = deposit(1, 40); 89 | | // Additional storage item size of 33 bytes. ... | 95 | | pub const MaxPending: u16 = 32; 96 | | } | |_____^ | = note: this warning originates in the macro `$crate::parameter_types` which comes from the expansion of the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for a struct: /home/runner/.cargo/git/checkouts/polkadot-sdk-67c18e29894c4bf5/beb1c52/substrate/frame/support/src/lib.rs#L274
warning: missing documentation for a struct --> runtime/common/src/lib.rs:86:2 | 86 | / parameter_types! { 87 | | // One storage item; key size 32, value size 8; . 88 | | pub const ProxyDepositBase: Balance = deposit(1, 40); 89 | | // Additional storage item size of 33 bytes. ... | 95 | | pub const MaxPending: u16 = 32; 96 | | } | |_____^ | = note: this warning originates in the macro `parameter_types` (in Nightly builds, run with -Z macro-backtrace for more info)
missing documentation for the crate: runtime/common/src/lib.rs#L1
warning: missing documentation for the crate --> runtime/common/src/lib.rs:1:1 | 1 | / #![cfg_attr(not(feature = "std"), no_std)] 2 | | use frame_support::weights::{constants::WEIGHT_REF_TIME_PER_SECOND, Weight}; 3 | | // Cumulus types re-export 4 | | // These types are shared between the devnet and testnet runtimes ... | 146 | | } 147 | | } | |_^ | = note: requested on the command line with `-W missing-docs`
missing documentation for a type alias: extension/src/lib.rs#L38
warning: missing documentation for a type alias --> extension/src/lib.rs:38:1 | 38 | pub type ContractWeightsOf<T> = <T as pallet_contracts::Config>::WeightInfo; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for the crate: extension/src/lib.rs#L1
warning: missing documentation for the crate --> extension/src/lib.rs:1:1 | 1 | / #![cfg_attr(not(feature = "std"), no_std)] 2 | | 3 | | use core::marker::PhantomData; ... | 229 | | } 230 | | } | |_^ | = note: requested on the command line with `-W missing-docs`
very complex type used. Consider factoring parts into `type` definitions: extension/src/functions.rs#L83
warning: very complex type used. Consider factoring parts into `type` definitions --> extension/src/functions.rs:83:2 | 83 | PhantomData<(M, C, R, D, F, RC, E, L)>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity = note: `#[warn(clippy::type_complexity)]` on by default
the following explicit lifetimes could be elided: 'a: extension/src/environment.rs#L185
warning: the following explicit lifetimes could be elided: 'a --> extension/src/environment.rs:185:6 | 185 | impl<'a, E: pallet_contracts::chain_extension::Ext> Ext for ExternalEnvironment<'a, E> { | ^^ ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes help: elide the lifetimes | 185 - impl<'a, E: pallet_contracts::chain_extension::Ext> Ext for ExternalEnvironment<'a, E> { 185 + impl<E: pallet_contracts::chain_extension::Ext> Ext for ExternalEnvironment<'_, E> { |
the following explicit lifetimes could be elided: 'a, 'b: extension/src/environment.rs#L145
warning: the following explicit lifetimes could be elided: 'a, 'b --> extension/src/environment.rs:145:6 | 145 | impl<'a, 'b, E: pallet_contracts::chain_extension::Ext> BufOut | ^^ ^^ 146 | for Env<'a, 'b, E, BufInBufOutState> | ^^ ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes help: elide the lifetimes | 145 ~ impl<E: pallet_contracts::chain_extension::Ext> BufOut 146 ~ for Env<'_, '_, E, BufInBufOutState> |
the following explicit lifetimes could be elided: 'a, 'b: extension/src/environment.rs#L114
warning: the following explicit lifetimes could be elided: 'a, 'b --> extension/src/environment.rs:114:6 | 114 | impl<'a, 'b, E: pallet_contracts::chain_extension::Ext> BufIn for Env<'a, 'b, E, BufInBufOutState> { | ^^ ^^ ^^ ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes help: elide the lifetimes | 114 - impl<'a, 'b, E: pallet_contracts::chain_extension::Ext> BufIn for Env<'a, 'b, E, BufInBufOutState> { 114 + impl<E: pallet_contracts::chain_extension::Ext> BufIn for Env<'_, '_, E, BufInBufOutState> { |