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

[Feature]: Add support for constructing sBTC burn transactions #231

Closed
1 task done
djordon opened this issue Jun 5, 2024 · 0 comments · Fixed by #281
Closed
1 task done

[Feature]: Add support for constructing sBTC burn transactions #231

djordon opened this issue Jun 5, 2024 · 0 comments · Fixed by #281
Assignees
Labels
sbtc signer binary The sBTC Bootstrap Signer.

Comments

@djordon
Copy link
Contributor

djordon commented Jun 5, 2024

Feature - Add support for constructing sBTC burn transactions

1. Description

1.1 Context & Purpose

An important part of the sBTC deposit-withdrawal lifecycle done by the signers is calling the stacks contracts to mint and burn sBTC. To do that, we need to support constructing stacks contract call transactions. This ticket is for adding support for constructing the sBTC burn stacks transaction.

2. Technical Details:

2.1 Acceptance Criteria:

  • Given the sBTC burn contract address and the burn function interface, add support for making a properly formatted request to a stacks node for the contract call. The transaction does not need to contain a valid signature.

This ticket only relates to the "withdrawal-accept" contract call, which relates to #96.

3. Related Issues and Pull Requests (optional):

This is part of #44 and recently came up during this discussion #228 (comment).

@djordon djordon added the sbtc signer binary The sBTC Bootstrap Signer. label Jun 5, 2024
@djordon djordon added this to sBTC Jun 5, 2024
@github-project-automation github-project-automation bot moved this to Needs Triage in sBTC Jun 5, 2024
@djordon djordon moved this from Needs Triage to Todo in sBTC Jul 1, 2024
@djordon djordon self-assigned this Jul 2, 2024
@djordon djordon moved this from Todo to In Progress in sBTC Jul 2, 2024
@djordon djordon moved this from In Progress to In Review in sBTC Jul 2, 2024
@github-project-automation github-project-automation bot moved this from In Review to Done in sBTC Jul 3, 2024
@djordon djordon changed the title [Feature]: Add support for broadcasting sBTC burn transactions [Feature]: Add support for constructing sBTC burn transactions Jul 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
sbtc signer binary The sBTC Bootstrap Signer.
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant