diff --git a/Cargo.lock b/Cargo.lock index 2388245..72dfc26 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -309,9 +309,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "ckb-chain-spec" -version = "0.113.0" +version = "0.114.0-rc3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "210df338c83691c2173136656c411c3fe09578a66377a05014956419bede76cf" +checksum = "b301d3ad6ce85e9cfa51a05dba0eb6f7cfe4b67804d90843b34ea5720cc74761" dependencies = [ "cacache", "ckb-constant", @@ -332,24 +332,24 @@ dependencies = [ [[package]] name = "ckb-channel" -version = "0.113.0" +version = "0.114.0-rc3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50d21e6d4ad47858609ced9d887e63e821ba6770f28e7be58e8d56213a0d0924" +checksum = "51cf9dfbda6660ecc714fb39487797b93f60c3c81c25c4626014051d2d93ac98" dependencies = [ "crossbeam-channel", ] [[package]] name = "ckb-constant" -version = "0.113.0" +version = "0.114.0-rc3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b42093e370876b71569292fc0aa9ae1078114ee678c4e4b4ae77a81b590fdba7" +checksum = "782c4cf1bb31715eac111365241806958a6d2cbaf1d3885ef1275625e962fa1d" [[package]] name = "ckb-crypto" -version = "0.113.0" +version = "0.114.0-rc3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35ed640e73c39b5e0fc8a39c6d013733761023424e2bc70dafd74d92ce6c36cb" +checksum = "6a59f75a491eb7a3b360978d38b9446f23fe81ce2d989adbacabf18df47ce7bb" dependencies = [ "ckb-fixed-hash", "faster-hex", @@ -361,9 +361,9 @@ dependencies = [ [[package]] name = "ckb-dao-utils" -version = "0.113.0" +version = "0.114.0-rc3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aaf9300f9b1ff36e576ca6ed374ec9704f6da6f61492ea48038ff0b9067c2779" +checksum = "92b839a7e242cf14433b513a055240c6dbfa3646a180cff7c697979f0223e686" dependencies = [ "byteorder", "ckb-error", @@ -372,7 +372,7 @@ dependencies = [ [[package]] name = "ckb-debugger" -version = "0.113.0" +version = "0.114.0-rc3" dependencies = [ "ckb-chain-spec", "ckb-debugger-api", @@ -400,7 +400,7 @@ dependencies = [ [[package]] name = "ckb-debugger-api" -version = "0.113.0" +version = "0.114.0-rc3" dependencies = [ "byteorder", "ckb-chain-spec", @@ -420,9 +420,9 @@ dependencies = [ [[package]] name = "ckb-error" -version = "0.113.0" +version = "0.114.0-rc3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9948a60c3fa47131ec9907cfb64c94e4fd9199ef9329ba0ba4d53b8e03adfbbe" +checksum = "d3fd94a8548432c72b25501371d99b2ea4575c6ab21c11bd0d16579e839bbb43" dependencies = [ "anyhow", "ckb-occupied-capacity", @@ -432,9 +432,9 @@ dependencies = [ [[package]] name = "ckb-fixed-hash" -version = "0.113.0" +version = "0.114.0-rc3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0629983e05127c5bbf025cefdac36a91c3a0720acf1b2e2637ff1f0ac673a78c" +checksum = "6461a56213eee4ca97b01b0e2d5a93fc1011009678eb997f7cdb1705d0d619a4" dependencies = [ "ckb-fixed-hash-core", "ckb-fixed-hash-macros", @@ -442,9 +442,9 @@ dependencies = [ [[package]] name = "ckb-fixed-hash-core" -version = "0.113.0" +version = "0.114.0-rc3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c582d7d52e96ce65c2995a7f399c6dc3f314fec64dd15d47ec903896ac24a428" +checksum = "83fa9d56c6cd52da001b3e1091c0db90bc050674cad64172787e7252fdb37882" dependencies = [ "faster-hex", "serde", @@ -453,9 +453,9 @@ dependencies = [ [[package]] name = "ckb-fixed-hash-macros" -version = "0.113.0" +version = "0.114.0-rc3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3bae4184f70cbd2e36839d902f403f06ea6a009df67ac2f7d37942890459618c" +checksum = "07deb896c7e6e4da297bc08a5c33a511d5defc88760c5ff249ff70f7065c643a" dependencies = [ "ckb-fixed-hash-core", "proc-macro2", @@ -465,7 +465,7 @@ dependencies = [ [[package]] name = "ckb-gdb-remote-protocol" -version = "0.113.0" +version = "0.114.0-rc3" dependencies = [ "assert_cli", "bitflags 1.3.2", @@ -484,9 +484,9 @@ dependencies = [ [[package]] name = "ckb-gen-types" -version = "0.113.0" +version = "0.114.0-rc3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c709b63557041d03db0bc09b56ddc95de455ea555d537d5599117163f095973c" +checksum = "c41a815b99059886b09adaa3a9b54ad9055830d878a5610b79e252c23f6c057e" dependencies = [ "cfg-if", "ckb-error", @@ -499,9 +499,9 @@ dependencies = [ [[package]] name = "ckb-hash" -version = "0.113.0" +version = "0.114.0-rc3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b78504239eedf043013a4c1d5a3cf38a2917ef37643c3608ff4183aa2888f48f" +checksum = "85a27127b4fbd710f997d8049f55ec8bbb555385d36caf48a9fde094dde4e400" dependencies = [ "blake2b-ref", "blake2b-rs", @@ -509,9 +509,9 @@ dependencies = [ [[package]] name = "ckb-jsonrpc-types" -version = "0.113.0" +version = "0.114.0-rc3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97cf7e01a18fb980f3d993fafdf06999379b71ebca098196ed42824bab0b3d9d" +checksum = "0202cc17e219777e6571bca3d5f07001a8c89bb56dd87f75314b0fa5d2c98b76" dependencies = [ "ckb-types", "faster-hex", @@ -521,9 +521,9 @@ dependencies = [ [[package]] name = "ckb-logger" -version = "0.113.0" +version = "0.114.0-rc3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3f5f89647d0d71aef57cafc580c8ca770b1e7afa85400c29de10c6d6a5d2adc" +checksum = "a60893182f00395b5caa39e1e987b6fad57861fcded8cd1c5ec99f66c75a8533" dependencies = [ "log 0.4.20", ] @@ -539,7 +539,7 @@ dependencies = [ [[package]] name = "ckb-mock-tx-types" -version = "0.113.0" +version = "0.114.0-rc3" dependencies = [ "ckb-jsonrpc-types", "ckb-traits", @@ -549,9 +549,9 @@ dependencies = [ [[package]] name = "ckb-occupied-capacity" -version = "0.113.0" +version = "0.114.0-rc3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfe678c0047869c71ae01369ada83ebb43567504c3c5e338a64dcd679b98ecad" +checksum = "875045e2d566427e077b9e3b0ccf82d374b5e963a28db2a34060d492b7896572" dependencies = [ "ckb-occupied-capacity-core", "ckb-occupied-capacity-macros", @@ -559,18 +559,18 @@ dependencies = [ [[package]] name = "ckb-occupied-capacity-core" -version = "0.113.0" +version = "0.114.0-rc3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35dba70fddc9eda1906875b4c99b14d64910a429a58972658e8f65930f77f27b" +checksum = "ddf46804c3780b5344769313b1e07a8370c7a91d6cfca8f570fb77e0e57a0219" dependencies = [ "serde", ] [[package]] name = "ckb-occupied-capacity-macros" -version = "0.113.0" +version = "0.114.0-rc3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a37efa3314fc8d1b6ead861743e7012126204449a7c6579f0e571a3456d0d34" +checksum = "caeb9239d7822beb43a6ce9cc03a8c2f12b7c057270005df10232410c8d0a670" dependencies = [ "ckb-occupied-capacity-core", "quote 1.0.33", @@ -579,9 +579,9 @@ dependencies = [ [[package]] name = "ckb-pow" -version = "0.113.0" +version = "0.114.0-rc3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c28156a3ea6941bad362f0de75a2358bc759f52d505b4cfae0db223e25646fdd" +checksum = "16ec76dc0331261269f31bfa60d5bd7173ca3e295e3e8e72d6c18a2ba9b4e1d6" dependencies = [ "byteorder", "ckb-hash", @@ -593,9 +593,9 @@ dependencies = [ [[package]] name = "ckb-rational" -version = "0.113.0" +version = "0.114.0-rc3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0d64ef7e9b0785e1b2acdc1a96072bbdefa6ac72bca36de91d9d9e65cd39bbd" +checksum = "3af3c08e00745301ca99370119c2d2909cae4dd1d789fed2dcecd7a55d9c50ee" dependencies = [ "numext-fixed-uint", "serde", @@ -603,9 +603,9 @@ dependencies = [ [[package]] name = "ckb-resource" -version = "0.113.0" +version = "0.114.0-rc3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea0c9ca6ccc86e4ed3f49c3dc05b1bd58f27205cb9ded891b86995a9edd06974" +checksum = "51d58e3ffbd332676ca604dd62d0f421138a42bd4f5f0c8fb12645d5436a7e8e" dependencies = [ "ckb-system-scripts", "ckb-types", @@ -618,9 +618,9 @@ dependencies = [ [[package]] name = "ckb-script" -version = "0.113.0" +version = "0.114.0-rc3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec56fceeff7d1fb5229bf03af876360dabf7f9da7eab67a3ce5164c09b4a90d4" +checksum = "8c3e4e7d577e7b893b6515776b5102917a108c878f825d2fcfc422f4cf068ab6" dependencies = [ "byteorder", "ckb-chain-spec", @@ -648,18 +648,18 @@ dependencies = [ [[package]] name = "ckb-traits" -version = "0.113.0" +version = "0.114.0-rc3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4fe215ac785af5f9011aeae14f6f1b05d8cad7ca76a98fe97bf374650e07ccc" +checksum = "56d0c00c9955cae619b4d81e72aa219e11834fef07e11dd0302a8f4b92fdac27" dependencies = [ "ckb-types", ] [[package]] name = "ckb-types" -version = "0.113.0" +version = "0.114.0-rc3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb8a1e28eeb4bc18dfc0e97306147d1c9399ffab6292185346a2af2983ed80f3" +checksum = "094a9a019bde2dfe6a8b7141f436248a42923fdd9181609c4171ddf8e7046ab2" dependencies = [ "bit-vec", "bytes", @@ -683,9 +683,9 @@ dependencies = [ [[package]] name = "ckb-vm" -version = "0.24.6" +version = "0.24.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0cc004a826b9bc9319ffae0b8415690e1b5f1482266d55fbd43843aa40ddcd63" +checksum = "8332997ee3beacb0c1b9e2489e17b33af855a0ec28d7c08a81170fae6b204340" dependencies = [ "byteorder", "bytes", @@ -701,7 +701,7 @@ dependencies = [ [[package]] name = "ckb-vm-debug-utils" -version = "0.113.0" +version = "0.114.0-rc3" dependencies = [ "byteorder", "bytes", @@ -716,16 +716,16 @@ dependencies = [ [[package]] name = "ckb-vm-definitions" -version = "0.24.6" +version = "0.24.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4ced3ff9d79b53d93c106720f6c1f855694290e33581850e05c859500eee83f" +checksum = "27f6fa54fd079938807cce5b11b4fbb9b21984568b887204ea96a02dbd907c2f" dependencies = [ "paste", ] [[package]] name = "ckb-vm-pprof" -version = "0.113.0" +version = "0.114.0-rc3" dependencies = [ "addr2line 0.17.0", "ckb-vm", @@ -735,7 +735,7 @@ dependencies = [ [[package]] name = "ckb-vm-pprof-converter" -version = "0.113.0" +version = "0.114.0-rc3" dependencies = [ "ckb-vm-pprof-protos", "clap 4.4.4", @@ -744,7 +744,7 @@ dependencies = [ [[package]] name = "ckb-vm-pprof-protos" -version = "0.113.0" +version = "0.114.0-rc3" dependencies = [ "protobuf", "protoc-bin-vendored", @@ -753,7 +753,7 @@ dependencies = [ [[package]] name = "ckb-vm-signal-profiler" -version = "0.113.0" +version = "0.114.0-rc3" dependencies = [ "addr2line 0.17.0", "ckb-vm", diff --git a/ckb-debugger-api/Cargo.toml b/ckb-debugger-api/Cargo.toml index a141733..688cf8c 100644 --- a/ckb-debugger-api/Cargo.toml +++ b/ckb-debugger-api/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "ckb-debugger-api" description = "Standalone debugger for Nervos CKB" -version = "0.113.0" +version = "0.114.0" license = "MIT" authors = ["Nervos Core Dev "] edition = "2021" @@ -10,13 +10,13 @@ edition = "2021" crate-type = ["cdylib", "rlib"] [dependencies] -ckb-hash = "=0.113.0" -ckb-chain-spec = "=0.113.0" -ckb-jsonrpc-types = "=0.113.0" -ckb-mock-tx-types = { path = "../ckb-mock-tx-types", version="0.113.0" } -ckb-script = { version = "=0.113.0", default-features = false } -ckb-types = "=0.113.0" -ckb-vm = "=0.24.6" +ckb-hash = "=0.114.0" +ckb-chain-spec = "=0.114.0" +ckb-jsonrpc-types = "=0.114.0" +ckb-mock-tx-types = { path = "../ckb-mock-tx-types", version="0.114.0" } +ckb-script = { version = "=0.114.0", default-features = false } +ckb-types = "=0.114.0" +ckb-vm = "=0.24.8" hex = "0.4" regex = "1" serde = { version="1.0", features = ["derive"] } diff --git a/ckb-debugger/Cargo.toml b/ckb-debugger/Cargo.toml index 2752f01..c7b63d0 100644 --- a/ckb-debugger/Cargo.toml +++ b/ckb-debugger/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "ckb-debugger" description = "Standalone debugger for Nervos CKB" -version = "0.113.0" +version = "0.114.0" license = "MIT" authors = ["Nervos Core Dev "] edition = "2021" @@ -13,17 +13,17 @@ probes = ["probe", "ckb-script/flatmemory"] [dependencies] clap = "2.33.0" -ckb-chain-spec = "=0.113.0" -ckb-debugger-api = { path = "../ckb-debugger-api", version="0.113.0" } -ckb-hash = "=0.113.0" -ckb-mock-tx-types = { path = "../ckb-mock-tx-types", version="0.113.0" } -ckb-script = { version = "=0.113.0", default-features = false } -ckb-types = "=0.113.0" -ckb-vm = { version = "=0.24.6" } -ckb-vm-debug-utils = { path = "../ckb-vm-debug-utils", version="0.113.0" } -ckb-vm-pprof = { path = "../ckb-vm-pprof", version="0.113.0" } +ckb-chain-spec = "=0.114.0" +ckb-debugger-api = { path = "../ckb-debugger-api", version="0.114.0" } +ckb-hash = "=0.114.0" +ckb-mock-tx-types = { path = "../ckb-mock-tx-types", version="0.114.0" } +ckb-script = { version = "=0.114.0", default-features = false } +ckb-types = "=0.114.0" +ckb-vm = { version = "=0.24.8" } +ckb-vm-debug-utils = { path = "../ckb-vm-debug-utils", version="0.114.0" } +ckb-vm-pprof = { path = "../ckb-vm-pprof", version="0.114.0" } env_logger = "0.4.3" -ckb-gdb-remote-protocol = { path = "../ckb-gdb-remote-protocol", version="0.113.0" } +ckb-gdb-remote-protocol = { path = "../ckb-gdb-remote-protocol", version="0.114.0" } gdbstub = "0.6.6" gdbstub_arch = "0.2.4" hex = "0.4" diff --git a/ckb-gdb-remote-protocol/Cargo.toml b/ckb-gdb-remote-protocol/Cargo.toml index 7c35fae..4ff0221 100644 --- a/ckb-gdb-remote-protocol/Cargo.toml +++ b/ckb-gdb-remote-protocol/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "ckb-gdb-remote-protocol" edition = "2021" -version = "0.113.0" +version = "0.114.0" description = "An implementation of the GDB remote protocol" authors = ["Ted Mielczarek "] license = "Apache-2.0/MIT" diff --git a/ckb-mock-tx-types/Cargo.toml b/ckb-mock-tx-types/Cargo.toml index 5437354..8295813 100644 --- a/ckb-mock-tx-types/Cargo.toml +++ b/ckb-mock-tx-types/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "ckb-mock-tx-types" description = "CKB mock transaction types" -version = "0.113.0" +version = "0.114.0" license = "MIT" edition = "2021" authors = ["Nervos Core Dev "] @@ -9,7 +9,7 @@ authors = ["Nervos Core Dev "] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -ckb-types = "=0.113.0" -ckb-jsonrpc-types = "=0.113.0" -ckb-traits = "=0.113.0" +ckb-types = "=0.114.0" +ckb-jsonrpc-types = "=0.114.0" +ckb-traits = "=0.114.0" serde = { version = "1.0", features=["derive"] } diff --git a/ckb-vm-debug-utils/Cargo.toml b/ckb-vm-debug-utils/Cargo.toml index e54139c..bf1111d 100644 --- a/ckb-vm-debug-utils/Cargo.toml +++ b/ckb-vm-debug-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ckb-vm-debug-utils" -version = "0.113.0" +version = "0.114.0" authors = ["Xuejie Xiao "] edition = "2021" description = "Utils for ckb-debugger" @@ -13,8 +13,8 @@ stdio = ["libc", "nix"] [dependencies] byteorder = "1" bytes = "1.0.0" -ckb-vm = "=0.24.6" -ckb-gdb-remote-protocol = { path = "../ckb-gdb-remote-protocol", version="0.113.0" } +ckb-vm = "=0.24.8" +ckb-gdb-remote-protocol = { path = "../ckb-gdb-remote-protocol", version="0.114.0" } libc = { version = "0.2.47", optional = true } log = "0.4.0" nix = { version = "0.26.2", optional = true } diff --git a/ckb-vm-pprof-converter/Cargo.toml b/ckb-vm-pprof-converter/Cargo.toml index 035cc44..ef6c281 100644 --- a/ckb-vm-pprof-converter/Cargo.toml +++ b/ckb-vm-pprof-converter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ckb-vm-pprof-converter" -version = "0.113.0" +version = "0.114.0" edition = "2021" description = "Convert raw data generated by ckb-vm-pprof to proto format accepted by Google's pprof tool" license = "MIT" @@ -11,4 +11,4 @@ authors = ["Nervos Core Dev "] [dependencies] clap = { version = "4.0.27", features = ["cargo"] } protobuf = { version = "2.25.1", features = ["with-bytes", "with-serde"] } -ckb-vm-pprof-protos = { path = "../ckb-vm-pprof-protos", version = "0.113.0" } +ckb-vm-pprof-protos = { path = "../ckb-vm-pprof-protos", version = "0.114.0" } diff --git a/ckb-vm-pprof-protos/Cargo.toml b/ckb-vm-pprof-protos/Cargo.toml index 4df37f6..b1fd83e 100644 --- a/ckb-vm-pprof-protos/Cargo.toml +++ b/ckb-vm-pprof-protos/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ckb-vm-pprof-protos" -version = "0.113.0" +version = "0.114.0" edition = "2021" description = "Crate for generating Rust definitions from pprof proto" license = "MIT" diff --git a/ckb-vm-pprof/Cargo.toml b/ckb-vm-pprof/Cargo.toml index ab23846..67387c3 100644 --- a/ckb-vm-pprof/Cargo.toml +++ b/ckb-vm-pprof/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ckb-vm-pprof" -version = "0.113.0" +version = "0.114.0" authors = ["mohanson "] edition = "2021" description = "Statistical CKB script cycles consumption flame graph" @@ -9,5 +9,5 @@ license = "MIT" [dependencies] addr2line = "0.17.0" clap = "2.33" -ckb-vm = { version = "=0.24.6", features=["pprof"] } +ckb-vm = { version = "=0.24.8", features=["pprof"] } goblin = "0.4" diff --git a/ckb-vm-signal-profiler/Cargo.toml b/ckb-vm-signal-profiler/Cargo.toml index f171e50..0e62d99 100644 --- a/ckb-vm-signal-profiler/Cargo.toml +++ b/ckb-vm-signal-profiler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ckb-vm-signal-profiler" -version = "0.113.0" +version = "0.114.0" edition = "2021" description = "Linux signal based profiler for ckb-vm, note this is profiling ckb-vm itself, not the programs running in ckb-vm" license = "MIT" @@ -13,9 +13,9 @@ env_logger = "0.9.0" [dependencies] addr2line = "0.17.0" -ckb-vm = { version = "=0.24.6", features = ["asm"] } +ckb-vm = { version = "=0.24.8", features = ["asm"] } log = "0.4.16" nix = "0.23.1" lazy_static = "1.4.0" protobuf = { version = "2.25.1", features = ["with-bytes", "with-serde"] } -ckb-vm-pprof-protos = { path = "../ckb-vm-pprof-protos", version="0.113.0" } +ckb-vm-pprof-protos = { path = "../ckb-vm-pprof-protos", version="0.114.0" }