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

Move code from elements-fun into rust-elements #130

Closed
4 tasks done
thomaseizinger opened this issue Jan 14, 2021 · 1 comment
Closed
4 tasks done

Move code from elements-fun into rust-elements #130

thomaseizinger opened this issue Jan 14, 2021 · 1 comment
Assignees

Comments

@thomaseizinger
Copy link
Contributor

thomaseizinger commented Jan 14, 2021

It turns out that there isn't as much need for most of the re-modelling that we did in elements-fun as we initially thought. See more here.

This is a tracking issue for moving all of what we did in elements-fun back into rust-elements (non-exhaustive list):

  • Add a dependency to rust-secp256k1-zkp and model asset/value commitment using types from rust-secp256k1-zkp
  • Create TxOut constructors for new_last_confidential / new_non_last_confidential
  • Introduce .unblind API on TxOut
  • Introduce ExplicitTxOut and ConfidentialTxOut along with into_{explicit,confidential} on TxOut
@luckysori
Copy link
Collaborator

This is so done.

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 a pull request may close this issue.

2 participants