Skip to content

Commit 9c59680

Browse files
authored
Merge branch 'develop' into default-mempool-walk-strategy
2 parents aa8ee60 + 42faabe commit 9c59680

File tree

305 files changed

+4521
-4838
lines changed

Some content is hidden

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

305 files changed

+4521
-4838
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 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 -p libsigner -p stacks-common --no-deps --tests --all-features -- -D warnings"
55

66
# Uncomment to improve performance slightly, at the cost of portability
77
# * Note that native binaries may not run on CPUs that are different from the build machine

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,43 @@ and this project adheres to the versioning scheme outlined in the [README.md](RE
77

88
# Unreleased
99

10+
### Added
11+
12+
- Added a new RPC endpoint `/v3/health` to query the node's health status. The endpoint returns a 200 status code with relevant synchronization information (including the node's current Stacks tip height, the maximum Stacks tip height among its neighbors, and the difference between these two). A user can use the `difference_from_max_peer` value to decide what is a good threshold for them before considering the node out of sync. The endpoint returns a 500 status code if the query cannot retrieve viable data.
13+
1014
### Changed
1115

1216
- Changed default mempool walk strategy to `NextNonceWithHighestFeeRate`
1317

18+
## [3.1.0.0.12]
19+
20+
### Added
21+
22+
- Document missing config structs
23+
- Document MinerConfig parameters
24+
- Document BurnchainConfig parameters
25+
- Document NodeConfig parameters
26+
27+
### Changed
28+
29+
- `get_fresh_random_neighbors` to include allowed neigbors
30+
- Logging improvements and cleanup
31+
- Move serde serializers to stacks_common
32+
- Depend on clarity backing store interface
33+
- Updated `./docs/event-dispacher.md`
34+
35+
### Fixed
36+
37+
- Handle Bitcoin reorgs during Stacks tenure extend
38+
1439
## [3.1.0.0.11]
1540

1641
- Hotfix for p2p stack misbehavior in mempool syncing conditions
1742

1843
## [3.1.0.0.10]
1944

2045
### Added
46+
2147
- Persisted tracking of StackerDB slot versions for mining. This improves miner p2p performance.
2248

2349
## [3.1.0.0.9]

Cargo.lock

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

0 commit comments

Comments
 (0)