Commit Graph

23293 Commits

Author SHA1 Message Date
wileyj
5c718ffbfe Update changelog with what's changing in this version 2024-05-21 10:22:43 -07:00
wileyj
09244378f5 Update build command
- removed the step to , defaulting to repo root
2024-05-20 13:34:14 -07:00
wileyj
e756c6ec63 Adding 2.5.0.0.4 to the changelog 2024-05-20 13:17:05 -07:00
Brice Dobry
cf01028d65 Merge pull request #4791 from stacks-network/feat/sqlite-feature-flag
Make rusqlite optional
2024-05-17 17:39:47 +00:00
Hugo Caillard
951c479001 refactor: gate bitvec sql methods 2024-05-17 10:03:33 +02:00
Brice Dobry
578a24f625 Merge pull request #3710 from fess-v/draft/multisig-order-independence
Feat: Signature order-independence fix for multisig tx
2024-05-16 18:34:06 +00:00
Fess
9addd7e69c fix: validate_transaction_static_epoch function added 2024-05-16 21:36:57 +04:00
Jeff Bencin
6766e653a3 Merge branch 'develop' into draft/multisig-order-independence 2024-05-16 13:04:04 -04:00
Vlad
2e67fa900b Update stackslib/src/chainstate/stacks/transaction.rs
Co-authored-by: Brice Dobry <brice@obycode.com>
2024-05-16 20:47:10 +04:00
Aaron Blankstein
ae18e3c4f4 Merge pull request #4795 from stacks-network/feat/next-initiative-delay-config
feat: add a next_initiative_delay config
2024-05-16 15:51:43 +00:00
Hugo Caillard
35f24017e0 refactor: add copyright 2024-05-16 11:13:22 +02:00
Hugo C
6fcb7d9b98 docs: add rustdoc to next_initiative_delay
Co-authored-by: Aaron Blankstein <aaron@blockstack.com>
2024-05-16 10:54:20 +02:00
Brice Dobry
83d338d7fe Merge pull request #4745 from stacks-network/feat/stacks-block-height
Add/update block height keywords in Clarity
2024-05-15 21:13:29 +00:00
ASuciuX
1bbf014376 Merge pull request #4797 from ASuciuX/feat/signer-message-updates
Signer message for reward set not determined or not registered signer
2024-05-15 21:05:41 +00:00
ASuciuX
4b40a4c725 remove extra misleading output signer registration 2024-05-15 22:52:39 +03:00
Jude Nelson
ebe1703891 Merge branch 'develop' into feat/sqlite-feature-flag 2024-05-15 18:45:18 +00:00
ASuciuX
c712caf482 Merge branch 'develop' into feat/signer-message-updates 2024-05-15 19:58:19 +03:00
ASuciuX
07adabe53f remove extra dependency 2024-05-15 19:58:02 +03:00
ASuciuX
9fab39f340 update to general signer message for users
- it gets both cases:
1. reward set not determined
2. signer not registered
without having to modify a lot of the current implementation only to parse an extra separation between them.
2024-05-15 19:55:01 +03:00
Brice Dobry
4fb8bdd86c test: validate block height at epoch 3.0 transition 2024-05-15 12:35:51 -04:00
Brice Dobry
c94d9e3040 test: pass Clarity 2 contract to Clarity 3 contract
Ensure new keywords are still handled as expected.
2024-05-15 11:23:42 -04:00
wileyj
cd1022ffc4 Merge pull request #4792 from BowTiedDevOps/develop
CI: Update Used Actions' Versions
2024-05-15 15:16:50 +00:00
Jude Nelson
368541fc1a Merge pull request #4759 from stacks-network/fix/4732
Fix/4732
2024-05-15 15:15:26 +00:00
wileyj
406083a1bd Merge branch 'develop' into develop 2024-05-15 07:53:16 -07:00
wileyj
f7d8f7e345 Merge pull request #4544 from stacks-network/feat/codeowners
Add CODEOWNERS
2024-05-15 14:51:00 +00:00
Jude Nelson
54bbc4c69b Merge branch 'develop' into feat/codeowners 2024-05-15 14:28:51 +00:00
Brice Dobry
369d00fafc fix: move tenure setting after epoch transition
This is necessary after the new check was added to ensure that the
tenure height is not set before epoch 3.0.
2024-05-15 09:25:32 -04:00
Brice Dobry
890f07cd1d test: check more variable reuse scenarios 2024-05-15 08:18:02 -04:00
Hugo Caillard
3abdc2aeca feat: add a next_initiative_delay config 2024-05-15 11:59:58 +02:00
Jude Nelson
253304aa79 Merge branch 'develop' into fix/4732 2024-05-15 02:40:20 +00:00
BowTiedDevOps
9f7c023f85 feat: setup rustfmt toolchain in composite actions 2024-05-15 01:33:06 +03:00
jferrant
45cf912a06 Merge pull request #4787 from stacks-network/chore/block-signature-message-type
Chore/block signature message type
2024-05-14 22:28:17 +00:00
Jude Nelson
b65fa72cbc Merge branch 'develop' into fix/4732 2024-05-14 21:37:46 +00:00
Jacinta Ferrant
69fa6effbc CRC: fix whitespace
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-05-14 13:53:00 -07:00
Brice Dobry
2b4b1c14bf feat: handle tenure-height with at-block before epoch 3.0
Also including some other improvements from PR review.
2024-05-14 16:48:42 -04:00
Jacinta Ferrant
65859b7f75 CRC: fix documentation on define_u8_enum types in messages.rs
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-05-14 12:53:19 -07:00
Jacinta Ferrant
7af348d710 CRC: create a trait to enforce multiple traits for signer event types
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-05-14 12:35:37 -07:00
Jacinta Ferrant
1decf3baca Merge branch 'develop' of https://github.com/stacks-network/stacks-core into chore/block-signature-message-type 2024-05-14 11:56:12 -07:00
Jacinta Ferrant
0c3631bd42 CRC: remove use of hardcoded u8s in codec functions
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-05-14 11:35:15 -07:00
Jude Nelson
e6021f5bee chore: fix compile issues in stacks-node 2024-05-14 14:19:19 -04:00
jferrant
87fdd5086d Merge pull request #4778 from stacks-network/chore/signer-traits
Pull current stacks signer out into v1 implementation and create placeholder v0 mod
2024-05-14 18:00:25 +00:00
Jacinta Ferrant
c9219e556e Do not enable empty MinerMessage event
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-05-14 11:00:09 -07:00
Jacinta Ferrant
6c5f04219b Merge branch 'chore/signer-traits' of https://github.com/stacks-network/stacks-core into chore/block-signature-message-type 2024-05-14 10:41:22 -07:00
Jacinta Ferrant
5d0dc11adb CRC: move traits to lib.rs
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-05-14 10:37:19 -07:00
Hugo Caillard
eefaeb7460 refactor: revert trailing spaces changes 2024-05-14 19:24:34 +02:00
Hugo Caillard
cb5802f381 refactor: revert trailing spaces changes 2024-05-14 19:18:07 +02:00
Jacinta Ferrant
7d4075333c Remove unused serialization of HashSet in messages.rs
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-05-14 10:14:47 -07:00
Hugo Caillard
2eec4e17e1 refactor: cargo fmt-stacks 2024-05-14 18:45:39 +02:00
Jacinta Ferrant
b80d71ef68 Replace custom NakamotoBlockHeaders throughout signer with empty()
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-05-14 09:41:03 -07:00
Jacinta Ferrant
8d6a3a56f7 Skip some mutants
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-05-14 09:34:54 -07:00