-
-
Notifications
You must be signed in to change notification settings - Fork 26
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
Provide dedicated descriptors for change addresses with tapret #57
Comments
You are right about that existance of tapret commiments makes it harder to deal with change outputs; but I do not agree that this should be addressed by creating a dedicated descriptor. Instead, my plan was to support extended descriptor format supporting |
Like I did in this early prototype concept: https://github.com/BP-WG/stingerjet-docs See the end of the README, the |
Ok, I'm sorry. I created an issue just because I started implementation of the solution. |
Discussed in #53
Originally posted by crisdut October 12, 2022
According to this comment, the descriptor change is provided by the same wallet used to provide the inputs.
I think the command line needs an optional parameter to allow choose your change descriptor.
This important feature for TapRet commitments, because always we need a TapTree to add commitment.
TapRet commitment user case (example):
After
RGB finalize
, the Taptree is updated with the commitment scriptIf we want to spend the bitcoins of the output descriptor, we need to create a new wallet based on the script of the step 1
Does make sense?
I will start work on this issue.
The text was updated successfully, but these errors were encountered: