8000 Delete contract hash module by tcharding · Pull Request #871 · rust-bitcoin/rust-bitcoin · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Delete contract hash module #871

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
merged 1 commit into from
Mar 12, 2022

Conversation

tcharding
Copy link
Member

This module has been deprecated in commit 1ffdce9 in August 2020, it is safe to delete it now.

Fixes: #322

This module has been deprecated in commit 1ffdce9 in August 2020, it is
safe to delete it now.

Fixes: rust-bitcoin#322
@apoelstra
Copy link
Member

cc @sanket1729 can/should we reimplement this module's functionality in rust-miniscript?

It looks like we use the tweak_key function internally in Blockstream. Alternate locations for that function would be the rust-elements repo (since it uses a very Elements-specific tweaking method that we wouldn't implement today), or we could just pull it into Blockstream's internal codebase.

Regardless, concept ACK removing it here.

Copy link
Member
@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 7f33fe6

Copy link
Collaborator
@Kixunil Kixunil left a comment

Choose a reason for hiding this comment

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

ACK 7f33fe6

I'm also OK with this being RC fix.

@dr-orlovsky dr-orlovsky added the API break This PR requires a version bump for the next release label Mar 12, 2022
@dr-orlovsky dr-orlovsky added this to the 0.29.0 milestone Mar 12, 2022
Copy link
Collaborator
@dr-orlovsky dr-orlovsky left a comment

Choose a reason for hiding this comment

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

ACK 7f33fe6

I'm ok on merging for RC fix, but still put a milestone for 0.29 if we forget to do it now

@apoelstra apoelstra merged commit 93daed9 into rust-bitcoin:master Mar 12, 2022
@Kixunil Kixunil modified the milestones: 0.29.0, 0.28.0 Mar 14, 2022
@tcharding tcharding deleted the rm-contracthash-module branch March 15, 2022 03:25
@sanket1729
Copy link
Member

cc @sanket1729 can/should we reimplement this module's functionality in rust-miniscript?

Yes, elements-miniscript needs this functionality. Will re-implement this over there

sanket1729 added a commit to sanket1729/rust-bitcoin that referenced this pull request Jul 18, 2022
apoelstra added a commit that referenced this pull request Jul 18, 2022
0a0934a Remove the Pay-to-Contract reference from README. (sanket1729)

Pull request description:

  Removed in #871

ACKs for top commit:
  apoelstra:
    ACK 0a0934a
  tcharding:
    ACK 0a0934a

Tree-SHA512: eed4e2f381effba8976668574bb2a19e524cf8d9fff305e1cde2bd09f52ae0100b8d06dc289bb0953433757c15301e89b88f71fa1255e0f18e695bb6e4f4af14
ChallengeDev210 pushed a commit to ChallengeDev210/rust-bitcoin that referenced this pull request Aug 1, 2022
ChallengeDev210 pushed a commit to ChallengeDev210/rust-bitcoin that referenced this pull request Aug 1, 2022
â€
92C3
¦rence from README.

0a0934a Remove the Pay-to-Contract reference from README. (sanket1729)

Pull request description:

  Removed in rust-bitcoin/rust-bitcoin#871

ACKs for top commit:
  apoelstra:
    ACK 0a0934a
  tcharding:
    ACK 0a0934a

Tree-SHA512: eed4e2f381effba8976668574bb2a19e524cf8d9fff305e1cde2bd09f52ae0100b8d06dc289bb0953433757c15301e89b88f71fa1255e0f18e695bb6e4f4af14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
API break This PR requires a version bump for the next release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

contracthash module needs to be deprecated (or removed)
5 participants
0