Skip to content

Commit

Permalink
add offchain-worker moudle
Browse files Browse the repository at this point in the history
  • Loading branch information
vladilen11 committed Oct 17, 2024
1 parent 30598b8 commit 60c274e
Show file tree
Hide file tree
Showing 16 changed files with 1,563 additions and 22 deletions.
103 changes: 103 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "lldb",
"request": "launch",
"name": "Debug executable 'cyferio-hub-node'",
"cargo": {
"args": [
"build",
"--bin=cyferio-hub-node",
"--package=cyferio-hub-node"
],
"filter": {
"name": "cyferio-hub-node",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}",
"postDebugTask": "cargo run --bin cyferio-hub-node -- --dev"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in executable 'cyferio-hub-node'",
"cargo": {
"args": [
"test",
"--no-run",
"--bin=cyferio-hub-node",
"--package=cyferio-hub-node"
],
"filter": {
"name": "cyferio-hub-node",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'cyferio_hub_runtime'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=cyferio-hub-runtime"
],
"filter": {
"name": "cyferio_hub_runtime",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'pallet_offchain_worker'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=pallet-offchain-worker"
],
"filter": {
"name": "pallet_offchain_worker",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'pallet_template'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=pallet-template"
],
"filter": {
"name": "pallet_template",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
}
]
}
78 changes: 59 additions & 19 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ edition = "2021"
[workspace]
members = [
"node",
"pallets/offchain-worker",
"pallets/template",
"runtime",
]
Expand All @@ -16,6 +17,7 @@ resolver = "2"
[workspace.dependencies]
cyferio-hub-runtime = { path = "./runtime", default-features = false }
pallet-template = { path = "./pallets/template", default-features = false }
pallet-offchain-worker = { path = "./pallets/offchain-worker", default-features = false }
clap = { version = "4.5.3" }
frame-benchmarking-cli = { version = "42.0.0", default-features = false }
frame-system = { version = "37.0.0", default-features = false }
Expand Down Expand Up @@ -68,7 +70,11 @@ scale-info = { version = "2.11.1", default-features = false }
sp-genesis-builder = { version = "0.15.0", default-features = false }
sp-offchain = { version = "34.0.0", default-features = false }
sp-session = { version = "35.0.0", default-features = false }
sp-keystore = { version = "0.40.0", default-features = false }
sp-storage = { version = "21.0.0", default-features = false }
sp-std = { version = "14.0.0", default-features = false }
sp-transaction-pool = { version = "34.0.0", default-features = false }
sp-version = { version = "37.0.0", default-features = false }
substrate-wasm-builder = { version = "24.0.0", default-features = false }
lite-json = { version = "0.2.0", default-features = false }
log = { version = "0.4.22", default-features = false }
2 changes: 2 additions & 0 deletions cyferio-config.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[cyferio]
keystore_path = "/Users/feng/Desktop/obelisk/cyferio/cyferio-hub-node/cyferio-keystore.json"
1 change: 1 addition & 0 deletions cyferio-keystore.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
testkeystorecyferiodatai====
Empty file added keystore
Empty file.
4 changes: 4 additions & 0 deletions node/src/cli.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
use sc_cli::RunCmd;
use crate::cyferio_cli::set_cyferio_keystore::SetKeystoreCmd;

#[derive(Debug, clap::Parser)]
pub struct Cli {
Expand Down Expand Up @@ -43,4 +44,7 @@ pub enum Subcommand {

/// Db meta columns information.
ChainInfo(sc_cli::ChainInfoCmd),

/// Set the keystore
SetKeystore(SetKeystoreCmd),
}
Loading

0 comments on commit 60c274e

Please sign in to comment.