add pallet macro kitchensink example/template (#14052)

* add pallet macro kitchen-sink pallet

* update

* Adds benchmarking setup

* Updates APIs

* Fixes benchmark

* Uses derive_impl for frame_system

* Adds benchmarks

* Minor update

* Adds license

* Adds examples crate

* ".git/.scripts/commands/fmt/fmt.sh"

* Update frame/examples/kitchensink/src/tests.rs

Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>

* Update frame/examples/kitchensink/src/lib.rs

Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>

* Update frame/examples/kitchensink/src/lib.rs

Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>

* Addresses review comments

* Addresses review comments

* ".git/.scripts/commands/fmt/fmt.sh"

---------

Co-authored-by: Nikhil Gupta <17176722+gupnik@users.noreply.github.com>
Co-authored-by: command-bot <>
Co-authored-by: command-bot <ci@gitlab.parity.io>
This commit is contained in:
Kian Paimani
2023-06-06 17:17:34 +03:30
committed by GitHub
parent 03490d5dd0
commit 6f79a9e941
10 changed files with 725 additions and 0 deletions
+28
View File
@@ -6595,6 +6595,23 @@ dependencies = [
"sp-std",
]
[[package]]
name = "pallet-example-kitchensink"
version = "4.0.0-dev"
dependencies = [
"frame-benchmarking",
"frame-support",
"frame-system",
"log",
"pallet-balances",
"parity-scale-codec",
"scale-info",
"sp-core",
"sp-io",
"sp-runtime",
"sp-std",
]
[[package]]
name = "pallet-example-offchain-worker"
version = "4.0.0-dev"
@@ -6612,6 +6629,17 @@ dependencies = [
"sp-std",
]
[[package]]
name = "pallet-examples"
version = "4.0.0-dev"
dependencies = [
"pallet-default-config-example",
"pallet-dev-mode",
"pallet-example-basic",
"pallet-example-kitchensink",
"pallet-example-offchain-worker",
]
[[package]]
name = "pallet-fast-unstake"
version = "4.0.0-dev"