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

Updates to Predicate Design and Addition of Bitcoin Scopes #736

Merged
merged 23 commits into from
Oct 26, 2024

Conversation

natebuch
Copy link
Contributor

Description

Changes:
Update predicate design documentation.

  • There was repeated information between the Stacks and Bitcoin predicate page. Combined the documentation into a single page for better continuity.
  • Updated predicate-design file
  • Deleted bitcoin predicates file
  • Deleted stacks predicates file

Add Bitcoin scopes reference file.

  • Created reference page for Bitcoin scopes
  • Nested Stacks and Bitcoin references pages under a scopes file

Reference Links

  • Updated existing guides to point to new predicate design page.
  • Updated existing guides to point to Bitcoin scopes, Stacks scopes or both based on context.

Copy link

vercel bot commented Aug 19, 2024

@natebuch is attempting to deploy a commit to the Hiro Systems Team on Vercel.

A member of the Team first needs to authorize it.

Copy link

vercel bot commented Aug 19, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
hiro-systems-docs ✅ Ready (Inspect) Visit Preview 💬 1 unresolved Oct 26, 2024 7:45pm

@ryanwaits
Copy link
Collaborator

@natebuch appreciating the contributions here, this looks great!

I'm assuming you removed the stacks-predicates and bitcoin-predicates files in favor of the new sections under the API References?

If so, we'll need to make sure we handle redirects for those pages. You can take a look at the vercel.json file where we handles those.

Redirects needed:

  • /stacks/chainhook/concepts/stacks-predicates
  • /stacks/chainhook/concepts/bitcoin-predicates
  • /stacks/chainhook/references/scopes

Example:

{
   "source": "/stacks/chainhook/concepts/bitcoin-predicates",
   "destination": "/stacks/chainhook/references/bitcoin-scopes",
   "permanent": true
},

@natebuch
Copy link
Contributor Author

Redirects have been updated.

@ryanwaits ryanwaits merged commit 911340e into hirosystems:develop Oct 26, 2024
2 checks passed
@ryanwaits ryanwaits mentioned this pull request Oct 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: ✅ Done
Development

Successfully merging this pull request may close these issues.

2 participants