Skip to content

Commit 7cb0640

Browse files
authored
Merge branch 'master' into multiminer_register_assets_2
2 parents 3e5282f + c33afbf commit 7cb0640

File tree

181 files changed

+6882
-56342
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

181 files changed

+6882
-56342
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ jobs:
170170
- uses: actions/checkout@v3
171171
with:
172172
repository: hirosystems/clarinet
173-
ref: develop
173+
ref: main
174174
submodules: recursive
175175
- name: Build Clarinet with 2.1
176176
run: cargo build -p=clarinet-cli

.github/workflows/project-automation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ jobs:
1212
steps:
1313
- uses: actions/add-to-project@main
1414
with:
15-
project-url: https://github.com/orgs/hirosystems/projects/14
15+
project-url: https://github.com/orgs/hirosystems/projects/24
1616
github-token: ${{ secrets.GH_TOKEN }}

.vscode/extensions.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"recommendations": [
3-
"matklad.rust-analyzer",
3+
"rust-lang.rust-analyzer",
44
"vadimcn.vscode-lldb",
55
"serayuzgur.crates",
66
"editorconfig.editorconfig",

Cargo.lock

Lines changed: 75 additions & 46 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 56 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,30 @@
11
[package]
2-
name = "blockstack-core"
2+
name = "stacks-subnets"
33
version = "0.0.1"
4-
authors = [ "Jude Nelson <[email protected]>",
5-
"Aaron Blankstein <[email protected]>",
6-
"Ludo Galabru <[email protected]>" ]
4+
authors = [
5+
"Jude Nelson <[email protected]>",
6+
"Aaron Blankstein <[email protected]>",
7+
"Ludo Galabru <[email protected]>",
8+
"Alie Slade <[email protected]>",
9+
"Greg Coppola <[email protected]>",
10+
"Brice Dobry <[email protected]>",
11+
]
712
license = "GPLv3"
8-
homepage = "https://github.com/blockstack/stacks-blockchain"
9-
repository = "https://github.com/blockstack/stacks-blockchain"
10-
description = "Reference implementation of the Stacks 2.0 Blockchain"
11-
keywords = [ "stacks", "stx", "bitcoin", "crypto", "blockstack", "decentralized", "dapps", "blockchain" ]
13+
homepage = "https://github.com/hirosystems/stacks-subnets"
14+
repository = "https://github.com/hirosystems/stacks-subnets"
15+
description = "Reference implementation of a Subnet for the Stacks Blockchain"
16+
keywords = [
17+
"stacks",
18+
"stx",
19+
"bitcoin",
20+
"crypto",
21+
"blockstack",
22+
"decentralized",
23+
"dapps",
24+
"blockchain",
25+
"subnet",
26+
"hyperchains",
27+
]
1228
readme = "README.md"
1329
resolver = "2"
1430
edition = "2021"
@@ -17,7 +33,7 @@ edition = "2021"
1733
debug = true
1834

1935
[lib]
20-
name = "blockstack_lib"
36+
name = "subnet_lib"
2137
path = "src/lib.rs"
2238

2339
[[bin]]
@@ -29,7 +45,7 @@ name = "clarity-cli"
2945
path = "src/clarity_cli_main.rs"
3046

3147
[[bin]]
32-
name = "blockstack-cli"
48+
name = "subnet-cli"
3349
path = "src/blockstack_cli.rs"
3450

3551
[[bench]]
@@ -63,20 +79,27 @@ url = "2.1.0"
6379
percent-encoding = "2.1.0"
6480
prometheus = { version = "0.9", optional = true }
6581
integer-sqrt = "0.1.3"
66-
slog = { version = "2.5.2", features = [ "max_level_trace" ] }
82+
slog = { version = "2.5.2", features = ["max_level_trace"] }
6783
slog-term = "2.6.0"
6884
slog-json = { version = "2.3.0", optional = true }
6985
chrono = "0.4.19"
7086
libc = "0.2.82"
71-
clarity = { package = "clarity", path = "./clarity/." }
72-
stacks_common = { package = "stacks-common", path = "./stacks-common/." }
87+
clarity = { git = "https://github.com/stacks-network/stacks-blockchain.git", rev = "580e811223a389d38071dcb9fde79ab55cd6f685" }
88+
stacks-common = { git = "https://github.com/stacks-network/stacks-blockchain.git", rev = "580e811223a389d38071dcb9fde79ab55cd6f685" }
89+
# clarity = { package = "clarity", path = "../stacks-blockchain-develop/clarity" }
90+
# stacks-common = { package = "stacks-common", path = "../stacks-blockchain-develop/stacks-common" }
7391
siphasher = "0.3.7"
7492

7593
[target.'cfg(unix)'.dependencies]
7694
nix = "0.23"
7795

7896
[target.'cfg(windows)'.dependencies]
79-
winapi = { version = "0.3", features = ["consoleapi", "handleapi", "synchapi", "winbase"] }
97+
winapi = { version = "0.3", features = [
98+
"consoleapi",
99+
"handleapi",
100+
"synchapi",
101+
"winbase",
102+
] }
80103

81104
[target.'cfg(windows)'.dev-dependencies]
82105
winapi = { version = "0.3", features = ["fileapi", "processenv", "winnt"] }
@@ -86,7 +109,7 @@ version = "1.0"
86109
features = ["arbitrary_precision", "unbounded_depth"]
87110

88111
[dependencies.secp256k1]
89-
version = "0.21.0"
112+
version = "0.24.2"
90113
features = ["serde", "recovery"]
91114

92115
[dependencies.rusqlite]
@@ -108,14 +131,28 @@ features = ["std"]
108131
[dev-dependencies]
109132
assert-json-diff = "1.0.0"
110133
criterion = "0.3.5"
111-
clarity = { package = "clarity", features = ["default", "testing"], path = "./clarity/." }
112-
stacks_common = { package = "stacks-common", features = ["default", "testing"], path = "./stacks-common/." }
134+
clarity = { git = "https://github.com/stacks-network/stacks-blockchain.git", rev = "580e811223a389d38071dcb9fde79ab55cd6f685", features = [
135+
"default",
136+
"testing",
137+
] }
138+
stacks-common = { git = "https://github.com/stacks-network/stacks-blockchain.git", rev = "580e811223a389d38071dcb9fde79ab55cd6f685", features = [
139+
"default",
140+
"testing",
141+
] }
142+
# clarity = { package = "clarity", path = "../stacks-blockchain-develop/clarity", features = [
143+
# "default",
144+
# "testing",
145+
# ] }
146+
# stacks-common = { package = "stacks-common", path = "../stacks-blockchain-develop/stacks-common", features = [
147+
# "default",
148+
# "testing",
149+
# ] }
113150

114151
[features]
115152
default = ["developer-mode"]
116153
developer-mode = []
117154
monitoring_prom = ["prometheus"]
118-
slog_json = ["slog-json", "stacks_common/slog_json", "clarity/slog_json"]
155+
slog_json = ["slog-json", "stacks-common/slog_json", "clarity/slog_json"]
119156

120157

121158
[profile.dev.package.regex]
@@ -128,8 +165,4 @@ sha2 = { version = "0.10", features = ["asm"] }
128165
sha2 = { version = "0.10" }
129166

130167
[workspace]
131-
members = [
132-
".",
133-
"clarity",
134-
"testnet/stacks-node",
135-
"testnet/puppet-chain"]
168+
members = [".", "testnet/stacks-node", "testnet/puppet-chain"]

0 commit comments

Comments
 (0)