diff --git a/Cargo.lock b/Cargo.lock index 8bc4c86ea..55aa18a9a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2265,7 +2265,7 @@ dependencies = [ [[package]] name = "kaspa-addresses" -version = "0.15.4" +version = "0.16.0" dependencies = [ "borsh", "criterion", @@ -2282,7 +2282,7 @@ dependencies = [ [[package]] name = "kaspa-addressmanager" -version = "0.15.4" +version = "0.16.0" dependencies = [ "borsh", "igd-next", @@ -2304,14 +2304,14 @@ dependencies = [ [[package]] name = "kaspa-alloc" -version = "0.15.4" +version = "0.16.0" dependencies = [ "mimalloc", ] [[package]] name = "kaspa-bip32" -version = "0.15.4" +version = "0.16.0" dependencies = [ "borsh", "bs58", @@ -2338,7 +2338,7 @@ dependencies = [ [[package]] name = "kaspa-cli" -version = "0.15.4" +version = "0.16.0" dependencies = [ "async-trait", "borsh", @@ -2385,7 +2385,7 @@ dependencies = [ [[package]] name = "kaspa-connectionmanager" -version = "0.15.4" +version = "0.16.0" dependencies = [ "duration-string", "futures-util", @@ -2402,7 +2402,7 @@ dependencies = [ [[package]] name = "kaspa-consensus" -version = "0.15.4" +version = "0.16.0" dependencies = [ "arc-swap", "async-channel 2.3.1", @@ -2446,7 +2446,7 @@ dependencies = [ [[package]] name = "kaspa-consensus-client" -version = "0.15.4" +version = "0.16.0" dependencies = [ "ahash", "cfg-if 1.0.0", @@ -2474,7 +2474,7 @@ dependencies = [ [[package]] name = "kaspa-consensus-core" -version = "0.15.4" +version = "0.16.0" dependencies = [ "arc-swap", "async-trait", @@ -2513,7 +2513,7 @@ dependencies = [ [[package]] name = "kaspa-consensus-notify" -version = "0.15.4" +version = "0.16.0" dependencies = [ "async-channel 2.3.1", "cfg-if 1.0.0", @@ -2532,7 +2532,7 @@ dependencies = [ [[package]] name = "kaspa-consensus-wasm" -version = "0.15.4" +version = "0.16.0" dependencies = [ "cfg-if 1.0.0", "faster-hex", @@ -2556,7 +2556,7 @@ dependencies = [ [[package]] name = "kaspa-consensusmanager" -version = "0.15.4" +version = "0.16.0" dependencies = [ "duration-string", "futures", @@ -2574,7 +2574,7 @@ dependencies = [ [[package]] name = "kaspa-core" -version = "0.15.4" +version = "0.16.0" dependencies = [ "cfg-if 1.0.0", "ctrlc", @@ -2592,7 +2592,7 @@ dependencies = [ [[package]] name = "kaspa-daemon" -version = "0.15.4" +version = "0.16.0" dependencies = [ "async-trait", "borsh", @@ -2614,7 +2614,7 @@ dependencies = [ [[package]] name = "kaspa-database" -version = "0.15.4" +version = "0.16.0" dependencies = [ "bincode", "enum-primitive-derive", @@ -2636,7 +2636,7 @@ dependencies = [ [[package]] name = "kaspa-grpc-client" -version = "0.15.4" +version = "0.16.0" dependencies = [ "async-channel 2.3.1", "async-stream", @@ -2668,7 +2668,7 @@ dependencies = [ [[package]] name = "kaspa-grpc-core" -version = "0.15.4" +version = "0.16.0" dependencies = [ "async-channel 2.3.1", "async-stream", @@ -2697,7 +2697,7 @@ dependencies = [ [[package]] name = "kaspa-grpc-server" -version = "0.15.4" +version = "0.16.0" dependencies = [ "async-channel 2.3.1", "async-stream", @@ -2733,7 +2733,7 @@ dependencies = [ [[package]] name = "kaspa-hashes" -version = "0.15.4" +version = "0.16.0" dependencies = [ "blake2b_simd", "borsh", @@ -2754,7 +2754,7 @@ dependencies = [ [[package]] name = "kaspa-index-core" -version = "0.15.4" +version = "0.16.0" dependencies = [ "async-channel 2.3.1", "async-trait", @@ -2773,7 +2773,7 @@ dependencies = [ [[package]] name = "kaspa-index-processor" -version = "0.15.4" +version = "0.16.0" dependencies = [ "async-channel 2.3.1", "async-trait", @@ -2801,7 +2801,7 @@ dependencies = [ [[package]] name = "kaspa-math" -version = "0.15.4" +version = "0.16.0" dependencies = [ "borsh", "criterion", @@ -2822,14 +2822,14 @@ dependencies = [ [[package]] name = "kaspa-merkle" -version = "0.15.4" +version = "0.16.0" dependencies = [ "kaspa-hashes", ] [[package]] name = "kaspa-metrics-core" -version = "0.15.4" +version = "0.16.0" dependencies = [ "async-trait", "borsh", @@ -2845,7 +2845,7 @@ dependencies = [ [[package]] name = "kaspa-mining" -version = "0.15.4" +version = "0.16.0" dependencies = [ "criterion", "futures-util", @@ -2872,7 +2872,7 @@ dependencies = [ [[package]] name = "kaspa-mining-errors" -version = "0.15.4" +version = "0.16.0" dependencies = [ "kaspa-consensus-core", "thiserror", @@ -2880,7 +2880,7 @@ dependencies = [ [[package]] name = "kaspa-muhash" -version = "0.15.4" +version = "0.16.0" dependencies = [ "criterion", "kaspa-hashes", @@ -2893,7 +2893,7 @@ dependencies = [ [[package]] name = "kaspa-notify" -version = "0.15.4" +version = "0.16.0" dependencies = [ "async-channel 2.3.1", "async-trait", @@ -2929,7 +2929,7 @@ dependencies = [ [[package]] name = "kaspa-p2p-flows" -version = "0.15.4" +version = "0.16.0" dependencies = [ "async-trait", "chrono", @@ -2960,7 +2960,7 @@ dependencies = [ [[package]] name = "kaspa-p2p-lib" -version = "0.15.4" +version = "0.16.0" dependencies = [ "borsh", "ctrlc", @@ -2991,7 +2991,7 @@ dependencies = [ [[package]] name = "kaspa-perf-monitor" -version = "0.15.4" +version = "0.16.0" dependencies = [ "kaspa-core", "log", @@ -3003,7 +3003,7 @@ dependencies = [ [[package]] name = "kaspa-pow" -version = "0.15.4" +version = "0.16.0" dependencies = [ "criterion", "js-sys", @@ -3019,7 +3019,7 @@ dependencies = [ [[package]] name = "kaspa-rpc-core" -version = "0.15.4" +version = "0.16.0" dependencies = [ "async-channel 2.3.1", "async-trait", @@ -3061,7 +3061,7 @@ dependencies = [ [[package]] name = "kaspa-rpc-macros" -version = "0.15.4" +version = "0.16.0" dependencies = [ "convert_case 0.6.0", "proc-macro-error", @@ -3073,7 +3073,7 @@ dependencies = [ [[package]] name = "kaspa-rpc-service" -version = "0.15.4" +version = "0.16.0" dependencies = [ "async-trait", "kaspa-addresses", @@ -3102,7 +3102,7 @@ dependencies = [ [[package]] name = "kaspa-testing-integration" -version = "0.15.4" +version = "0.16.0" dependencies = [ "async-channel 2.3.1", "async-trait", @@ -3162,7 +3162,7 @@ dependencies = [ [[package]] name = "kaspa-txscript" -version = "0.15.4" +version = "0.16.0" dependencies = [ "blake2b_simd", "borsh", @@ -3194,7 +3194,7 @@ dependencies = [ [[package]] name = "kaspa-txscript-errors" -version = "0.15.4" +version = "0.16.0" dependencies = [ "secp256k1", "thiserror", @@ -3202,7 +3202,7 @@ dependencies = [ [[package]] name = "kaspa-utils" -version = "0.15.4" +version = "0.16.0" dependencies = [ "arc-swap", "async-channel 2.3.1", @@ -3238,7 +3238,7 @@ dependencies = [ [[package]] name = "kaspa-utils-tower" -version = "0.15.4" +version = "0.16.0" dependencies = [ "bytes", "cfg-if 1.0.0", @@ -3254,7 +3254,7 @@ dependencies = [ [[package]] name = "kaspa-utxoindex" -version = "0.15.4" +version = "0.16.0" dependencies = [ "futures", "kaspa-consensus", @@ -3275,7 +3275,7 @@ dependencies = [ [[package]] name = "kaspa-wallet" -version = "0.15.4" +version = "0.16.0" dependencies = [ "async-std", "async-trait", @@ -3287,7 +3287,7 @@ dependencies = [ [[package]] name = "kaspa-wallet-cli-wasm" -version = "0.15.4" +version = "0.16.0" dependencies = [ "async-trait", "js-sys", @@ -3301,7 +3301,7 @@ dependencies = [ [[package]] name = "kaspa-wallet-core" -version = "0.15.4" +version = "0.16.0" dependencies = [ "aes", "ahash", @@ -3382,7 +3382,7 @@ dependencies = [ [[package]] name = "kaspa-wallet-keys" -version = "0.15.4" +version = "0.16.0" dependencies = [ "async-trait", "borsh", @@ -3415,7 +3415,7 @@ dependencies = [ [[package]] name = "kaspa-wallet-macros" -version = "0.15.4" +version = "0.16.0" dependencies = [ "convert_case 0.5.0", "proc-macro-error", @@ -3428,7 +3428,7 @@ dependencies = [ [[package]] name = "kaspa-wallet-pskt" -version = "0.15.4" +version = "0.16.0" dependencies = [ "bincode", "derive_builder", @@ -3455,7 +3455,7 @@ dependencies = [ [[package]] name = "kaspa-wasm" -version = "0.15.4" +version = "0.16.0" dependencies = [ "cfg-if 1.0.0", "js-sys", @@ -3483,7 +3483,7 @@ dependencies = [ [[package]] name = "kaspa-wasm-core" -version = "0.15.4" +version = "0.16.0" dependencies = [ "faster-hex", "hexplay", @@ -3494,7 +3494,7 @@ dependencies = [ [[package]] name = "kaspa-wrpc-client" -version = "0.15.4" +version = "0.16.0" dependencies = [ "async-std", "async-trait", @@ -3530,7 +3530,7 @@ dependencies = [ [[package]] name = "kaspa-wrpc-example-subscriber" -version = "0.15.4" +version = "0.16.0" dependencies = [ "ctrlc", "futures", @@ -3545,7 +3545,7 @@ dependencies = [ [[package]] name = "kaspa-wrpc-proxy" -version = "0.15.4" +version = "0.16.0" dependencies = [ "async-trait", "clap 4.5.19", @@ -3564,7 +3564,7 @@ dependencies = [ [[package]] name = "kaspa-wrpc-server" -version = "0.15.4" +version = "0.16.0" dependencies = [ "async-trait", "borsh", @@ -3592,7 +3592,7 @@ dependencies = [ [[package]] name = "kaspa-wrpc-simple-client-example" -version = "0.15.4" +version = "0.16.0" dependencies = [ "futures", "kaspa-rpc-core", @@ -3602,7 +3602,7 @@ dependencies = [ [[package]] name = "kaspa-wrpc-wasm" -version = "0.15.4" +version = "0.16.0" dependencies = [ "ahash", "async-std", @@ -3632,7 +3632,7 @@ dependencies = [ [[package]] name = "kaspad" -version = "0.15.4" +version = "0.16.0" dependencies = [ "async-channel 2.3.1", "cfg-if 1.0.0", @@ -4974,7 +4974,7 @@ dependencies = [ [[package]] name = "rothschild" -version = "0.15.4" +version = "0.16.0" dependencies = [ "async-channel 2.3.1", "clap 4.5.19", @@ -5387,7 +5387,7 @@ dependencies = [ [[package]] name = "simpa" -version = "0.15.4" +version = "0.16.0" dependencies = [ "async-channel 2.3.1", "cfg-if 1.0.0", diff --git a/Cargo.toml b/Cargo.toml index 4ff4b234e..e9d123f6b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -63,7 +63,7 @@ members = [ [workspace.package] rust-version = "1.82.0" -version = "0.15.4" +version = "0.16.0" authors = ["Kaspa developers"] license = "ISC" repository = "https://github.com/kaspanet/rusty-kaspa" @@ -80,61 +80,61 @@ include = [ ] [workspace.dependencies] -# kaspa-testing-integration = { version = "0.15.4", path = "testing/integration" } -kaspa-addresses = { version = "0.15.4", path = "crypto/addresses" } -kaspa-addressmanager = { version = "0.15.4", path = "components/addressmanager" } -kaspa-bip32 = { version = "0.15.4", path = "wallet/bip32" } -kaspa-cli = { version = "0.15.4", path = "cli" } -kaspa-connectionmanager = { version = "0.15.4", path = "components/connectionmanager" } -kaspa-consensus = { version = "0.15.4", path = "consensus" } -kaspa-consensus-core = { version = "0.15.4", path = "consensus/core" } -kaspa-consensus-client = { version = "0.15.4", path = "consensus/client" } -kaspa-consensus-notify = { version = "0.15.4", path = "consensus/notify" } -kaspa-consensus-wasm = { version = "0.15.4", path = "consensus/wasm" } -kaspa-consensusmanager = { version = "0.15.4", path = "components/consensusmanager" } -kaspa-core = { version = "0.15.4", path = "core" } -kaspa-daemon = { version = "0.15.4", path = "daemon" } -kaspa-database = { version = "0.15.4", path = "database" } -kaspa-grpc-client = { version = "0.15.4", path = "rpc/grpc/client" } -kaspa-grpc-core = { version = "0.15.4", path = "rpc/grpc/core" } -kaspa-grpc-server = { version = "0.15.4", path = "rpc/grpc/server" } -kaspa-hashes = { version = "0.15.4", path = "crypto/hashes" } -kaspa-index-core = { version = "0.15.4", path = "indexes/core" } -kaspa-index-processor = { version = "0.15.4", path = "indexes/processor" } -kaspa-math = { version = "0.15.4", path = "math" } -kaspa-merkle = { version = "0.15.4", path = "crypto/merkle" } -kaspa-metrics-core = { version = "0.15.4", path = "metrics/core" } -kaspa-mining = { version = "0.15.4", path = "mining" } -kaspa-mining-errors = { version = "0.15.4", path = "mining/errors" } -kaspa-muhash = { version = "0.15.4", path = "crypto/muhash" } -kaspa-notify = { version = "0.15.4", path = "notify" } -kaspa-p2p-flows = { version = "0.15.4", path = "protocol/flows" } -kaspa-p2p-lib = { version = "0.15.4", path = "protocol/p2p" } -kaspa-perf-monitor = { version = "0.15.4", path = "metrics/perf_monitor" } -kaspa-pow = { version = "0.15.4", path = "consensus/pow" } -kaspa-rpc-core = { version = "0.15.4", path = "rpc/core" } -kaspa-rpc-macros = { version = "0.15.4", path = "rpc/macros" } -kaspa-rpc-service = { version = "0.15.4", path = "rpc/service" } -kaspa-txscript = { version = "0.15.4", path = "crypto/txscript" } -kaspa-txscript-errors = { version = "0.15.4", path = "crypto/txscript/errors" } -kaspa-utils = { version = "0.15.4", path = "utils" } -kaspa-utils-tower = { version = "0.15.4", path = "utils/tower" } -kaspa-utxoindex = { version = "0.15.4", path = "indexes/utxoindex" } -kaspa-wallet = { version = "0.15.4", path = "wallet/native" } -kaspa-wallet-cli-wasm = { version = "0.15.4", path = "wallet/wasm" } -kaspa-wallet-keys = { version = "0.15.4", path = "wallet/keys" } -kaspa-wallet-pskt = { version = "0.15.4", path = "wallet/pskt" } -kaspa-wallet-core = { version = "0.15.4", path = "wallet/core" } -kaspa-wallet-macros = { version = "0.15.4", path = "wallet/macros" } -kaspa-wasm = { version = "0.15.4", path = "wasm" } -kaspa-wasm-core = { version = "0.15.4", path = "wasm/core" } -kaspa-wrpc-client = { version = "0.15.4", path = "rpc/wrpc/client" } -kaspa-wrpc-proxy = { version = "0.15.4", path = "rpc/wrpc/proxy" } -kaspa-wrpc-server = { version = "0.15.4", path = "rpc/wrpc/server" } -kaspa-wrpc-wasm = { version = "0.15.4", path = "rpc/wrpc/wasm" } -kaspa-wrpc-example-subscriber = { version = "0.15.4", path = "rpc/wrpc/examples/subscriber" } -kaspad = { version = "0.15.4", path = "kaspad" } -kaspa-alloc = { version = "0.15.4", path = "utils/alloc" } +# kaspa-testing-integration = { version = "0.16.0", path = "testing/integration" } +kaspa-addresses = { version = "0.16.0", path = "crypto/addresses" } +kaspa-addressmanager = { version = "0.16.0", path = "components/addressmanager" } +kaspa-bip32 = { version = "0.16.0", path = "wallet/bip32" } +kaspa-cli = { version = "0.16.0", path = "cli" } +kaspa-connectionmanager = { version = "0.16.0", path = "components/connectionmanager" } +kaspa-consensus = { version = "0.16.0", path = "consensus" } +kaspa-consensus-core = { version = "0.16.0", path = "consensus/core" } +kaspa-consensus-client = { version = "0.16.0", path = "consensus/client" } +kaspa-consensus-notify = { version = "0.16.0", path = "consensus/notify" } +kaspa-consensus-wasm = { version = "0.16.0", path = "consensus/wasm" } +kaspa-consensusmanager = { version = "0.16.0", path = "components/consensusmanager" } +kaspa-core = { version = "0.16.0", path = "core" } +kaspa-daemon = { version = "0.16.0", path = "daemon" } +kaspa-database = { version = "0.16.0", path = "database" } +kaspa-grpc-client = { version = "0.16.0", path = "rpc/grpc/client" } +kaspa-grpc-core = { version = "0.16.0", path = "rpc/grpc/core" } +kaspa-grpc-server = { version = "0.16.0", path = "rpc/grpc/server" } +kaspa-hashes = { version = "0.16.0", path = "crypto/hashes" } +kaspa-index-core = { version = "0.16.0", path = "indexes/core" } +kaspa-index-processor = { version = "0.16.0", path = "indexes/processor" } +kaspa-math = { version = "0.16.0", path = "math" } +kaspa-merkle = { version = "0.16.0", path = "crypto/merkle" } +kaspa-metrics-core = { version = "0.16.0", path = "metrics/core" } +kaspa-mining = { version = "0.16.0", path = "mining" } +kaspa-mining-errors = { version = "0.16.0", path = "mining/errors" } +kaspa-muhash = { version = "0.16.0", path = "crypto/muhash" } +kaspa-notify = { version = "0.16.0", path = "notify" } +kaspa-p2p-flows = { version = "0.16.0", path = "protocol/flows" } +kaspa-p2p-lib = { version = "0.16.0", path = "protocol/p2p" } +kaspa-perf-monitor = { version = "0.16.0", path = "metrics/perf_monitor" } +kaspa-pow = { version = "0.16.0", path = "consensus/pow" } +kaspa-rpc-core = { version = "0.16.0", path = "rpc/core" } +kaspa-rpc-macros = { version = "0.16.0", path = "rpc/macros" } +kaspa-rpc-service = { version = "0.16.0", path = "rpc/service" } +kaspa-txscript = { version = "0.16.0", path = "crypto/txscript" } +kaspa-txscript-errors = { version = "0.16.0", path = "crypto/txscript/errors" } +kaspa-utils = { version = "0.16.0", path = "utils" } +kaspa-utils-tower = { version = "0.16.0", path = "utils/tower" } +kaspa-utxoindex = { version = "0.16.0", path = "indexes/utxoindex" } +kaspa-wallet = { version = "0.16.0", path = "wallet/native" } +kaspa-wallet-cli-wasm = { version = "0.16.0", path = "wallet/wasm" } +kaspa-wallet-keys = { version = "0.16.0", path = "wallet/keys" } +kaspa-wallet-pskt = { version = "0.16.0", path = "wallet/pskt" } +kaspa-wallet-core = { version = "0.16.0", path = "wallet/core" } +kaspa-wallet-macros = { version = "0.16.0", path = "wallet/macros" } +kaspa-wasm = { version = "0.16.0", path = "wasm" } +kaspa-wasm-core = { version = "0.16.0", path = "wasm/core" } +kaspa-wrpc-client = { version = "0.16.0", path = "rpc/wrpc/client" } +kaspa-wrpc-proxy = { version = "0.16.0", path = "rpc/wrpc/proxy" } +kaspa-wrpc-server = { version = "0.16.0", path = "rpc/wrpc/server" } +kaspa-wrpc-wasm = { version = "0.16.0", path = "rpc/wrpc/wasm" } +kaspa-wrpc-example-subscriber = { version = "0.16.0", path = "rpc/wrpc/examples/subscriber" } +kaspad = { version = "0.16.0", path = "kaspad" } +kaspa-alloc = { version = "0.16.0", path = "utils/alloc" } # external aes = "0.8.3"