Skip to content

Conversation

@KyrylR
Copy link
Contributor

@KyrylR KyrylR commented Oct 31, 2025

No description provided.

@KyrylR KyrylR requested a review from imaginator as a code owner October 31, 2025 11:32
@KyrylR KyrylR marked this pull request as draft October 31, 2025 11:32
@KyrylR
Copy link
Contributor Author

KyrylR commented Oct 31, 2025

Blocked by the outdated SimplicityHL version

cc @imaginator

@apoelstra
Copy link
Contributor

Blocked by the outdated SimplicityHL version

Do you mean the outdated rust-simplicity version?

@KyrylR
Copy link
Contributor Author

KyrylR commented Nov 3, 2025

This one: https://crates.io/crates/simplicityhl

@apoelstra
Copy link
Contributor

I don't understand. Why would the LSP care about what's on crates.io?

This is the SimplicityHL repo. By definition it's the most up-to-date version of SimplicityHL.

@KyrylR
Copy link
Contributor Author

KyrylR commented Nov 3, 2025

The main reasoning behind this is having the Simplicity LSP on crates.io

If it is there, instead of having three commands (git clone, cd, cargo install), you will have only one install command (better dev experience)

Simplicity LSP cannot be published to crates.io with a dependency that looks like this:

simplicityhl = { git = "https://github.com/BlockstreamResearch/SimplicityHL.git", rev = "e68e1c6" }

It must have a version tag

@apoelstra
Copy link
Contributor

Ah, I understand, it's a draft until we can get it into a publishable state.

apoelstra added a commit that referenced this pull request Nov 7, 2025
f76810c bump version to 0.3.0 (Andrew Poelstra)
f7c24df update rust-simplictiy to 0.6 (Andrew Poelstra)
2f41378 stick invariant <'brand> tag onto Scope and CoreExt (Andrew Poelstra)

Pull request description:

  Should unblock #158 and also let us update the webide.


ACKs for top commit:
  delta1:
    ACK f76810c 


Tree-SHA512: 03ac177a925e91007ae9e72d1bd0c6af3d0ce2b8fe2dd8b2fbfcd8efdfa78578670df7c3943b21d25d51b34f21f901feab35dfa6ffbeee4c9ac3529e94c3016c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants