-
Notifications
You must be signed in to change notification settings - Fork 712
Chore/merge develop to aac client breaking #6596
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
Merged
jacinta-stacks
merged 99 commits into
stacks-network:aac-client-breaking
from
jferrant:chore/merge-develop-to-aac-client-breaking
Oct 22, 2025
+8,715
−1,072
Merged
Changes from 90 commits
Commits
Show all changes
99 commits
Select commit
Hold shift + click to select a range
475d401
Merge branch 'develop' of https://github.com/stacks-network/stacks-co…
jferrant 35534ab
feat: initial implementation for `restric-assets?`
obycode 9672363
feat: add syntax and type-checking for `as-contract?` and allowances
obycode e4fc430
chore: fix formatting
obycode e29ec16
fix: add Clarity4 version of test contract
obycode 196e71e
feat: initial implementation of allowances
obycode 0a141ae
fix: remove ASTRules
obycode 7e8698f
fix: error in docs example
obycode 204e848
fix: copy/paste error
obycode 771262c
feat: update `with-nft` to support list of identifiers
obycode b450cd1
test: add tests for ft and nft post-conditions
obycode 11c4b14
feat: add checks for max number of allowances and max NFT identifiers
obycode 1afa168
fix: update test and fix clippy issues
obycode 156724d
test: ignore `with-stacking` in doc examples tests
obycode df2b581
fix: typo in tests
obycode b20511e
feat: implement tracking of stacking for post-conditions
obycode b396d86
feat: add support for "*" wildcard in allowances
obycode dd13789
fix: add stacking allowance check
obycode 103027c
test: add integration test for `with-stacking` allowances
obycode c4fb73d
refactor: return `uint` error from post-conditions
obycode 22449dd
fix: handle errors in `restrict-assets?` and `as-contract?` body
obycode 0060129
chore: fix clippy and formatting
obycode 489793b
test: begin adding rollback integration tests
obycode ce562a3
test: additional rollback tests
obycode 7806db3
docs: update doc example
obycode 610c421
refactor: use non-panicking array access
obycode 43b17c5
test: add `cheeck_as_contract_rollback` integration test
obycode a65dda4
test: add integration tests for `stack-stx` allowances
obycode 4799797
Merge branch 'develop' into feat/restrict-assets
obycode c824cde
chore: remove todo for event on allowance violation
obycode a6afc03
chore: formatting
obycode 4f8dfff
WIP: add consensus_test macro
Jiloc 8bdc1d1
use TxTypes for TransactionFactory
Jiloc 79ae07d
Merge branch 'feat/aac-tests-with-insta' into feat/improve-consensus-…
Jiloc d9eb380
remove unused snap
Jiloc 6977d1a
Merge branch 'develop' into feat/improve-consensus-test-api
Jiloc 4e37cef
fix contract_call_to_all_epochs
Jiloc e5e2a24
rewrite empty_blocks test with consensus_test
Jiloc b9fb5ab
Fix Nix builds and add more CLIs
adriano-stacks 1bb7353
Merge branch 'develop' into feat/contrib_nix_clis
adriano-stacks 5c6c36c
Merge branch 'develop' into feat/improve-consensus-test-api
Jiloc a5d8406
WIP: add consensus_test_contract_exec_helper
Jiloc 423f5a1
Merge branch 'develop' into feat/improve-consensus-test-api
Jiloc 7c47871
fix: various improvements suggested in PR review
obycode 0a44836
test: `with-nft` with wrong identifier type
obycode 9e95356
doc: add more detail to `with-stacking` doc
obycode 8277efd
Make access to Nakamoto staging blocks restricted to one single pub e…
jferrant 16b5ee0
Add explicit comments to NakamotoStagingBlocksTx priv fns
jferrant 6b97225
refactor: use `Vec<Value>` for allowances
obycode fbe687f
Merge branch 'develop' into feat/restrict-assets
obycode 01356c8
fix: update consensus snapshots
obycode 8044f76
fix: update other consensus snapshots
obycode 149ef77
test: aac add insta static reduction for vm_error, #6568
fdefelici c168a26
chore: make storage keys public
hugoclrd bd4722f
Merge branch 'bug/fix-consensus-test-canonical-tip' into feat/improve…
Jiloc 286703c
Merge branch 'develop' into feat/improve-consensus-test-api
Jiloc 8a6ec15
remove experimental expect_same_result
Jiloc 73a4fb1
remove redactions features from insta
Jiloc a74c5f8
Merge branch 'develop' into feat/restrict-assets
obycode 828a866
remove pinny
Jiloc b483f30
update comments
Jiloc cbe41f7
remove leftover pinny tag
Jiloc 6fc8788
chore: aac finalize serde implementation, #6568
fdefelici ac9152f
update docstrings
Jiloc 0efc005
Merge pull request #6516 from obycode/feat/restrict-assets
obycode ca09506
update snapshots
Jiloc a9fc6fe
Merge branch 'develop' into feat/improve-consensus-test-api
Jiloc 281d442
Merge pull request #6589 from hugoclrd/refactor/make-storage-keys-public
Jiloc c5cca10
Merge pull request #6563 from adriano-stacks/feat/contrib_nix_clis
Jiloc 2b74579
Merge branch 'aac-client-breaking' of github.com:jferrant/stacks-core…
jferrant 8f7df21
Merge branch 'develop' of https://github.com/stacks-network/stacks-co…
jferrant 8d6248b
Merge branch 'merge-develop-to-aac-client-breaking' of github.com:jfe…
jferrant 57e6935
Merge branch 'develop' of https://github.com/stacks-network/stacks-co…
jferrant 61c819a
Fix accept_block call after develop merge
jferrant dfc17c4
Merge pull request #6587 from fdefelici/test/aac-vm-error
fdefelici 7762d88
Merge pull request #6585 from jferrant/chore/limit-staging-blocks-db-…
jferrant 8aa9641
Make is_wellformed_tenure_*_block return Error and remove custom conv…
jferrant 9dd8f63
Remove unreachable error type and use existing Expect error to ensure…
jferrant 00a70b8
refactor ConsensusTest to process on block at a time
Jiloc d7cd95e
Merge branch 'develop' into feat/improve-consensus-test-api
Jiloc d1e98b0
Merge branch 'feat/improve-consensus-test-api' into feat/dynamic-nonc…
Jiloc 67e6805
Merge pull request #6562 from Jiloc/feat/improve-consensus-test-api
jferrant 89beb51
Merge branch 'develop' into feat/dynamic-nonce-contract-consensus-test
Jiloc 7ee1aad
Remove unused RuntimeError Unreachable variant
jferrant ace1656
increase_nonce_for_tx panics if address doesn't exist
Jiloc ab68e4a
Merge pull request #6603 from jferrant/bugfix/make-sure-invalid-pox-c…
jferrant a92b29a
Merge pull request #6600 from jferrant/chore/cleanup-wellformed-tenur…
jferrant 9c13b5f
Merge branch 'develop' of https://github.com/stacks-network/stacks-co…
jferrant a7d73af
Merge pull request #6605 from Jiloc/feat/dynamic-nonce-contract-conse…
Jiloc 54f800b
Merge branch 'develop' of https://github.com/stacks-network/stacks-co…
jferrant 2310c8c
feat: improve type-checking cost computation in epoch 3.3
obycode 79bb31f
Add expected evaluated epoch to consensus tests for easier understand…
jferrant 9abda1e
Move expected_epoch up and fix clippy warnings
jferrant 27e8051
Fix prior bad clippy fix
jferrant dbd41f1
More clippy fixes
jferrant f4787ad
Merge pull request #6614 from jferrant/chore/add-evaluated-epoch-to-e…
jferrant 9dfb1d1
Merge pull request #6613 from obycode/feat/param-type-checking-cost
brice-stacks 7f06876
Merge branch 'develop' of https://github.com/stacks-network/stacks-co…
jferrant aeda2f6
Add comments to the new error variants in CheckErrorKind
jferrant File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.