Introduce #[pallet::call_index] attribute to dispatchables (#11381)
* Introduce #[pallet::call_index] attribute to dispatchables * cargo fmt * Add more docs and prevent duplicates of call indices * Add UI test for conflicting call indices * cargo fmt Co-authored-by: parity-processbot <>
Showing
- substrate/frame/support/procedural/src/pallet/expand/call.rs 2 additions, 0 deletionssubstrate/frame/support/procedural/src/pallet/expand/call.rs
- substrate/frame/support/procedural/src/pallet/parse/call.rs 78 additions, 14 deletionssubstrate/frame/support/procedural/src/pallet/parse/call.rs
- substrate/frame/support/src/lib.rs 15 additions, 4 deletionssubstrate/frame/support/src/lib.rs
- substrate/frame/support/test/tests/pallet_ui/call_conflicting_indices.rs 24 additions, 0 deletions.../support/test/tests/pallet_ui/call_conflicting_indices.rs
- substrate/frame/support/test/tests/pallet_ui/call_conflicting_indices.stderr 11 additions, 0 deletions...port/test/tests/pallet_ui/call_conflicting_indices.stderr
- substrate/frame/support/test/tests/pallet_ui/call_invalid_attr.rs 20 additions, 0 deletions...e/frame/support/test/tests/pallet_ui/call_invalid_attr.rs
- substrate/frame/support/test/tests/pallet_ui/call_invalid_attr.stderr 5 additions, 0 deletions...ame/support/test/tests/pallet_ui/call_invalid_attr.stderr
- substrate/frame/support/test/tests/pallet_ui/call_invalid_index.rs 21 additions, 0 deletions.../frame/support/test/tests/pallet_ui/call_invalid_index.rs
- substrate/frame/support/test/tests/pallet_ui/call_invalid_index.stderr 5 additions, 0 deletions...me/support/test/tests/pallet_ui/call_invalid_index.stderr
- substrate/frame/support/test/tests/pallet_ui/call_multiple_call_index.rs 22 additions, 0 deletions.../support/test/tests/pallet_ui/call_multiple_call_index.rs
- substrate/frame/support/test/tests/pallet_ui/call_multiple_call_index.stderr 5 additions, 0 deletions...port/test/tests/pallet_ui/call_multiple_call_index.stderr
Please register or sign in to comment