difftreelog
feat add frame_support::pallet
in: master
3 files changed
Cargo.lockdiffbeforeafterboth6254[[package]]6254[[package]]6255name = "pallet-balances-adapter"6255name = "pallet-balances-adapter"6256version = "0.1.0"6256version = "0.1.0"6257dependencies = [6258 "frame-support",6259 "frame-system",6260 "pallet-balances",6261 "parity-scale-codec",6262 "scale-info",6263 "sp-core",6264 "sp-std",6265]625762666258[[package]]6267[[package]]6259name = "pallet-base-fee"6268name = "pallet-base-fee"pallets/balances-adapter/Cargo.tomldiffbeforeafterboth--- a/pallets/balances-adapter/Cargo.toml
+++ b/pallets/balances-adapter/Cargo.toml
@@ -5,9 +5,19 @@
version = "0.1.0"
[dependencies]
+# Substrate
+frame-support = { workspace = true }
+frame-system = { workspace = true }
+pallet-balances = { workspace = true }
+sp-core = { workspace = true }
+sp-std = { workspace = true }
+
+#Parity
+codec = { workspace = true, package = "parity-scale-codec" }
+scale-info = { workspace = true }
[features]
default = ["std"]
-std = []
+std = ["frame-support/std", "frame-system/std", "pallet-balances/std", "sp-core/std", "sp-std/std"]
# stubgen = ["evm-coder/stubgen", "pallet-common/stubgen"]
-# try-runtime = ["frame-support/try-runtime"]
+try-runtime = ["frame-support/try-runtime"]
pallets/balances-adapter/src/lib.rsdiffbeforeafterboth--- a/pallets/balances-adapter/src/lib.rs
+++ b/pallets/balances-adapter/src/lib.rs
@@ -1,14 +1,14 @@
-pub fn add(left: usize, right: usize) -> usize {
- left + right
-}
+// #![doc = include_str!("../README.md")]
+#![cfg_attr(not(feature = "std"), no_std)]
+#![warn(missing_docs)]
-#[cfg(test)]
-mod tests {
- use super::*;
+#[frame_support::pallet]
+pub mod pallet {
+ #[pallet::config]
+ pub trait Config: frame_system::Config {}
+ #[pallet::pallet]
+ pub struct Pallet<T>(_);
- #[test]
- fn it_works() {
- let result = add(2, 2);
- assert_eq!(result, 4);
- }
+ #[pallet::call]
+ impl<T: Config> Pallet<T> {}
}