Commit Graph

23361 Commits

Author SHA1 Message Date
Jude Nelson
0a7af3addf Merge branch 'develop' into feat/bitcoin-mev 2024-05-06 19:59:14 +00:00
Jude Nelson
ef36e5cc00 chore: fix #4752 by requiring /v2/fees/transfer to return the median transaction fee for a STX-transfer from the cost estimators 2024-05-06 15:25:40 -04:00
Hank Stoever
632ff518f3 Merge branch 'develop' into feat/signer-metrics 2024-05-06 10:55:56 -07:00
Jude Nelson
01611355a4 Merge branch 'develop' into fix/4721 2024-05-06 17:07:29 +00:00
Jude Nelson
a04c1fa682 chore: add unit test 2024-05-06 13:16:49 -04:00
Jude Nelson
f98bcbffad Merge branch 'develop' into fix/4734 2024-05-06 15:55:04 +00:00
Jude Nelson
07c6ac84d1 chore: add unit test 2024-05-06 12:04:41 -04:00
Hank Stoever
8ce2446444 Merge branch 'develop' into feat/signer-metrics 2024-05-06 07:08:21 -07:00
Hank Stoever
1f180d7855 feat: add no-op metrics timer when feature disabled 2024-05-06 07:07:33 -07:00
Jude Nelson
de17b4b414 Merge pull request #4749 from stacks-network/fix/4735
Fix/4735
2024-05-06 13:47:45 +00:00
Brice Dobry
7763df2782 fix: set clarity version when building boot contracts' docs 2024-05-05 20:05:12 -04:00
Vlad
61ac53335d Merge branch 'develop' into draft/multisig-order-independence 2024-05-06 00:36:17 +04:00
Fess
3c7be769b4 Merge remote-tracking branch 'origin/draft/multisig-order-independence' into draft/multisig-order-independence 2024-05-06 00:34:38 +04:00
Fess
4a0a9666c6 fix: autotest restored, epoch gating logic removed from try_mine_tx_with_len 2024-05-06 00:34:24 +04:00
Brice Dobry
2a63b46290 fix: test_load_store_update_nakamoto_blocks update 2024-05-04 15:01:14 -04:00
Brice Dobry
f8ca7f0c50 chore: update supports_epoch 2024-05-04 13:41:44 -04:00
Brice Dobry
6953194de6 fix: update tests for Clarity 3 2024-05-04 11:23:55 -04:00
Brice Dobry
a251637c4d feat: add tenure_height to nakamoto_block_headers table 2024-05-04 09:19:11 -04:00
Brice Dobry
4b1895a35c fix: update CHAINSTATE_VERSION 2024-05-04 00:35:19 -04:00
Brice Dobry
3eeabe9123 docs: fix changelog entry 2024-05-03 23:39:22 -04:00
Brice Dobry
a51579a1b2 Merge branch 'develop' into feat/stacks-block-height 2024-05-03 23:28:03 -04:00
Brice Dobry
9f523d6811 fix: update tests to handle Clarity 3 2024-05-03 23:26:24 -04:00
Brice Dobry
c339fe0efb docs: add changelog entry 2024-05-03 22:55:59 -04:00
Brice Dobry
27ef917050 test: add tests for block height keywords 2024-05-03 22:52:44 -04:00
Brice Dobry
23e704a94d fix: fix tests after recent changes 2024-05-03 21:30:15 -04:00
Jude Nelson
d6f5ce6c70 chore: get all unit tests to pass 2024-05-03 17:04:35 -04:00
Jude Nelson
1f6e1290eb chore: API sync 2024-05-03 17:04:29 -04:00
Jude Nelson
30ff6d8583 chore: add a mode of generating burnchain blocks in TestPeer that ensures that a block's hash will depend on the (number of) opts it contains 2024-05-03 17:04:05 -04:00
Jude Nelson
7318babacf fix: don't start from reward cycle 0 when doing an inv sync; start from connection_opts.inv_reward_cycles 2024-05-03 17:03:43 -04:00
Jude Nelson
56f754ed4b chore: expose set_initial_peer 2024-05-03 16:58:58 -04:00
Brice Dobry
02ec34a761 feat: better way to store/retrieve tenure height 2024-05-03 16:43:40 -04:00
Jude Nelson
61b37c0b27 fix: optionally disable resolving bootstrap nodes, so the caller can avoid needless network I/O if it's not needed 2024-05-03 15:12:41 -04:00
Jude Nelson
9bd74ca80e Merge branch 'develop' into feat/bitcoin-mev 2024-05-03 18:57:40 +00:00
Jude Nelson
c52e9bfe7a chore: use the burnchain indexer to find the right block header 2024-05-03 14:43:32 -04:00
Brice Dobry
18860131c7 Merge pull request #4743 from ASuciuX/feat/mock-mining-hot-swap
Feat/mock mining hot swap
2024-05-03 17:09:18 +00:00
Brice Dobry
54ae12566a Merge pull request #4738 from stacks-network/fix/signer-cycle-transition
fix: handle a race condition between the signer and the /v2/pox endpoint
2024-05-03 17:08:21 +00:00
Brice Dobry
a9c14f9b01 Merge pull request #4698 from stacks-network/test/pox-4-unit
PoX-4 unit testing
2024-05-03 15:58:17 +00:00
Jude Nelson
679aeac103 Merge branch 'develop' into draft/multisig-order-independence 2024-05-03 15:48:17 +00:00
Jude Nelson
77efe75c02 Merge branch 'develop' into feat/bitcoin-mev 2024-05-03 15:41:12 +00:00
Brice Dobry
9bce63865b fix: revert changes in contrib/core-contract-tests/
The removal of package-lock.json causes `npm ci` to fail and it should
not be removed by this PR any way.
2024-05-03 11:21:39 -04:00
Aaron Blankstein
ac2bd50486 Merge pull request #4739 from stacks-network/chore/changelog
Changelog
2024-05-03 15:10:14 +00:00
Brice Dobry
134afd3696 feat: add tenure height to block_headers table
Handle the `tenure-height` keyword in Clarity3, and using the same logic
for `block-height` in Clarity 1 or 2.
2024-05-02 23:23:19 -04:00
Jude Nelson
d45faf9a08 fix: typos 2024-05-02 22:26:41 -04:00
Jude Nelson
754cd6043f chore: index block-commits by apparent sender, so we can get the last commit by sender 2024-05-02 22:26:11 -04:00
Jude Nelson
09454b7025 fix: generate the expected block commit input so that mining works in nakamoto 2024-05-02 22:25:51 -04:00
Jude Nelson
2c6cddafe0 fix: disable windowing when we transition to epoch 3.0 for the duration of one window length 2024-05-02 22:25:15 -04:00
ASuciuX
ea9c8c8d03 Update testnet/stacks-node/src/burnchains/bitcoin_regtest_controller.rs
Co-authored-by: Brice Dobry <brice@obycode.com>
2024-05-02 19:41:39 +03:00
Hank Stoever
b1e09ddfc9 fix: fixed config_to_log_string test 2024-05-02 06:48:35 -07:00
ASuciuX
4245554ae0 hot swappable mock_mining
redid it on top of develop
2024-05-02 15:24:21 +03:00
Brice Dobry
32111d20ab feat: add Clarity3 consensus serialize/deserialize 2024-05-01 22:35:50 -04:00