forked from stratum-mining/stratum
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Cargo.toml
56 lines (51 loc) · 1.92 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
name = "stratum_v2"
version = "0.0.0"
authors = ["The Stratum v2 Developers"]
edition = "2021"
rust-version = "1.65.0"
description = "The Stratum protocol defines how miners, proxies, and pools communicate to contribute hashrate to the Bitcoin network. Stratum v2 is a robust set of primitives which anyone can use to expand the protocol or implement a role."
documentation = "https://github.com/stratum-mining/stratum"
readme = "README.md"
homepage = "https://stratumprotocol.org"
repository = "https://github.com/stratum-mining/stratum"
license = "MIT + Apache-2.0"
license-file = "LICENSE.md"
keywords = ["stratum", "mining", "bitcoin", "protocol"]
[workspace]
members = [
"protocols/v1",
"protocols/v2/binary-sv2/serde-sv2",
"protocols/v2/binary-sv2/no-serde-sv2/codec",
"protocols/v2/binary-sv2/no-serde-sv2/derive_codec",
"protocols/v2/binary-sv2/binary-sv2",
"protocols/v2/noise-sv2",
"protocols/v2/framing-sv2",
"protocols/v2/codec-sv2",
"protocols/v2/const-sv2",
"protocols/v2/subprotocols/common-messages",
"protocols/v2/subprotocols/template-distribution",
"protocols/v2/subprotocols/mining",
"protocols/v2/subprotocols/job-negotiation",
"protocols/v2/sv2-ffi",
"protocols/v2/roles-logic-sv2",
"roles/v2/mining-proxy",
"roles/v2/pool",
"roles/v2/test-utils/mining-device",
"roles/v2/test-utils/pool",
"roles/translator",
"utils/network-helpers",
"utils/buffer",
"utils/error-handling",
"examples/sv1-client-and-server",
"examples/sv1-mining-device",
"examples/ping-pong-with-noise",
"examples/ping-pong-without-noise",
"examples/interop-cpp",
"examples/interop-cpp/template-provider/example-of-guix-build/quickcheck",
"examples/interop-cpp/template-provider/example-of-guix-build/quickcheck_macros",
"examples/template-provider-test",
"experimental/coinbase-negotiator",
]
exclude = [
"utils/message-generator",
]