Skip to content

Commit 1b2033e

Browse files
committed
chore: remove sp-io and sp-runtime-interface deps
1 parent 33d2895 commit 1b2033e

File tree

8 files changed

+479
-412
lines changed

8 files changed

+479
-412
lines changed

Cargo.lock

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

Cargo.toml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,10 +87,8 @@ frame-metadata = { version = "23.0.0", default-features = false }
8787
frame-system = { version = "42.0.0", default-features = false }
8888
frame-support = { version = "42.0.0", default-features = false }
8989

90-
pallet-revive-uapi = {version = "0.7.0", default-features = false, features = ["unstable-hostfn"] }
90+
pallet-revive-uapi = { version = "0.8.0", default-features = false, features = ["unstable-hostfn"] }
9191

92-
sp-io = { version = "42.0.0", default-features = false, features = ["disable_panic_handler", "disable_oom", "disable_allocator"] }
93-
sp-runtime-interface = { version = "31.0.0", default-features = false, features = ["disable_target_static_assertions"] }
9492
sp-core = { version = "38.0.0", default-features = false }
9593
sp-keyring = { version = "43.0.0", default-features = false }
9694
sp-runtime = { version = "43.0.0" }

crates/env/Cargo.toml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,6 @@ xcm = { workspace = true, optional = true }
3232
hex-literal = "1"
3333
const-crypto = "0.3.0"
3434

35-
sp-io = { workspace = true, default-features = false, features = ["disable_panic_handler", "disable_oom", "disable_allocator"] }
36-
sp-runtime-interface = { workspace = true, default-features = false, features = ["disable_target_static_assertions"] }
37-
3835
[target.'cfg(target_arch = "riscv64")'.dependencies]
3936
polkavm-derive = { workspace = true, default-features = false }
4037

@@ -79,8 +76,6 @@ std = [
7976
"scale-info/std",
8077
"secp256k1",
8178
"schnorrkel",
82-
"sp-io/std",
83-
"sp-runtime-interface/std",
8479
"num-traits/std",
8580
# Enables hashing crates for off-chain environment.
8681
"sha2",

crates/ink/Cargo.toml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,6 @@ linkme = { workspace = true, optional = true }
3333
polkavm-derive = { workspace = true }
3434
xcm = { workspace = true, optional = true }
3535

36-
sp-io = { workspace = true, default-features = false, features = ["disable_panic_handler", "disable_oom", "disable_allocator"] }
37-
sp-runtime-interface = { workspace = true, default-features = false, features = ["disable_target_static_assertions"] }
38-
3936
[dev-dependencies]
4037
ink_ir = { workspace = true, default-features = true }
4138
ink_metadata = { workspace = true } # todo why here too?
@@ -54,8 +51,6 @@ std = [
5451
"scale/std",
5552
"xcm?/std",
5653
"derive_more/std",
57-
"sp-runtime-interface/std",
58-
"sp-io/std",
5954
"dep:linkme"
6055
]
6156

crates/primitives/Cargo.toml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,6 @@ cfg-if = { workspace = true }
3131
num-traits = { workspace = true, features = ["i128"] }
3232
sp-core = { workspace = true }
3333

34-
sp-io = { workspace = true, default-features = false, features = ["disable_panic_handler", "disable_oom", "disable_allocator"] }
35-
sp-runtime-interface = { workspace = true, default-features = false, features = ["disable_target_static_assertions"] }
3634
sp-weights = { workspace = true }
3735
impl-trait-for-tuples = { workspace = true }
3836
itertools = { workspace = true }
@@ -55,8 +53,6 @@ std = [
5553
"scale-info/std",
5654
"scale/std",
5755
"sp-core/std",
58-
"sp-io/std",
59-
"sp-runtime-interface/std",
6056
"sp-weights/std",
6157
"primitive-types/std",
6258
"primitive-types/scale-info",

crates/storage/traits/Cargo.toml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,6 @@ ink_prelude = { workspace = true }
2121
scale = { workspace = true }
2222
scale-info = { workspace = true, features = ["derive"], optional = true }
2323

24-
sp-io = { workspace = true, default-features = false, features = ["disable_panic_handler", "disable_oom", "disable_allocator"] }
25-
sp-runtime-interface = { workspace = true, default-features = false, features = ["disable_target_static_assertions"] }
26-
2724
[dev-dependencies]
2825
paste = { workspace = true }
2926

@@ -33,8 +30,6 @@ std = [
3330
"ink_metadata/std",
3431
"ink_prelude/std",
3532
"ink_primitives/std",
36-
"sp-io/std",
37-
"sp-runtime-interface/std",
3833
"scale-info/std",
3934
"scale/std",
4035
]

integration-tests/public/cross-contract-calls/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ink = { path = "../../../crates/ink", default-features = false }
1212
#
1313
# If we don't we will end up with linking errors!
1414
other-contract = { path = "other-contract", default-features = false, features = ["ink-as-dependency"] }
15-
pallet-revive-uapi = { version = "0.7.0", default-features = false }
15+
pallet-revive-uapi = { version = "0.8.0", default-features = false }
1616

1717
[dev-dependencies]
1818
ink_e2e = { path = "../../../crates/e2e" }

integration-tests/public/cross-contract-calls/other-contract/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ publish = false
77

88
[dependencies]
99
ink = { path = "../../../../crates/ink", default-features = false }
10-
pallet-revive-uapi = { version = "0.7.0", default-features = false }
10+
pallet-revive-uapi = { version = "0.8.0", default-features = false }
1111

1212
[dev-dependencies]
1313
ink_e2e = { path = "../../../../crates/e2e" }

0 commit comments

Comments
 (0)