Skip to content

Commit 2b2fb40

Browse files
authored
Merge pull request #897 from hyperware-ai/develop
Develop
2 parents 6eebdc0 + 61c6cd9 commit 2b2fb40

File tree

59 files changed

+3201
-467
lines changed

Some content is hidden

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

59 files changed

+3201
-467
lines changed

Cargo.lock

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

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "hyperdrive_lib"
33
authors = ["Sybil Technologies AG"]
4-
version = "1.8.2"
4+
version = "1.9.0"
55
edition = "2021"
66
description = "A general-purpose sovereign cloud computing platform"
77
homepage = "https://hyperware.ai"
@@ -22,8 +22,8 @@ members = [
2222
"hyperdrive/packages/homepage/homepage",
2323
"hyperdrive/packages/hns-indexer/hns-indexer", "hyperdrive/packages/hns-indexer/get-block", "hyperdrive/packages/settings/settings", "hyperdrive/packages/hns-indexer/reset",
2424
"hyperdrive/packages/hns-indexer/node-info", "hyperdrive/packages/hns-indexer/state",
25-
"hyperdrive/packages/hypermap-cacher/hypermap-cacher", "hyperdrive/packages/hypermap-cacher/reset-cache", "hyperdrive/packages/hypermap-cacher/set-nodes",
26-
"hyperdrive/packages/hypermap-cacher/start-providing", "hyperdrive/packages/hypermap-cacher/stop-providing",
25+
"hyperdrive/packages/hypermap-cacher/binding-cacher", "hyperdrive/packages/hypermap-cacher/hypermap-cacher", "hyperdrive/packages/hypermap-cacher/reset-cache",
26+
"hyperdrive/packages/hypermap-cacher/set-nodes", "hyperdrive/packages/hypermap-cacher/start-providing", "hyperdrive/packages/hypermap-cacher/stop-providing",
2727
"hyperdrive/packages/sign/sign",
2828
"hyperdrive/packages/spider/spider",
2929
"hyperdrive/packages/terminal/terminal", "hyperdrive/packages/terminal/add-node-provider", "hyperdrive/packages/terminal/add-rpcurl-provider",

hyperdrive/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "hyperdrive"
33
authors = ["Sybil Technologies AG"]
4-
version = "1.8.2"
4+
version = "1.9.0"
55
edition = "2021"
66
description = "A general-purpose sovereign cloud computing platform"
77
homepage = "https://hyperware.ai"

hyperdrive/packages/app-store/Cargo.lock

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

hyperdrive/packages/app-store/api/app-store:sys-v1.wit renamed to hyperdrive/packages/app-store/api/app-store:sys-v2.wit

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,9 @@ interface chain {
172172
metadata-hash: string,
173173
metadata: option<onchain-metadata>,
174174
auto-update: bool,
175+
/// Total binding power for this app (sum of all user binds)
176+
/// Computed dynamically based on remaining lock/bind duration
177+
binding-power: option<string>,
175178
}
176179

177180
/// Metadata associated with an on-chain app
@@ -405,8 +408,8 @@ interface downloads {
405408
}
406409
}
407410

408-
/// The app-store-sys-v1 world, which includes the main, downloads, and chain interfaces
409-
world app-store-sys-v1 {
411+
/// The app-store-sys-v2 world, which includes the main, downloads, and chain interfaces
412+
world app-store-sys-v2 {
410413
import main;
411414
import downloads;
412415
import chain;

hyperdrive/packages/app-store/app-store/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ use state::{State, UpdateInfo, Updates};
4545
wit_bindgen::generate!({
4646
path: "../target/wit",
4747
generate_unused_types: true,
48-
world: "app-store-sys-v1",
48+
world: "app-store-sys-v2",
4949
additional_derives: [serde::Deserialize, serde::Serialize, process_macros::SerdeJsonInto],
5050
});
5151

hyperdrive/packages/app-store/chain/Cargo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@ simulation-mode = []
1010
alloy-primitives = "0.8.15"
1111
alloy-sol-types = "0.8.15"
1212
anyhow = "1.0"
13+
hex = "0.4"
1314
bincode = "1.3.3"
14-
hyperware_process_lib = "2.1.0"
15+
hyperware_process_lib = { git = "https://github.com/hyperware-ai/process_lib", rev = "4e91521" }
1516
process_macros = "0.1"
1617
rand = "0.8"
1718
serde = { version = "1.0", features = ["derive"] }

0 commit comments

Comments
 (0)