Skip to content

Commit 3e91ddb

Browse files
committed
Update ckb-std and ckb-testtool to v1.0
1 parent 1e4e61d commit 3e91ddb

File tree

10 files changed

+27
-27
lines changed

10 files changed

+27
-27
lines changed

.github/workflows/rust.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,8 @@ jobs:
6767
steps:
6868
- name: Install dependencies
6969
run: apt-get update && apt-get -y install curl git build-essential pkg-config libssl-dev lsb-release wget software-properties-common gnupg
70-
- name: Install llvm 18
71-
run: wget https://apt.llvm.org/llvm.sh && chmod +x llvm.sh && ./llvm.sh 18 && rm llvm.sh
70+
- name: Install llvm 19
71+
run: wget https://apt.llvm.org/llvm.sh && chmod +x llvm.sh && ./llvm.sh 19 && rm llvm.sh
7272
- uses: actions-rust-lang/setup-rust-toolchain@v1
7373
with:
7474
components: clippy
@@ -189,8 +189,8 @@ jobs:
189189
- uses: actions/checkout@v3
190190
with:
191191
submodules: true
192-
- name: Install llvm 18
193-
run: brew install llvm@18
192+
- name: Install llvm 19
193+
run: brew install llvm@19
194194
- name: Install riscv64 target
195195
run: rustup target add riscv64imac-unknown-none-elf
196196
- name: Install cargo generate
@@ -228,7 +228,7 @@ jobs:
228228
shell: pwsh
229229
# https://github.com/ScoopInstaller/Install#for-admin
230230
#
231-
# Note that on Windows we cannot choose LLVM 18 here, we have to settle on latest stable LLVM
231+
# Note that on Windows we cannot choose LLVM 19 here, we have to settle on latest stable LLVM
232232
run: |
233233
iex "& {$(irm get.scoop.sh)} -RunAsAdmin"
234234
scoop install llvm yasm
@@ -272,14 +272,14 @@ jobs:
272272
usesh: true
273273
prepare: |
274274
set -ex
275-
pkg install -y llvm18 git gmake bash
275+
pkg install -y llvm19 git gmake bash
276276
curl https://sh.rustup.rs -sSf | sh -s -- -y
277277
. $HOME/.cargo/env
278278
rustup target add riscv64imac-unknown-none-elf
279279
cargo install cargo-generate
280280
run: |
281281
set -ex
282-
. $HOME/.cargo/env
282+
. $HOME/.cargo/env
283283
cargo generate --path . standalone-contract --name test-contract
284284
cd test-contract
285285
gmake build test check clippy

atomics-contract/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[package]
22
name = "{{project-name}}"
33
version = "0.1.0"
4-
edition = "2021"
4+
edition = "2024"
55

66
[dependencies]
7-
ckb-std = { version = "0.17.0", default-features = false, features = ["allocator", "calc-hash", "ckb-types", "libc"] }
7+
ckb-std = { version = "1.0", default-features = false, features = ["allocator", "calc-hash", "ckb-types", "libc"] }
88
log = { version = "0.4.20", default-features = false }
99

1010
[build-dependencies]

c-wrapper-crate/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "{{project-name}}"
33
version = "0.1.0"
4-
edition = "2021"
4+
edition = "2024"
55

66
[dependencies]
77

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "{{project-name}}"
33
version = "0.1.0"
4-
edition = "2021"
4+
edition = "2024"
55

66
[dependencies]
7-
ckb-std = "0.17.0"
7+
ckb-std = "1.0"

contract/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[package]
22
name = "{{project-name}}"
33
version = "0.1.0"
4-
edition = "2021"
4+
edition = "202r"
55

66
[dependencies]
7-
ckb-std = "0.17.0"
7+
ckb-std = "1.0"
88

99
[features]
1010
library = []

native-simulator/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
[package]
22
name = "{{project-name}}"
33
version = "0.1.0"
4-
edition = "2021"
4+
edition = "2024"
55

66
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
77
[dependencies]
88
{{project-name | append: "@@SIMULATOR_PLACEHOLDER@@" | remove: "-sim@@SIMULATOR_PLACEHOLDER@@"}} = { path = "../../contracts/{{project-name | append: "@@SIMULATOR_PLACEHOLDER@@" | remove: "-sim@@SIMULATOR_PLACEHOLDER@@"}}", features = ["native-simulator"] }
9-
ckb-std = { version = "0.17.0", features = ["native-simulator"] }
9+
ckb-std = { version = "1.0", features = ["native-simulator"] }
1010

1111
[lib]
1212
crate-type = ["cdylib"]

stack-reorder-contract/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[package]
22
name = "{{project-name}}"
33
version = "0.1.0"
4-
edition = "2021"
4+
edition = "2024"
55

66
[dependencies]
7-
ckb-std = "0.17.0"
7+
ckb-std = "1.0"
88

99
[build-dependencies]
1010
cc = "1.0"

standalone-contract/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
[package]
22
name = "{{project-name}}"
33
version = "0.1.0"
4-
edition = "2021"
4+
edition = "2024"
55

66
[dependencies]
7-
ckb-std = "0.17.0"
7+
ckb-std = "1.0"
88

99
[dev-dependencies]
10-
ckb-testtool = "0.15.0"
10+
ckb-testtool = "1.0"
1111
serde_json = "1.0"

workspace/tests/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
[package]
22
name = "tests"
33
version = "0.1.0"
4-
edition = "2021"
4+
edition = "2024"
55

66
[features]
77
native-simulator = [ "ckb-testtool/native-simulator" ]
88

99
[dependencies]
10-
ckb-testtool = "0.15.0"
10+
ckb-testtool = "1.0"
1111
serde_json = "1.0"

x64-simulator-crate/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
[package]
22
name = "{{project-name}}"
33
version = "0.1.0"
4-
edition = "2021"
4+
edition = "2024"
55

66
[dependencies]
7-
ckb-std = "0.17.0"
7+
ckb-std = "1.0"
88

99
# Supporting native tests powered by ckb-x64-simulator
1010
[target.'cfg(all(target_arch = "x86_64", unix))'.dependencies.ckb-std]
11-
version = "0.17.0"
11+
version = "1.0"
1212
features = ["native-simulator"]
1313

1414
[target.'cfg(all(target_arch = "x86_64", unix))'.dev-dependencies]
15-
ckb-testtool = "0.15.0"
15+
ckb-testtool = "1.0"
1616
rusty-fork = "0.3.0"
1717
rand = "0.8.5"
1818
serde_json = "1.0"

0 commit comments

Comments
 (0)