@@ -7,11 +7,13 @@ use std::io::{BufWriter, Write};
77use std:: path:: Path ;
88use walkdir:: WalkDir ;
99
10- use ckb_system_scripts:: {
11- CODE_HASH_DAO , CODE_HASH_SECP256K1_BLAKE160_MULTISIG_ALL ,
12- CODE_HASH_SECP256K1_BLAKE160_SIGHASH_ALL , CODE_HASH_SECP256K1_DATA ,
10+ use ckb_system_scripts_v_0_5_4:: {
11+ CODE_HASH_DAO , CODE_HASH_SECP256K1_BLAKE160_SIGHASH_ALL , CODE_HASH_SECP256K1_DATA ,
1312} ;
1413
14+ use ckb_system_scripts_v_0_6_4:: CODE_HASH_SECP256K1_BLAKE160_MULTISIG_ALL as CODE_HASH_SECP256K1_BLAKE160_MULTISIG_LEGACY_ALL ;
15+ use ckb_system_scripts_v_0_6_4:: CODE_HASH_SECP256K1_BLAKE160_MULTISIG_ALL as CODE_HASH_SECP256K1_BLAKE160_MULTISIG_V1_ALL ;
16+
1517fn main ( ) {
1618 let mut bundled = includedir_codegen:: start ( "BUNDLED" ) ;
1719
@@ -58,9 +60,17 @@ fn main() {
5860
5961 writeln ! (
6062 & mut out_file,
61- "/// Data hash of the cell containing secp256k1 blake160 multisig all lock script.\n \
62- pub const CODE_HASH_SECP256K1_BLAKE160_MULTISIG_ALL: H256 = {:?};",
63- H256 ( CODE_HASH_SECP256K1_BLAKE160_MULTISIG_ALL )
63+ "/// Data hash of the cell containing secp256k1 blake160 multisig(legacy) all lock script.\n \
64+ pub const CODE_HASH_SECP256K1_BLAKE160_MULTISIG_LEGACY_ALL: H256 = {:?};",
65+ H256 ( CODE_HASH_SECP256K1_BLAKE160_MULTISIG_LEGACY_ALL )
66+ )
67+ . expect ( "write to code_hashes.rs" ) ;
68+
69+ writeln ! (
70+ & mut out_file,
71+ "/// Data hash of the cell containing secp256k1 blake160 multisig(v1) all lock script.\n \
72+ pub const CODE_HASH_SECP256K1_BLAKE160_MULTISIG_V1_ALL: H256 = {:?};",
73+ H256 ( CODE_HASH_SECP256K1_BLAKE160_MULTISIG_V1_ALL )
6474 )
6575 . expect ( "write to code_hashes.rs" ) ;
6676
0 commit comments