Skip to content

Add JetHL trait implementation and usage across modules#322

Open
ivanlele wants to merge 1 commit into
BlockstreamResearch:masterfrom
ivanlele:refactor/jethl-trait
Open

Add JetHL trait implementation and usage across modules#322
ivanlele wants to merge 1 commit into
BlockstreamResearch:masterfrom
ivanlele:refactor/jethl-trait

Conversation

@ivanlele
Copy link
Copy Markdown

This PR advances progress on issue #224. It introduces a new JetHL trait, which encapsulates all logic required for simc to function in addition to the default Jet methods. The follow-up would include inserting JetHL between interface invocations and the topmost simc entrypoint.

Copy link
Copy Markdown
Collaborator

@KyrylR KyrylR left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK c911eee; successfully ran local tests

@apoelstra
Copy link
Copy Markdown
Contributor

I released the new rust-simplicity in BlockstreamResearch/rust-simplicity#364 -- do we want to adjust this PR?

@ivanlele
Copy link
Copy Markdown
Author

I released the new rust-simplicity in BlockstreamResearch/rust-simplicity#364 -- do we want to adjust this PR?

I’d say yes, but first we need to update the rust-simplicity dep. @stringhandler, we have everything we need to finish #314 now.

@ivanlele ivanlele force-pushed the refactor/jethl-trait branch 2 times, most recently from 53cda1e to 7e3ecfa Compare May 21, 2026 10:48
@ivanlele ivanlele force-pushed the refactor/jethl-trait branch from 7e3ecfa to fdf2bb1 Compare May 21, 2026 12:33
@ivanlele
Copy link
Copy Markdown
Author

@KyrylR @apoelstra this one can be reviewed again

Copy link
Copy Markdown
Contributor

@apoelstra apoelstra left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK fdf2bb1; successfully ran local tests; short and sweet!

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.

3 participants