Skip to content

Commit c58d0e4

Browse files
* Introduce RPC and new protocol crate
* Fork ledger traits * Subxt based client - connectivity * Development runtime - working, global logger use needs to consider rust::tracing * Signature and address types mapped to chronicle
1 parent f0c4df1 commit c58d0e4

File tree

54 files changed

+6446
-2510
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+6446
-2510
lines changed

Cargo.lock

Lines changed: 2826 additions & 1214 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,18 @@ members = [
88
"crates/chronicle-domain",
99
"crates/chronicle-domain-lint",
1010
"crates/chronicle-domain-test",
11-
"crates/chronicle-protocol",
1211
"crates/chronicle-synth",
1312
"crates/chronicle-signing",
1413
"crates/chronicle-telemetry",
1514
"crates/gq-subscribe",
1615
"crates/id-provider",
17-
"crates/opa-tp",
18-
"crates/opa-tp-protocol",
19-
"crates/opactl",
20-
"crates/sawtooth-tp",
2116
"crates/pallet-chronicle",
17+
"crates/pallet-opa",
2218
"node/runtime-chronicle",
2319
"node/node-chronicle",
20+
"crates/runtime-api-chronicle",
21+
"crates/rpc-chronicle",
22+
"crates/protocol-substrate-chronicle",
2423
]
2524

2625
[workspace.dependencies]

crates/api/Cargo.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ async-trait = { workspace = true }
2020
base64 = { workspace = true }
2121
cached = { workspace = true }
2222
cfg-if = { workspace = true }
23-
chronicle-protocol = { path = "../chronicle-protocol" }
2423
chronicle-signing = { workspace = true }
24+
protocol-substrate-chronicle = { path = "../protocol-substrate-chronicle" }
2525
chronicle-telemetry = { path = "../chronicle-telemetry" }
2626
chrono = { workspace = true }
2727
common = { path = "../common" }
@@ -50,7 +50,6 @@ rand = { workspace = true }
5050
rand_core = { workspace = true }
5151
reqwest = { workspace = true }
5252
sawtooth-sdk = { workspace = true }
53-
sawtooth_tp = { path = "../sawtooth-tp" }
5453
serde = { workspace = true }
5554
serde_derive = { workspace = true }
5655
serde_json = { workspace = true }
@@ -65,7 +64,7 @@ uuid = { workspace = true }
6564

6665
[dev-dependencies]
6766
assert_fs = { workspace = true }
68-
chronicle-protocol = { path = "../chronicle-protocol" }
67+
protocol-substrate-chronicle = { path = "../protocol-substrate-chronicle" }
6968
insta = { workspace = true, features = ["json", "yaml"] }
7069
opa-tp-protocol = { path = "../opa-tp-protocol" }
7170
tempfile = { workspace = true }

crates/chronicle-domain-test/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ inmem = ["chronicle/inmem"]
2929

3030
[dev-dependencies]
3131
async-stl-client = { workspace = true }
32-
chronicle-protocol = { path = "../chronicle-protocol" }
3332
futures = { workspace = true }
3433
hex = { workspace = true }
3534
insta = { workspace = true, features = ["json"] }

crates/chronicle-protocol/Cargo.toml

Lines changed: 0 additions & 57 deletions
This file was deleted.

crates/chronicle-protocol/build.rs

Lines changed: 0 additions & 10 deletions
This file was deleted.

crates/chronicle-protocol/src/address.rs

Lines changed: 0 additions & 47 deletions
This file was deleted.

crates/chronicle-protocol/src/lib.rs

Lines changed: 0 additions & 28 deletions
This file was deleted.

crates/chronicle-protocol/src/messages.rs

Lines changed: 0 additions & 135 deletions
This file was deleted.

crates/chronicle-protocol/src/perf.md

Lines changed: 0 additions & 32 deletions
This file was deleted.

0 commit comments

Comments
 (0)