Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/develop' into fix/burn-view
Browse files Browse the repository at this point in the history
  • Loading branch information
kantai committed Jan 18, 2025
2 parents 2c007c2 + 9584bf7 commit ddc1eca
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 2 deletions.
8 changes: 6 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,23 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to the versioning scheme outlined in the [README.md](README.md).

## [Unreleased]
## [3.1.0.0.3]

### Added

- Add `tenure_timeout_secs` to the miner for determining when a time-based tenure extend should be attempted.
- Added configuration option `block_proposal_max_age_secs` under `[connection_options]` to prevent processing stale block proposals

### Changed
- The RPC endpoint `/v3/block_proposal` no longer will evaluate block proposals more than `block_proposal_max_age_secs` old

- The RPC endpoint `/v3/block_proposal` no longer will evaluate block proposals more than `block_proposal_max_age_secs` old
- When a transaction is dropped due to replace-by-fee, the `/drop_mempool_tx` event observer payload now includes `new_txid`, which is the transaction that replaced this dropped transaction. When a transaction is dropped for other reasons, `new_txid` is `null`. [#5381](https://github.com/stacks-network/stacks-core/pull/5381)
- Nodes will assume that all PoX anchor blocks exist by default, and stall initial block download indefinitely to await their arrival (#5502)

### Fixed

- Signers no longer accept messages for blocks from different reward cycles (#5662)

## [3.1.0.0.2]

### Added
Expand Down
14 changes: 14 additions & 0 deletions stacks-signer/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,12 @@ and this project adheres to the versioning scheme outlined in the [README.md](RE

## Added

## Changed

## [3.1.0.0.3.0]

## Added

- Introduced the `block_proposal_max_age_secs` configuration option for signers, enabling them to automatically ignore block proposals that exceed the specified age in seconds.
- When a new block proposal is received while the signer is waiting for an existing proposal to be validated, the signer will wait until the existing block is done validating before submitting the new one for validating. ([#5453](https://github.com/stacks-network/stacks-core/pull/5453))

Expand All @@ -24,6 +30,14 @@ and this project adheres to the versioning scheme outlined in the [README.md](RE

- Prevent old reward cycle signers from processing block validation response messages that do not apply to blocks from their cycle.

# [3.1.0.0.2.1]

## Added

## Changed

- Prevent old reward cycle signers from processing block validation response messages that do not apply to blocks from their cycle.

## [3.1.0.0.2.0]

## Added
Expand Down

0 comments on commit ddc1eca

Please sign in to comment.