diff --git a/protocols/Cargo.lock b/protocols/Cargo.lock index a739a927e4..be50e04b16 100644 --- a/protocols/Cargo.lock +++ b/protocols/Cargo.lock @@ -77,7 +77,7 @@ checksum = "d86b93f97252c47b41663388e6d155714a9d0c398b99f1005cbc5f978b29f445" [[package]] name = "binary_codec_sv2" -version = "0.1.4" +version = "0.1.5" dependencies = [ "buffer_sv2", "quickcheck", @@ -85,7 +85,7 @@ dependencies = [ [[package]] name = "binary_sv2" -version = "0.1.6" +version = "0.1.7" dependencies = [ "binary_codec_sv2", "derive_codec_sv2", @@ -137,7 +137,7 @@ dependencies = [ [[package]] name = "buffer_sv2" -version = "0.1.2" +version = "0.1.3" dependencies = [ "aes-gcm", "serde", @@ -214,7 +214,7 @@ dependencies = [ [[package]] name = "common_messages_sv2" -version = "0.1.5" +version = "0.1.7" dependencies = [ "binary_sv2", "const_sv2", @@ -226,7 +226,7 @@ dependencies = [ [[package]] name = "const_sv2" -version = "0.1.2" +version = "0.1.3" [[package]] name = "cpufeatures" @@ -259,7 +259,7 @@ dependencies = [ [[package]] name = "derive_codec_sv2" -version = "0.1.3" +version = "0.1.5" dependencies = [ "binary_codec_sv2", ] @@ -289,7 +289,7 @@ dependencies = [ [[package]] name = "framing_sv2" -version = "0.1.5" +version = "0.1.6" dependencies = [ "binary_sv2", "buffer_sv2", @@ -406,7 +406,7 @@ checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" [[package]] name = "mining_sv2" -version = "0.1.0" +version = "0.1.1" dependencies = [ "binary_sv2", "const_sv2", @@ -599,7 +599,7 @@ checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" [[package]] name = "roles_logic_sv2" -version = "0.1.0" +version = "0.1.1" dependencies = [ "binary_sv2", "chacha20poly1305", @@ -709,7 +709,7 @@ dependencies = [ [[package]] name = "serde_sv2" -version = "0.1.2" +version = "0.1.3" dependencies = [ "buffer_sv2", "serde", @@ -736,7 +736,7 @@ checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" [[package]] name = "sv1_api" -version = "0.1.1" +version = "0.1.2" dependencies = [ "binary_sv2", "bitcoin_hashes 0.3.2", @@ -753,7 +753,7 @@ dependencies = [ [[package]] name = "sv2_ffi" -version = "0.1.3" +version = "0.1.4" dependencies = [ "binary_sv2", "codec_sv2", @@ -788,7 +788,7 @@ dependencies = [ [[package]] name = "template_distribution_sv2" -version = "0.1.5" +version = "0.1.6" dependencies = [ "binary_sv2", "const_sv2", diff --git a/protocols/v1/Cargo.toml b/protocols/v1/Cargo.toml index b806a0a21a..ec46df0553 100644 --- a/protocols/v1/Cargo.toml +++ b/protocols/v1/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sv1_api" -version = "0.1.1" +version = "0.1.2" authors = ["user"] edition = "2018" description = "API for bridging SV1 miners to SV2 pools" diff --git a/protocols/v2/binary-sv2/binary-sv2/Cargo.toml b/protocols/v2/binary-sv2/binary-sv2/Cargo.toml index 837ef928ff..bffde56872 100644 --- a/protocols/v2/binary-sv2/binary-sv2/Cargo.toml +++ b/protocols/v2/binary-sv2/binary-sv2/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "binary_sv2" -version = "0.1.6" +version = "0.1.7" authors = ["fi3 "] edition = "2018" description = "Sv2 data format" diff --git a/protocols/v2/binary-sv2/no-serde-sv2/codec/Cargo.toml b/protocols/v2/binary-sv2/no-serde-sv2/codec/Cargo.toml index 23d9f83b64..a25cd20971 100644 --- a/protocols/v2/binary-sv2/no-serde-sv2/codec/Cargo.toml +++ b/protocols/v2/binary-sv2/no-serde-sv2/codec/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "binary_codec_sv2" -version = "0.1.4" +version = "0.1.5" authors = ["fi3 "] edition = "2018" description = "Sv2 data format" diff --git a/protocols/v2/binary-sv2/no-serde-sv2/derive_codec/Cargo.toml b/protocols/v2/binary-sv2/no-serde-sv2/derive_codec/Cargo.toml index 62cc7ce2c1..455f81acb8 100644 --- a/protocols/v2/binary-sv2/no-serde-sv2/derive_codec/Cargo.toml +++ b/protocols/v2/binary-sv2/no-serde-sv2/derive_codec/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "derive_codec_sv2" -version = "0.1.3" +version = "0.1.5" authors = ["fi3 "] edition = "2018" description = "Derive macro for Sv2 binary format serializer and deserializer" diff --git a/protocols/v2/binary-sv2/serde-sv2/Cargo.toml b/protocols/v2/binary-sv2/serde-sv2/Cargo.toml index 21e1baafa9..4ec483b4c5 100644 --- a/protocols/v2/binary-sv2/serde-sv2/Cargo.toml +++ b/protocols/v2/binary-sv2/serde-sv2/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "serde_sv2" -version = "0.1.2" +version = "0.1.3" authors = ["fi3 "] edition = "2018" description = "Serlializer and Deserializer for Stratum V2 data format" diff --git a/protocols/v2/const-sv2/Cargo.toml b/protocols/v2/const-sv2/Cargo.toml index bea4744b6c..1a3a967b90 100644 --- a/protocols/v2/const-sv2/Cargo.toml +++ b/protocols/v2/const-sv2/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "const_sv2" -version = "0.1.2" +version = "0.1.3" authors = ["fi3 "] edition = "2018" description = "Sv2 constatnts" diff --git a/protocols/v2/framing-sv2/Cargo.toml b/protocols/v2/framing-sv2/Cargo.toml index 50844b9dff..ad8c6429f1 100644 --- a/protocols/v2/framing-sv2/Cargo.toml +++ b/protocols/v2/framing-sv2/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "framing_sv2" -version = "0.1.5" +version = "0.1.6" authors = ["fi3 "] edition = "2018" description = "Sv2 frames" diff --git a/protocols/v2/roles-logic-sv2/Cargo.toml b/protocols/v2/roles-logic-sv2/Cargo.toml index 7038f0d2e6..4defeb6350 100644 --- a/protocols/v2/roles-logic-sv2/Cargo.toml +++ b/protocols/v2/roles-logic-sv2/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "roles_logic_sv2" -version = "0.1.0" +version = "0.1.1" edition = "2018" description = "Common handlers for use within SV2 roles" license = "MIT OR Apache-2.0" @@ -9,7 +9,7 @@ repository = "https://github.com/stratum-mining/stratum" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -stratum-common = { path = "../../../common" } +stratum-common = { version="0.1.0", path = "../../../common", features=["bitcoin"]} serde = { version = "1.0.89", features = ["derive", "alloc"], default-features = false, optional = true} binary_sv2 = {version = "^0.1.6", path = "../../../protocols/v2/binary-sv2/binary-sv2", default-features = true } common_messages_sv2 = { path = "../../../protocols/v2/subprotocols/common-messages", version = "^0.1.5" } diff --git a/protocols/v2/subprotocols/common-messages/Cargo.toml b/protocols/v2/subprotocols/common-messages/Cargo.toml index 9f53aeca79..d40f9125e7 100644 --- a/protocols/v2/subprotocols/common-messages/Cargo.toml +++ b/protocols/v2/subprotocols/common-messages/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "common_messages_sv2" -version = "0.1.5" +version = "0.1.7" authors = ["fi3 "] edition = "2018" description = "Sv2 subprotocol common messages" diff --git a/protocols/v2/subprotocols/mining/Cargo.toml b/protocols/v2/subprotocols/mining/Cargo.toml index 694368ec27..d11adfbcd6 100644 --- a/protocols/v2/subprotocols/mining/Cargo.toml +++ b/protocols/v2/subprotocols/mining/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mining_sv2" -version = "0.1.0" +version = "0.1.1" authors = ["fi3 "] edition = "2018" description = "SV2 mining protocol types" diff --git a/protocols/v2/subprotocols/template-distribution/Cargo.toml b/protocols/v2/subprotocols/template-distribution/Cargo.toml index 96c2f957ba..9ebe6d02dd 100644 --- a/protocols/v2/subprotocols/template-distribution/Cargo.toml +++ b/protocols/v2/subprotocols/template-distribution/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "template_distribution_sv2" -version = "0.1.5" +version = "0.1.6" authors = ["fi3 "] edition = "2018" description = "Sv2 template distribution subprotocol" diff --git a/protocols/v2/sv2-ffi/Cargo.toml b/protocols/v2/sv2-ffi/Cargo.toml index cf9d3da3bf..4cef13b64f 100644 --- a/protocols/v2/sv2-ffi/Cargo.toml +++ b/protocols/v2/sv2-ffi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sv2_ffi" -version = "0.1.3" +version = "0.1.4" authors = ["fi3 "] edition = "2018" description = "SV2 FFI" diff --git a/roles/Cargo.lock b/roles/Cargo.lock index 68067657dd..64341ecb55 100644 --- a/roles/Cargo.lock +++ b/roles/Cargo.lock @@ -320,14 +320,14 @@ checksum = "d86b93f97252c47b41663388e6d155714a9d0c398b99f1005cbc5f978b29f445" [[package]] name = "binary_codec_sv2" -version = "0.1.4" +version = "0.1.5" dependencies = [ "buffer_sv2", ] [[package]] name = "binary_sv2" -version = "0.1.6" +version = "0.1.7" dependencies = [ "binary_codec_sv2", "derive_codec_sv2", @@ -432,7 +432,7 @@ dependencies = [ [[package]] name = "buffer_sv2" -version = "0.1.2" +version = "0.1.3" dependencies = [ "aes-gcm", ] @@ -519,7 +519,7 @@ dependencies = [ [[package]] name = "common_messages_sv2" -version = "0.1.5" +version = "0.1.7" dependencies = [ "binary_sv2", "const_sv2", @@ -536,7 +536,7 @@ dependencies = [ [[package]] name = "const_sv2" -version = "0.1.2" +version = "0.1.3" [[package]] name = "cpufeatures" @@ -575,7 +575,7 @@ dependencies = [ [[package]] name = "derive_codec_sv2" -version = "0.1.3" +version = "0.1.5" dependencies = [ "binary_codec_sv2", ] @@ -624,7 +624,7 @@ dependencies = [ [[package]] name = "error_handling" -version = "0.1.0" +version = "0.1.1" [[package]] name = "event-listener" @@ -670,7 +670,7 @@ checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" [[package]] name = "framing_sv2" -version = "0.1.5" +version = "0.1.6" dependencies = [ "binary_sv2", "buffer_sv2", @@ -1121,7 +1121,7 @@ dependencies = [ [[package]] name = "mining_sv2" -version = "0.1.0" +version = "0.1.1" dependencies = [ "binary_sv2", "const_sv2", @@ -1149,7 +1149,7 @@ dependencies = [ [[package]] name = "network_helpers" -version = "0.1.0" +version = "0.1.1" dependencies = [ "async-channel 1.9.0", "async-std", @@ -1497,7 +1497,7 @@ checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" [[package]] name = "roles_logic_sv2" -version = "0.1.0" +version = "0.1.1" dependencies = [ "binary_sv2", "chacha20poly1305", @@ -1761,7 +1761,7 @@ dependencies = [ [[package]] name = "sv1_api" -version = "0.1.1" +version = "0.1.2" dependencies = [ "binary_sv2", "bitcoin_hashes 0.3.2", @@ -1798,7 +1798,7 @@ dependencies = [ [[package]] name = "template_distribution_sv2" -version = "0.1.5" +version = "0.1.6" dependencies = [ "binary_sv2", "const_sv2", diff --git a/utils/Cargo.lock b/utils/Cargo.lock index fd3b0a8010..2894834c00 100644 --- a/utils/Cargo.lock +++ b/utils/Cargo.lock @@ -251,14 +251,14 @@ dependencies = [ [[package]] name = "binary_codec_sv2" -version = "0.1.4" +version = "0.1.5" dependencies = [ "buffer_sv2", ] [[package]] name = "binary_sv2" -version = "0.1.6" +version = "0.1.7" dependencies = [ "binary_codec_sv2", "derive_codec_sv2", @@ -330,7 +330,7 @@ dependencies = [ [[package]] name = "buffer_sv2" -version = "0.1.2" +version = "0.1.3" dependencies = [ "aes-gcm", "criterion", @@ -442,7 +442,7 @@ dependencies = [ [[package]] name = "const_sv2" -version = "0.1.2" +version = "0.1.3" [[package]] name = "cpufeatures" @@ -557,7 +557,7 @@ dependencies = [ [[package]] name = "derive_codec_sv2" -version = "0.1.3" +version = "0.1.5" dependencies = [ "binary_codec_sv2", ] @@ -589,7 +589,7 @@ dependencies = [ [[package]] name = "error_handling" -version = "0.1.0" +version = "0.1.1" [[package]] name = "event-listener" @@ -635,7 +635,7 @@ checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" [[package]] name = "framing_sv2" -version = "0.1.5" +version = "0.1.6" dependencies = [ "binary_sv2", "buffer_sv2", @@ -989,7 +989,7 @@ dependencies = [ [[package]] name = "network_helpers" -version = "0.1.0" +version = "0.1.1" dependencies = [ "async-channel 1.9.0", "async-std", @@ -1441,7 +1441,7 @@ dependencies = [ [[package]] name = "serde_sv2" -version = "0.1.2" +version = "0.1.3" dependencies = [ "buffer_sv2", "serde", diff --git a/utils/buffer/Cargo.toml b/utils/buffer/Cargo.toml index cdf14160fa..d472ac4bfb 100644 --- a/utils/buffer/Cargo.toml +++ b/utils/buffer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "buffer_sv2" -version = "0.1.2" +version = "0.1.3" authors = ["fi3 "] edition = "2018" description = "buffer" diff --git a/utils/error-handling/Cargo.toml b/utils/error-handling/Cargo.toml index 9bea42554e..bed14a3047 100644 --- a/utils/error-handling/Cargo.toml +++ b/utils/error-handling/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "error_handling" -version = "0.1.0" +version = "0.1.1" edition = "2021" description = "Macro used to clean and centralize error handling within async processes" license = "MIT OR Apache-2.0" diff --git a/utils/key-utils/Cargo.toml b/utils/key-utils/Cargo.toml index 28a99ab071..d763af1f4a 100644 --- a/utils/key-utils/Cargo.toml +++ b/utils/key-utils/Cargo.toml @@ -2,6 +2,10 @@ name = "key-utils" version = "1.0.0" edition = "2021" +description = "Key utils" +license = "MIT OR Apache-2.0" +repository = "https://github.com/stratum-mining/stratum" + # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/utils/network-helpers/Cargo.toml b/utils/network-helpers/Cargo.toml index 89db294ed3..08c29b65a0 100644 --- a/utils/network-helpers/Cargo.toml +++ b/utils/network-helpers/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "network_helpers" -version = "0.1.0" +version = "0.1.1" authors = ["fi3 "] edition = "2018" description = "Networking utils for SV2 roles"