Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

merge release/3.0.0.0.0 to master #5376

Merged
merged 1,941 commits into from
Oct 24, 2024
Merged
Changes from 1 commit
Commits
Show all changes
1941 commits
Select commit Hold shift + click to select a range
8a8c5b0
Addressing some PR comments/other improvements to language
wileyj Sep 30, 2024
065a89b
Merge branch 'develop' of https://github.com/stacks-network/stacks-co…
jferrant Sep 30, 2024
b461394
chore: document cache maintenance
jcnelson Sep 30, 2024
340b649
Merge branch 'fix/5249' of https://github.com/stacks-network/stacks-b…
jcnelson Sep 30, 2024
fdcfcdf
Add some logging to bitcoind test
jferrant Sep 30, 2024
51d6000
Fix microblocks disabled test to allow at least one rather than stric…
jferrant Sep 30, 2024
4c311bb
Convert logs to info in test
jferrant Sep 30, 2024
b1f813b
Add language around stacks 3.0 type event
wileyj Oct 1, 2024
c9a1581
Merge branch 'develop' into feat/add-block-height-logs
ASuciuX Oct 1, 2024
c5880c6
chore: remove infinite loop in signer during tests
kantai Oct 1, 2024
c39ba88
Merge pull request #5254 from stacks-network/fix/testnet-launch-fixes
kantai Oct 1, 2024
c60f91c
ci: wait for block commits pointed at the correct burn block
kantai Oct 1, 2024
836a97a
CRC: remove dead code
jferrant Oct 1, 2024
4d1f9a9
Merge branch 'develop' of https://github.com/stacks-network/stacks-co…
jferrant Oct 1, 2024
61eab90
Change vec to hashset in wait_for_block_rejections
jferrant Oct 1, 2024
4752a90
Do not attempt to process a block validation response for an already …
jferrant Oct 1, 2024
038f9e4
Merge pull request #5260 from stacks-network/ci/fix-signer-bitcoind-f…
jferrant Oct 1, 2024
4a8e819
ci: test my actions feature branch
kantai Oct 1, 2024
1d570e7
Merge branch 'develop' into chore/no-inf-loop-in-test
kantai Oct 1, 2024
b9d3b90
Merge branch 'develop' of https://github.com/stacks-network/stacks-co…
jferrant Oct 1, 2024
9eb4e05
test: remove `signer_vote_if_needed`
obycode Oct 1, 2024
70b082a
Revert "ci: test my actions feature branch"
kantai Oct 1, 2024
41048b1
loop forever in both post_block uses
kantai Oct 2, 2024
d611aa1
feat: load needful data for downloading a staging block, even if it i…
jcnelson Oct 2, 2024
bfb8667
fix: /v3/blocks/:block_id should load staging unprocessed blocks
jcnelson Oct 2, 2024
5b12c2a
fix: if the remote peer returns blocks from an unexpected tenure, the…
jcnelson Oct 2, 2024
90b98f0
chore: fix failing (broken) unit test
jcnelson Oct 2, 2024
91f429a
Merge branch 'develop' into feat/naka-miner-heuristics
kantai Oct 2, 2024
db105e0
Increase pox_sync_sample_secs to 5 to be on the safe side when waitin…
jferrant Oct 2, 2024
3bd42e0
Merge pull request #5259 from stacks-network/chore/no-inf-loop-in-test
kantai Oct 2, 2024
a4597f5
Merge pull request #5237 from stacks-network/chore/fix-multiple-miners
jferrant Oct 2, 2024
90c2596
test: add assertions for empty block heuristics
kantai Oct 2, 2024
2003a72
Merge branch 'develop' into feat/naka-miner-heuristics
kantai Oct 2, 2024
cd454e7
Add pox_sync_sample_secs as a small positive integer to ensure we don…
jferrant Oct 2, 2024
9b2f515
Fix flakiness in problematic microblocks tests
jferrant Oct 2, 2024
d617fb3
Exit post_block_until_ok when testing feature is set
jferrant Oct 2, 2024
2efa5a8
Remove potential flaky points in microblocks_disabled
jferrant Oct 2, 2024
0b785f5
feat: refresh sortition view when proposed block has mismatch
hstove Oct 2, 2024
e204f11
feat: add a p2p session struct and use it to query nakamoto inventory…
jcnelson Oct 3, 2024
3c31ca1
chore: add helpers to make sortition requests and decode them
jcnelson Oct 3, 2024
d01baf5
feat: with_header() constructor function for a StacksHttpRequest
jcnelson Oct 3, 2024
0bef8a7
fix: make no_cache a test-only variable
jcnelson Oct 3, 2024
d761330
chroe: don't broadcast to unauthenticated peers
jcnelson Oct 3, 2024
6e2baf7
Merge branch 'develop' into fix/5249
jcnelson Oct 3, 2024
68bd6ef
Merge pull request #5262 from stacks-network/chore/fix-miner-forking-…
jferrant Oct 3, 2024
be3809e
Merge pull request #5263 from stacks-network/chore/fix-test-problemat…
jferrant Oct 3, 2024
75f7325
Merge pull request #5264 from stacks-network/fix/exit-post-block-unti…
jferrant Oct 3, 2024
0c101e3
CRC: fix typo of 2_1 to 2_5
jferrant Oct 3, 2024
c87c0eb
Merge pull request #5266 from stacks-network/fix/5251-refresh-sortiti…
jferrant Oct 3, 2024
064a223
fix: fix 5267 by making it so that any peer can be re-assigned to an …
jcnelson Oct 3, 2024
987bdc6
Merge branch 'develop' into fix/5267
obycode Oct 3, 2024
e4571c9
Merge branch 'develop' into fix/5249
jcnelson Oct 3, 2024
1947fc6
chore: cargo fmt
jcnelson Oct 3, 2024
dca3d5a
chore: address PR feedback
jcnelson Oct 3, 2024
0d0d694
Merge branch 'fix/5249' of https://github.com/stacks-network/stacks-b…
jcnelson Oct 3, 2024
10eb397
Merge branch 'develop' into feat/add-block-height-logs
ASuciuX Oct 3, 2024
6b459a1
fix: compile issues in tests, and don't use _
jcnelson Oct 3, 2024
638b26a
fix: typo
jcnelson Oct 3, 2024
66904cc
CRC: increase the timeout to reach right before epoch 2.5
jferrant Oct 3, 2024
994ef3b
test: add long tx test
kantai Oct 3, 2024
e5ecf72
Merge remote-tracking branch 'origin/develop' into feat/naka-miner-he…
kantai Oct 3, 2024
56ae22d
Bind ports should not use the same port numbers
jferrant Oct 3, 2024
84a0f9a
Merge pull request #5253 from stacks-network/fix/5249
jcnelson Oct 3, 2024
8dc80bd
Merge branch 'develop' into fix/5267
jcnelson Oct 4, 2024
721a463
Merge pull request #5270 from stacks-network/fix/5267
jcnelson Oct 4, 2024
5e6c689
Merge pull request #5257 from stacks-network/feat/add-block-height-logs
kantai Oct 4, 2024
83c6924
Merge branch 'develop' into feat/naka-miner-heuristics
kantai Oct 4, 2024
2c6aad8
Merge branch 'develop' into feat/naka-miner-heuristics
kantai Oct 4, 2024
331dc94
feat: wait to build block if min gap won't be met
kantai Oct 4, 2024
cf5fd4c
Cleanup bind ports
jferrant Oct 4, 2024
18c3741
Merge pull request #5265 from stacks-network/chore/fix-microblocks-di…
kantai Oct 4, 2024
f7cdbac
Incorrect path was passed to new_rpc_call_timer calling out of bounds…
jferrant Oct 4, 2024
5b036df
Typo for Brice
jferrant Oct 4, 2024
442ec8c
Merge pull request #5275 from stacks-network/bugfix/get-tenure-forkin…
jferrant Oct 4, 2024
381a8c7
fix: better implementation of path label for prom metrics
hstove Oct 4, 2024
86f0c1f
Merge branch 'develop' into feat/naka-miner-heuristics
kantai Oct 4, 2024
b54fb62
Merge branch 'develop' into fix/safer-remove-origin
hstove Oct 4, 2024
30cd8ec
Do not abort the runloop unless we were not told to exit
jferrant Oct 4, 2024
c4dd40e
Merge pull request #5277 from stacks-network/fix/safer-remove-origin
jferrant Oct 4, 2024
fc80812
CRC: make a global mutex of used ports in tests
jferrant Oct 4, 2024
d67bdcd
CRC: remove unused import
jferrant Oct 4, 2024
3690ad9
Should check before attempting to insert and return a result
jferrant Oct 4, 2024
03b3599
Merge pull request #5278 from stacks-network/bugfix/failure-to-pass-o…
jferrant Oct 4, 2024
4ecfe28
Merge pull request #5272 from stacks-network/chore/ci-fix-bind-ports
jferrant Oct 4, 2024
3261d0d
Merge pull request #5238 from stacks-network/feat/naka-miner-heuristics
kantai Oct 5, 2024
02fa642
Fix metric breakage
jferrant Oct 7, 2024
807c4d4
feat: make the timeout for event observers configurable
obycode Oct 8, 2024
58f1635
feat: support re-sending events to event observers across restarts
obycode Oct 9, 2024
30acb47
Merge pull request #5283 from stacks-network/fix/metrics-in-tests
kantai Oct 9, 2024
bb9f17b
Merge branch 'develop' into chore/update-docs_1721318026
kantai Oct 9, 2024
1a08c13
docs: set 3.0 primary testnet activation height
kantai Oct 9, 2024
c3edb20
chore: bump peer version epoch to 3.0
kantai Oct 9, 2024
2975fe0
Merge branch 'develop' into feat/add-observer-timeout
kantai Oct 9, 2024
1be5091
Merge branch 'develop' into feat/recover-events
obycode Oct 9, 2024
1c3302a
refactor: add `test_observer::register`
obycode Oct 9, 2024
b843273
fix: use O(n) instead of mn when checking pox bitvec
hstove Oct 9, 2024
cd702e7
Merge pull request #5290 from stacks-network/chore/peer-version-3.0
saralab Oct 9, 2024
8dfd1cd
Do not error if block submit fails in mock mining case in Nakamoto
jferrant Oct 9, 2024
e7a8fff
Continually get stacker_set in FIRST block of prepare phase and set p…
jferrant Oct 10, 2024
08abd6a
feat: make `chain_id` configurable
obycode Oct 10, 2024
8f9efb9
feat: check for unknown fields in config file
obycode Oct 10, 2024
9b86c50
test: parse all example configs in unit tests
obycode Oct 10, 2024
788a149
chore: remove `retry_count` in commented lines
obycode Oct 10, 2024
bae605d
Add pox_sync_sample_secs to follower_bootup_across_multiple_cycles an…
jferrant Oct 10, 2024
f9e735b
Merge pull request #5301 from stacks-network/chore/more-ci-fixes-2
kantai Oct 10, 2024
6d60dad
Merge pull request #5299 from stacks-network/chore/fix-multiple-miners-2
kantai Oct 10, 2024
a3f3230
fix: handled deprecated `mstx_balance` correctly
obycode Oct 10, 2024
ae3d6d5
Merge pull request #5286 from stacks-network/feat/add-observer-timeout
obycode Oct 10, 2024
326bcf3
Merge branch 'develop' into feat/recover-events
obycode Oct 11, 2024
ba67ea9
Merge branch 'develop' into fix/use-config-chain-id
obycode Oct 11, 2024
31bc505
chore: log neighbors unconditionally in tests
jcnelson Oct 11, 2024
d4a0619
feat: track stackerdb peer eviction time
jcnelson Oct 11, 2024
ce9a161
fix: (1) connect_begin() succeeds when at least one replica is connec…
jcnelson Oct 11, 2024
96cf7d5
fix: fix broken unit test
jcnelson Oct 11, 2024
6e0afa8
Increase pox_sync_sample_secs to 30
jferrant Oct 10, 2024
3b5101f
chore: cleanup unused imports
obycode Oct 11, 2024
4bceb29
Merge pull request #5303 from stacks-network/fix/dare-i-say-final-ci-…
saralab Oct 11, 2024
e3e656b
fix: log reward cycle of reward set, and use mod 0 indexing to locate…
jcnelson Oct 11, 2024
04b9392
fix: log getnakamotoinv nack remote peer
jcnelson Oct 11, 2024
a78c0c3
Merge branch 'develop' into fix/stackerdb-sync
jcnelson Oct 11, 2024
616345b
fix: typo
jcnelson Oct 11, 2024
787e3e9
fix: always use chain_id from config when building txs
obycode Oct 11, 2024
e6d54fb
test: add integration test verifying `chain_id` config
obycode Oct 11, 2024
e1aeb7c
Merge branch 'develop' into fix/use-config-chain-id
obycode Oct 11, 2024
2011946
Merge branch 'develop' into fix/nakamoto-downloader-at-reward-cycle-b…
jcnelson Oct 11, 2024
7b238b5
chore: address PR feedback and fix failing unit test
jcnelson Oct 11, 2024
80d6559
Merge branch 'fix/stackerdb-sync' of https://github.com/stacks-networ…
jcnelson Oct 11, 2024
a2dcd4c
Merge pull request #5305 from stacks-network/fix/nakamoto-downloader-…
jcnelson Oct 11, 2024
c4b4635
Do not issue a BurnchainTipChanged error unless there is a new sortition
jferrant Oct 12, 2024
d5d36c1
Merge branch 'develop' into fix/use-config-chain-id
obycode Oct 12, 2024
c07343b
Merge branch 'develop' into feat/recover-events
obycode Oct 12, 2024
98f187c
feat: update continue_tenure_extend to ensure naka blocks after Tenur…
hstove Oct 12, 2024
738db8d
feat: signer test for naka blocks after TenureExtend
hstove Oct 12, 2024
ff8f55d
fix: add new signer test to bitcoin-tests
hstove Oct 12, 2024
db9d22e
Return `tenure_height` in `v2/info`
aldur Oct 14, 2024
53018c1
Add unit tests
aldur Oct 14, 2024
f5d818f
Add integration tests
aldur Oct 14, 2024
e415848
Cleanup unused imports
aldur Oct 14, 2024
ad16188
Update OpenAPI specs
aldur Oct 14, 2024
30354d7
Update CHANGELOG
aldur Oct 14, 2024
f381d7f
Merge branch 'develop' into fix/stackerdb-sync
jcnelson Oct 14, 2024
9821052
Merge branch 'develop' into fix/do-not-submit-commits-mock-mining
obycode Oct 14, 2024
f427505
Merge pull request #5300 from stacks-network/fix/use-config-chain-id
jferrant Oct 14, 2024
fa5845c
Merge pull request #5302 from stacks-network/fix/stackerdb-sync
jcnelson Oct 14, 2024
cc89b14
Fix occasional port bind error happening in mock mining by checking i…
jferrant Oct 14, 2024
77121b8
Merge pull request #5291 from stacks-network/feat/optimize-pox-bitmap…
obycode Oct 14, 2024
d526f07
Initialize the USED_PORTS with the EVENT_OBSERVER_PORT
jferrant Oct 14, 2024
2ea3936
Fix range check
jferrant Oct 14, 2024
844990c
Merge branch 'develop' into feat/5304
aldur Oct 14, 2024
daeed4c
Remove outdated comment
jferrant Oct 14, 2024
446ff01
Merge branch 'develop' of https://github.com/stacks-network/stacks-co…
jferrant Oct 14, 2024
2ef3ef3
Merge branch 'fix/tenure-extend-burnchain-tip-check' of https://githu…
jferrant Oct 14, 2024
bd39374
Merge pull request #5311 from stacks-network/fix/port-bind-error
jferrant Oct 14, 2024
3412534
feat: ensure pending payloads are retrieved in order
obycode Oct 14, 2024
21a196a
Merge pull request #5294 from stacks-network/fix/do-not-submit-commit…
jferrant Oct 14, 2024
be32137
test: add test to verify payload resend
obycode Oct 14, 2024
f356211
adding some sample configs for signer event_observer
wileyj Oct 14, 2024
e2bd982
feat: add chain_id to signer config
hstove Oct 15, 2024
8e1e731
test: improve fault injection in event dispatcher
obycode Oct 15, 2024
b0a1b84
Merge pull request #5314 from stacks-network/fix/signer-chain-id-config
wileyj Oct 15, 2024
d253dd7
feat: support custom chain ids in blockstack-cli
obycode Oct 15, 2024
609ad13
Merge pull request #5317 from stacks-network/feat/cli-custom-chain-id
obycode Oct 15, 2024
e64de15
Only return BurnchainTipChanged error iff the sortition id also changed
jferrant Oct 15, 2024
b6c2e55
Use the ACTUAL burnchain tip in run_sign_v0 instead of the election b…
jferrant Oct 15, 2024
07a06c0
Update stackslib/src/net/api/getinfo.rs
aldur Oct 16, 2024
6e4db07
chore: reuse cached state also in `postmempoolquery.rs`
aldur Oct 16, 2024
f5e71b3
feat: make the deserializer more backwards compatible
aldur Oct 16, 2024
2497d07
chore: formatting
aldur Oct 16, 2024
e9cb781
Merge branch 'develop' into feat/5304
aldur Oct 16, 2024
f18b171
Merge branch 'develop' of https://github.com/stacks-network/stacks-co…
jferrant Oct 16, 2024
9c11fd6
feat: better exposing of signer version
hstove Oct 16, 2024
d7f0ba2
feat: interpret block heights as tenure heights in Clarity 2 contract…
kantai Oct 16, 2024
9abf6f1
test: update `check_block_times` integration test
obycode Oct 16, 2024
249136c
fix: use tenure height for Clarity 2 contracts
obycode Oct 16, 2024
5f3197c
use tenure-height as block-height for 2.x blocks, fix interpretation …
kantai Oct 16, 2024
1789dcc
Add multiple_miners_with_custom_chain_id test to test chain id in the…
jferrant Oct 16, 2024
d0418f1
test: update the check_block_info_rewards test
kantai Oct 16, 2024
5202e88
fix: check current_height vs supplied tenure_height
kantai Oct 16, 2024
b9e1bb9
test: resolve issues with `check_block_times`
obycode Oct 16, 2024
ec5a03a
test: stricter (and more clear?) assertions in check_block_info
kantai Oct 17, 2024
55d502d
feat: add reward cycle check for 3.0 activation
obycode Oct 17, 2024
7144bb7
Fix comment
jferrant Oct 17, 2024
097c4db
feat: cache `coinbase_height`
aldur Oct 17, 2024
8c0f967
nit: field init shorthand
aldur Oct 17, 2024
4172711
feat: gate block-info behavior on chain_id (leave inactive in primary…
kantai Oct 17, 2024
60ed0cf
Make the ports random in the v0 tests
jferrant Oct 17, 2024
ce46c93
Merge pull request #5307 from stacks-network/fix/tenure-extend-burnch…
jferrant Oct 17, 2024
c8a4b88
Merge branch 'develop' into feat/recover-events
obycode Oct 17, 2024
bd9eec9
Merge branch 'develop' of https://github.com/stacks-network/stacks-co…
jferrant Oct 17, 2024
54ff7cb
Merge branch 'develop' of https://github.com/stacks-network/stacks-co…
jferrant Oct 17, 2024
f177211
CRC: coinbase height always exists even if in pre nakamoto
jferrant Oct 17, 2024
01694b7
Merge remote-tracking branch 'origin/develop' into feat/block-info-ha…
kantai Oct 17, 2024
f78c778
test: add TestPeer coverage for get-block-info?
kantai Oct 17, 2024
806326d
Merge pull request #5324 from stacks-network/feat/check-30-activation
obycode Oct 17, 2024
708bfe5
Fix getinfo_compat test
jferrant Oct 17, 2024
faa9678
Merge pull request #5322 from stacks-network/chore/add-multiple-miner…
jferrant Oct 17, 2024
eb252e8
Merge pull request #5289 from stacks-network/feat/recover-events
obycode Oct 17, 2024
d901503
add docs to address PR feedback
kantai Oct 17, 2024
3b7210b
Merge branch 'develop' into feat/block-info-handling
jcnelson Oct 17, 2024
bb7e4eb
chore: add `backoff` to dispatcher warning logs
obycode Oct 17, 2024
1c9596c
Merge pull request #5308 from stacks-network/feat/5304
saralab Oct 17, 2024
2207ac4
feat: cap the backoff for sending events to timeout * 3
obycode Oct 17, 2024
3e4ae4f
Merge pull request #5321 from stacks-network/feat/block-info-handling
kantai Oct 17, 2024
1c595ad
feat: various improvements to retry logic in event dispatcher
obycode Oct 17, 2024
7d995db
chore: fix log
obycode Oct 17, 2024
f245115
Merge pull request #5320 from stacks-network/feat/better-signer-versi…
jferrant Oct 17, 2024
334cf0f
chore: fix missing `clone`
obycode Oct 17, 2024
607e3f1
feat: add `tenure_height` to `/new_block` event payload
zone117x Oct 18, 2024
2b36268
chore: revert change moving request creation out of loop
obycode Oct 18, 2024
cbb9456
test: verify tenure_heights in new block events
zone117x Oct 18, 2024
3d1f829
Merge pull request #5327 from stacks-network/chore/event-dispatcher-logs
kantai Oct 18, 2024
23057d9
chore: fix test
zone117x Oct 18, 2024
e272540
chore: move test
zone117x Oct 18, 2024
8588568
chore: fix test
zone117x Oct 18, 2024
d09e034
Merge branch 'develop' into feat/new_block_event_tenure_height
zone117x Oct 18, 2024
540fcd4
chore: convert BlockAccepted to a struct
hstove Oct 18, 2024
5f4c42f
feat: add signer message metadata to block responses
hstove Oct 18, 2024
a1208c8
feat: add metadata to mock signatures
hstove Oct 18, 2024
76b3094
Merge pull request #5333 from stacks-network/feat/new_block_event_ten…
zone117x Oct 18, 2024
899ff22
Do not assume every tenure has inter_blocks_per_tenure
jferrant Oct 19, 2024
9f9ad40
fix: use hex instead of u8 bytes in fixture
hstove Oct 20, 2024
da15d83
Merge pull request #5337 from stacks-network/fix/partial-tenure-fork
kantai Oct 21, 2024
ca84a1b
Merge pull request #5336 from stacks-network/feat/signer-message-vers…
jferrant Oct 21, 2024
5ae2906
chore: signers should be more permissive about a slow miner wakeup
kantai Oct 21, 2024
1528a57
Merge pull request #5341 from stacks-network/chore/naka-configs
kantai Oct 21, 2024
cc8bddc
chore: set 3.0 mainnet activation height
kantai Oct 21, 2024
5f1b6b9
Merge pull request #5345 from stacks-network/chore/set-3.0-height
wileyj Oct 21, 2024
c184f54
Fix default affirmation map settings for 3.0
jcnelson Oct 21, 2024
50c723a
Merge pull request #5351 from stacks-network/fix/default-affirmation-…
kantai Oct 22, 2024
c4a88f6
Only check if we advanced pre fork miner 2 blocks forward
jferrant Oct 22, 2024
4f21011
Merge pull request #5352 from stacks-network/fix/partial-tenure-fork
hstove Oct 22, 2024
a7432bb
feat: update tx estimator when tx yields too big tx error
kantai Oct 22, 2024
5262c16
fix: retry `insert_payload` on failure
obycode Oct 22, 2024
e92b081
Merge pull request #5356 from stacks-network/feat/update-estimator-on…
kantai Oct 22, 2024
bb9077f
Merge pull request #5358 from stacks-network/fix/remove-expect
wileyj Oct 22, 2024
fb9f046
chore: update changelog for 3.0.0.0.0
obycode Oct 22, 2024
b761f1a
Merge branch 'develop' into chore/update-docs_1721318026
wileyj Oct 22, 2024
98930ed
chore: add `[Unreleased]` and bold Nakamoto bullet
obycode Oct 22, 2024
0cf78d2
chore: various improvements and bugfixes
obycode Oct 22, 2024
1ba674f
feat: update signer 3.0 changelog
hstove Oct 22, 2024
51879b9
chore: add SIP link to changelog
obycode Oct 22, 2024
bf1e610
Merge branch 'develop' into update-changelog-3.0.0
jcnelson Oct 22, 2024
c798615
Merge pull request #5359 from stacks-network/update-changelog-3.0.0
saralab Oct 22, 2024
4343171
PR comments - remove unused fields
wileyj Oct 22, 2024
beb3e63
remove unwanted field
wileyj Oct 22, 2024
5574a17
uncomment signer event-observer for sample config
wileyj Oct 22, 2024
5b773d4
adding commented event_observer for mainnet
wileyj Oct 22, 2024
c043484
Merge branch 'develop' into chore/update-docs_1721318026
saralab Oct 22, 2024
c179036
Fix conf file to have valid port values in test
jferrant Oct 22, 2024
dd1ebe6
Merge pull request #4995 from stacks-network/chore/update-docs_172131…
saralab Oct 23, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
chore: update changelog for 3.0.0.0.0
  • Loading branch information
obycode committed Oct 22, 2024
commit fb9f046603c9afd5705a4fdd02f42f7a694427f9
33 changes: 27 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,12 @@ 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.0.0.0.0]

- Added support for Clarity 3
### Added

- Nakamoto consensus rules, activating in epoch 3.0 at block 867,867
- Clarity 3, activating with epoch 3.0
- Keywords / variable
- `tenure-height` added
- `stacks-block-height` added
Expand All @@ -16,10 +19,28 @@ and this project adheres to the versioning scheme outlined in the [README.md](RE
- `get-stacks-block-info?` added
- `get-tenure-info?` added
- `get-block-info?` removed
- Added `/v3/signer/{signer_pubkey}/{reward_cycle}` endpoint
- Added `tenure_height` to `/v2/info` endpoint
- Added optional `timeout_ms` to `events_observer` configuration
- Added support for re-sending events to event observers across restarts
- New RPC endpoints
- `/v3/blocks/:block_id`
- `/v3/blocks/upload/`
- `/v3/signer/:signer_pubkey/:cycle_num`
- `/v3/sortitions`
- `/v3/stacker_set/:cycle_num`
- `/v3/tenures/:block_id`
- `/v3/tenures/fork_info/:start/:stop`
- `/v3/tenures/info`
- `/v3/tenures/tip/:consensus_hash`
- Re-send events to event observers across restarts
- Support custom chain-ids for testing
- Add `replay-block` command to CLI

### Changed

- Strict config file validation (unknown fields will cause the node to fail to start)
- Add optional `timeout_ms` to `events_observer` configuration
- Modified RPC endpoints
- Include `tenure_height` in `/v2/info` endpoint
- Include `block_time` and `tenure_height` in `/new/block` event payload
- Various improvements to logging, reducing log spam and improving log messages

## [2.5.0.0.7]

Expand Down