Skip to content

Commit cb149b0

Browse files
authored
Merge branch 'develop' into feat/tx-replay-failsafe
2 parents 96cf01d + 3ece8b5 commit cb149b0

Some content is hidden

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

57 files changed

+2277
-2603
lines changed

.cargo/config.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[alias]
22
stacks-node = "run --package stacks-node --"
33
fmt-stacks = "fmt -- --config group_imports=StdExternalCrate,imports_granularity=Module"
4-
clippy-stacks = "clippy -p stx-genesis -p libstackerdb -p stacks-signer -p pox-locking -p clarity -p libsigner -p stacks-common --no-deps --tests --all-features -- -D warnings"
4+
clippy-stacks = "clippy -p stx-genesis -p libstackerdb -p stacks-signer -p pox-locking -p clarity-serialization -p clarity -p libsigner -p stacks-common --no-deps --tests --all-features -- -D warnings"
55
clippy-stackslib = "clippy -p stackslib --no-deps -- -Aclippy::all -Wclippy::indexing_slicing"
66

77
# Uncomment to improve performance slightly, at the cost of portability

.github/workflows/github-release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,8 @@ jobs:
9090
cpu: armv7
9191
- arch: macos # excludes macos-armv7
9292
cpu: armv7
93+
- arch: macos # excludes macos-x64
94+
cpu: x86_64
9395
steps:
9496
- name: Build Binary (${{ matrix.arch }}_${{ matrix.cpu }})
9597
uses: stacks-network/actions/stacks-core/release/create-source-binary@main

.github/workflows/stacks-core-tests.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,15 @@ jobs:
7171
validate: "true"
7272
redocly-version: "1.34"
7373

74+
## Generate and upload node configuration documentation
75+
node-config-docsgen:
76+
name: Node Configuration Documentation
77+
runs-on: ubuntu-latest
78+
steps:
79+
- name: Generate Node Configuration Documentation
80+
id: node_config_docsgen
81+
uses: stacks-network/actions/stacks-core/node-config-docsgen@main
82+
7483
## Disabled
7584
## - this test can take several hours to run
7685
nettest:
@@ -141,6 +150,7 @@ jobs:
141150
if: always()
142151
needs:
143152
- open-api-validation
153+
- node-config-docsgen
144154
- core-contracts-clarinet-test
145155
steps:
146156
- name: Check Tests Status

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to the versioning scheme outlined in the [README.md](README.md).
77

8+
## Unreleased
9+
10+
### Fixed
11+
12+
- Fixed a typo in the metrics_identifier route from `/v2/stackedb/:principal/:contract_name/replicas` to `/v2/stackerdb/:principal/:contract_name/replicas`. Note: This may be a breaking change for systems relying on the incorrect route. Please update any metrics tools accordingly.
13+
814
## [3.2.0.0.0]
915

1016
### Added

Cargo.lock

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

Cargo.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ members = [
44
"stackslib",
55
"stacks-common",
66
"pox-locking",
7+
"clarity-serialization",
78
"clarity",
89
"stx-genesis",
910
"libstackerdb",
@@ -12,8 +13,6 @@ members = [
1213
"stacks-node",
1314
"contrib/tools/config-docs-generator"]
1415

15-
exclude = ["contrib/clarity-serialization"]
16-
1716
# Dependencies we want to keep the same between workspace members
1817
[workspace.dependencies]
1918
ed25519-dalek = { version = "2.1.1", default-features = false }

contrib/clarity-serialization/Cargo.toml renamed to clarity-serialization/Cargo.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,17 @@ keywords = [ "stacks", "stx", "bitcoin", "crypto", "blockstack", "decentralized"
1010
readme = "README.md"
1111

1212
[dependencies]
13-
lazy_static = "1.4.0"
13+
lazy_static = { workspace = true }
1414
regex = { version = "1", default-features = false }
15-
serde = { version = "1", features = ["derive"] }
16-
serde_derive = { version = "1" }
17-
slog = { version = "2.5.2", features = [ "max_level_trace" ] }
18-
stacks_common = { package = "stacks-common", path = "../../stacks-common", default-features = false }
19-
thiserror = { version = "1.0.65" }
15+
serde = { workspace = true }
16+
serde_derive = { workspace = true }
17+
slog = { workspace = true }
18+
stacks_common = { package = "stacks-common", path = "../stacks-common", default-features = false }
19+
thiserror = { workspace = true }
2020

2121
[dev-dependencies]
2222
mutants = "0.0.3"
23-
test-case = { version = "3.3.1", default-features = false }
23+
rstest = "0.17.0"
2424

2525
[features]
2626
default = []
File renamed without changes.

0 commit comments

Comments
 (0)