build: ⬆️ Upgrade to SH v0.3.3 (#410)

Upgrades to StorageHub version v0.3.3. This upgrade requires both a
runtime and client upgrade.

---------

Co-authored-by: Ahmad Kaouk <56095276+ahmadkaouk@users.noreply.github.com>
Co-authored-by: Steve Degosserie <723552+stiiifff@users.noreply.github.com>
This commit is contained in:
Facundo Farall 2026-01-23 10:28:24 -03:00 committed by GitHub
parent e0b066dc09
commit 7f1bb4a671
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 127 additions and 109 deletions

148
operator/Cargo.lock generated
View file

@ -8618,8 +8618,8 @@ dependencies = [
[[package]]
name = "pallet-bucket-nfts"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"frame-benchmarking",
"frame-support",
@ -8675,8 +8675,8 @@ dependencies = [
[[package]]
name = "pallet-cr-randomness"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"frame-support",
"frame-system",
@ -8959,8 +8959,8 @@ dependencies = [
[[package]]
name = "pallet-evm-precompile-file-system"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"fp-account",
"fp-evm",
@ -9199,8 +9199,8 @@ dependencies = [
[[package]]
name = "pallet-file-system"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"frame-benchmarking",
"frame-support",
@ -9226,8 +9226,8 @@ dependencies = [
[[package]]
name = "pallet-file-system-runtime-api"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"parity-scale-codec",
"scale-info",
@ -9422,8 +9422,8 @@ dependencies = [
[[package]]
name = "pallet-payment-streams"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"frame-benchmarking",
"frame-support",
@ -9442,8 +9442,8 @@ dependencies = [
[[package]]
name = "pallet-payment-streams-runtime-api"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"parity-scale-codec",
"scale-info",
@ -9470,8 +9470,8 @@ dependencies = [
[[package]]
name = "pallet-proofs-dealer"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"frame-benchmarking",
"frame-support",
@ -9492,8 +9492,8 @@ dependencies = [
[[package]]
name = "pallet-proofs-dealer-runtime-api"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"parity-scale-codec",
"scale-info",
@ -9514,8 +9514,8 @@ dependencies = [
[[package]]
name = "pallet-randomness"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"frame-benchmarking",
"frame-support",
@ -9655,8 +9655,8 @@ dependencies = [
[[package]]
name = "pallet-storage-providers"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"frame-benchmarking",
"frame-support",
@ -9677,8 +9677,8 @@ dependencies = [
[[package]]
name = "pallet-storage-providers-runtime-api"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"parity-scale-codec",
"scale-info",
@ -13840,8 +13840,8 @@ dependencies = [
[[package]]
name = "shc-actors-derive"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"once_cell",
"proc-macro2",
@ -13853,8 +13853,8 @@ dependencies = [
[[package]]
name = "shc-actors-framework"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"anyhow",
"bincode",
@ -13872,8 +13872,8 @@ dependencies = [
[[package]]
name = "shc-blockchain-service"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"anyhow",
"array-bytes",
@ -13928,8 +13928,8 @@ dependencies = [
[[package]]
name = "shc-blockchain-service-db"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"chrono",
"diesel",
@ -13952,8 +13952,8 @@ dependencies = [
[[package]]
name = "shc-client"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"anyhow",
"array-bytes",
@ -14026,8 +14026,8 @@ dependencies = [
[[package]]
name = "shc-common"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"anyhow",
"bigdecimal",
@ -14090,8 +14090,8 @@ dependencies = [
[[package]]
name = "shc-file-manager"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"bincode",
"hash-db",
@ -14114,8 +14114,8 @@ dependencies = [
[[package]]
name = "shc-file-transfer-service"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"anyhow",
"array-bytes",
@ -14143,8 +14143,8 @@ dependencies = [
[[package]]
name = "shc-fisherman-service"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"async-trait",
"diesel",
@ -14174,8 +14174,8 @@ dependencies = [
[[package]]
name = "shc-forest-manager"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"anyhow",
"async-trait",
@ -14200,8 +14200,8 @@ dependencies = [
[[package]]
name = "shc-indexer-db"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"bigdecimal",
"chrono",
@ -14228,8 +14228,8 @@ dependencies = [
[[package]]
name = "shc-indexer-service"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"anyhow",
"array-bytes",
@ -14279,8 +14279,8 @@ dependencies = [
[[package]]
name = "shc-rpc"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"array-bytes",
"async-trait",
@ -14325,8 +14325,8 @@ dependencies = [
[[package]]
name = "shc-telemetry"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"log",
"substrate-prometheus-endpoint",
@ -14342,8 +14342,8 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
[[package]]
name = "shp-constants"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"sp-core",
"sp-runtime",
@ -14351,8 +14351,8 @@ dependencies = [
[[package]]
name = "shp-data-price-updater"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"frame-support",
"parity-scale-codec",
@ -14366,8 +14366,8 @@ dependencies = [
[[package]]
name = "shp-file-key-verifier"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"frame-support",
"parity-scale-codec",
@ -14384,8 +14384,8 @@ dependencies = [
[[package]]
name = "shp-file-metadata"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"hex",
"num-bigint",
@ -14400,8 +14400,8 @@ dependencies = [
[[package]]
name = "shp-forest-verifier"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"frame-support",
"parity-scale-codec",
@ -14417,16 +14417,16 @@ dependencies = [
[[package]]
name = "shp-opaque"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"sp-runtime",
]
[[package]]
name = "shp-session-keys"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"async-trait",
"parity-scale-codec",
@ -14440,8 +14440,8 @@ dependencies = [
[[package]]
name = "shp-traits"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"frame-support",
"parity-scale-codec",
@ -14454,8 +14454,8 @@ dependencies = [
[[package]]
name = "shp-treasury-funding"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"log",
"shp-traits",
@ -14465,8 +14465,8 @@ dependencies = [
[[package]]
name = "shp-tx-implicits-runtime-api"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"parity-scale-codec",
"scale-info",
@ -14478,8 +14478,8 @@ dependencies = [
[[package]]
name = "shp-types"
version = "0.3.2"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.2#1ec90c1a0a8579f9041011e0799e1126156b2ae2"
version = "0.3.3"
source = "git+https://github.com/Moonsong-Labs/storage-hub.git?tag=v0.3.3#57d2a195d58d39e0d6e38a927ec312dd0f640522"
dependencies = [
"sp-core",
"sp-runtime",

View file

@ -265,42 +265,42 @@ fc-storage = { git = "https://github.com/polkadot-evm/frontier", branch = "stabl
# StorageHub
## Runtime
pallet-bucket-nfts = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
pallet-cr-randomness = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
pallet-file-system = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
pallet-file-system-runtime-api = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
pallet-payment-streams = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
pallet-payment-streams-runtime-api = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
pallet-proofs-dealer = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
pallet-proofs-dealer-runtime-api = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
pallet-randomness = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
pallet-storage-providers = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
pallet-storage-providers-runtime-api = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
shp-constants = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
shp-data-price-updater = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
shp-file-key-verifier = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
shp-file-metadata = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
shp-forest-verifier = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
shp-traits = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
shp-treasury-funding = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
pallet-bucket-nfts = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
pallet-cr-randomness = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
pallet-file-system = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
pallet-file-system-runtime-api = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
pallet-payment-streams = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
pallet-payment-streams-runtime-api = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
pallet-proofs-dealer = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
pallet-proofs-dealer-runtime-api = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
pallet-randomness = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
pallet-storage-providers = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
pallet-storage-providers-runtime-api = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
shp-constants = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
shp-data-price-updater = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
shp-file-key-verifier = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
shp-file-metadata = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
shp-forest-verifier = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
shp-traits = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
shp-treasury-funding = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
## Client
shc-actors-derive = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
shc-actors-framework = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
shc-blockchain-service = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
shc-client = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
shc-common = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
shc-file-manager = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
shc-file-transfer-service = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
shc-fisherman-service = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
shc-forest-manager = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
shc-indexer-db = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
shc-indexer-service = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
shc-rpc = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
shp-opaque = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
shp-tx-implicits-runtime-api = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
shp-types = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
shc-actors-derive = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
shc-actors-framework = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
shc-blockchain-service = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
shc-client = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
shc-common = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
shc-file-manager = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
shc-file-transfer-service = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
shc-fisherman-service = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
shc-forest-manager = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
shc-indexer-db = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
shc-indexer-service = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
shc-rpc = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
shp-opaque = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
shp-tx-implicits-runtime-api = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
shp-types = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
## Precompiles
pallet-evm-precompile-file-system = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.2", default-features = false }
pallet-evm-precompile-file-system = { git = "https://github.com/Moonsong-Labs/storage-hub.git", tag = "v0.3.3", default-features = false }
# Static linking

View file

@ -1254,6 +1254,12 @@ impl_runtime_apis! {
fn list_incomplete_storage_request_keys(start_after: Option<H256>, limit: u32) -> Vec<H256> {
FileSystem::list_incomplete_storage_request_keys(start_after, limit)
}
fn query_pending_bsp_confirm_storage_requests(
bsp_id: BackupStorageProviderId<Runtime>,
file_keys: Vec<H256>,
) -> Vec<H256> {
FileSystem::query_pending_bsp_confirm_storage_requests(bsp_id, file_keys)
}
}
impl pallet_payment_streams_runtime_api::PaymentStreamsApi<Block, ProviderIdFor<Runtime>, Balance, AccountId> for Runtime {

View file

@ -1257,6 +1257,12 @@ impl_runtime_apis! {
fn list_incomplete_storage_request_keys(start_after: Option<H256>, limit: u32) -> Vec<H256> {
FileSystem::list_incomplete_storage_request_keys(start_after, limit)
}
fn query_pending_bsp_confirm_storage_requests(
bsp_id: BackupStorageProviderId<Runtime>,
file_keys: Vec<H256>,
) -> Vec<H256> {
FileSystem::query_pending_bsp_confirm_storage_requests(bsp_id, file_keys)
}
}
impl pallet_payment_streams_runtime_api::PaymentStreamsApi<Block, ProviderIdFor<Runtime>, Balance, AccountId> for Runtime {

View file

@ -1254,6 +1254,12 @@ impl_runtime_apis! {
fn list_incomplete_storage_request_keys(start_after: Option<H256>, limit: u32) -> Vec<H256> {
FileSystem::list_incomplete_storage_request_keys(start_after, limit)
}
fn query_pending_bsp_confirm_storage_requests(
bsp_id: BackupStorageProviderId<Runtime>,
file_keys: Vec<H256>,
) -> Vec<H256> {
FileSystem::query_pending_bsp_confirm_storage_requests(bsp_id, file_keys)
}
}
impl pallet_payment_streams_runtime_api::PaymentStreamsApi<Block, ProviderIdFor<Runtime>, Balance, AccountId> for Runtime {

View file

@ -1,5 +1,5 @@
{
"version": "0.1.0-autogenerated.12034382122763786771",
"version": "0.1.0-autogenerated.18110841939960448741",
"name": "@polkadot-api/descriptors",
"files": [
"dist"

Binary file not shown.