Skip to content

Commit b2aafcc

Browse files
authored
Merge pull request #130 from eval-exec/exec/update-to-119.0
Update ckb dependencies to 0.119.0, bump to 3.5.0
2 parents a1a76ee + 209c12a commit b2aafcc

File tree

4 files changed

+28
-12
lines changed

4 files changed

+28
-12
lines changed

Cargo.toml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ckb-sdk"
3-
version = "3.4.1"
3+
version = "3.5.0"
44
authors = [ "Linfeng Qian <thewawar@gmail.com>", "Nervos Core Dev <dev@nervos.org>" ]
55
edition = "2018"
66
license = "MIT"
@@ -29,22 +29,22 @@ lru = "0.7.1"
2929
dashmap = "5.4"
3030
dyn-clone = "1.0"
3131

32-
ckb-types = "0.118.0"
33-
ckb-dao-utils = "0.118.0"
34-
ckb-traits = "0.118.0"
35-
ckb-jsonrpc-types = "0.118.0"
36-
ckb-hash = "0.118.0"
37-
ckb-resource = "0.118.0"
38-
ckb-crypto = { version = "=0.118.0", features = ["secp"] }
39-
ckb-script = "0.118.0"
32+
ckb-types = "0.119.0"
33+
ckb-dao-utils = "0.119.0"
34+
ckb-traits = "0.119.0"
35+
ckb-jsonrpc-types = "0.119.0"
36+
ckb-hash = "0.119.0"
37+
ckb-resource = "0.119.0"
38+
ckb-crypto = { version = "=0.119.0", features = ["secp"] }
39+
ckb-script = "0.119.0"
4040
bitflags = "1.3.2"
4141
sha3 = "0.10.1"
4242
enum-repr-derive = "0.2.0"
4343

4444
# for feature test
4545
rand = { version = "0.7.3", optional = true }
46-
ckb-mock-tx-types = { version = "0.118.0" }
47-
ckb-chain-spec = "0.118.0"
46+
ckb-mock-tx-types = { version = "0.119.0" }
47+
ckb-chain-spec = "0.119.0"
4848

4949
sparse-merkle-tree = "0.6.1"
5050
lazy_static = "1.3.0"

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ These features allow for seamless interaction with CKB and facilitate the develo
1515
```toml
1616
# Cargo.toml
1717
[dependencies]
18-
ckb-sdk = "3.4"
18+
ckb-sdk = "3.5.0"
1919
```
2020

2121
## Build

src/transaction/handler/multisig.rs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,14 @@ impl ScriptHandler for Secp256k1Blake160MultisigAllScriptHandler {
8383
)
8484
.index(1u32.pack())
8585
.build()
86+
} else if network.network_type == NetworkType::Preview {
87+
OutPoint::new_builder()
88+
.tx_hash(
89+
h256!("0x0fab65924f2784f17ad7f86d6aef4b04ca1ca237102a68961594acebc5c77816")
90+
.pack(),
91+
)
92+
.index(1u32.pack())
93+
.build()
8694
} else {
8795
return Err(TxBuilderError::UnsupportedNetworkType(network.network_type));
8896
};

src/transaction/handler/sighash.rs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,14 @@ impl ScriptHandler for Secp256k1Blake160SighashAllScriptHandler {
8888
)
8989
.index(0u32.pack())
9090
.build()
91+
} else if network.network_type == NetworkType::Preview {
92+
OutPoint::new_builder()
93+
.tx_hash(
94+
h256!("0x0fab65924f2784f17ad7f86d6aef4b04ca1ca237102a68961594acebc5c77816")
95+
.pack(),
96+
)
97+
.index(0u32.pack())
98+
.build()
9199
} else {
92100
return Err(TxBuilderError::UnsupportedNetworkType(network.network_type));
93101
};

0 commit comments

Comments
 (0)