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

Add docs around UTXO dismantling/consolidation #3429

Closed
Torres-ssf opened this issue Nov 28, 2024 · 1 comment · Fixed by #3435
Closed

Add docs around UTXO dismantling/consolidation #3429

Torres-ssf opened this issue Nov 28, 2024 · 1 comment · Fixed by #3435
Assignees
Labels
docs Requests pertinent to documentation

Comments

@Torres-ssf
Copy link
Contributor

Torres-ssf commented Nov 28, 2024

Typical use cases are:

  1. Split one UTXO into several
  2. Consolidating several UTXOs into one

Examples:

  • 1x UTXO with a value of 1000 could be split into 10x UTXOs, each valued at 100
  • 100x UTXOs with a value of 10 could be consolidated into 1x UTXO valued at 1000

Notes:

  • Fee must be subtracted before the split/consolidation
  • Chain constraints limit the maximum number of outputs allowed per transaction
@Torres-ssf Torres-ssf added the feat Issue is a feature label Nov 28, 2024
@maschad maschad self-assigned this Nov 28, 2024
@arboleya arboleya changed the title Add Support for Splitting a UTXO into Multiple Outputs (UTXO Dismantling) Add docs around UTXO dismantling/consolidation Nov 29, 2024
@arboleya arboleya added docs Requests pertinent to documentation and removed feat Issue is a feature labels Nov 29, 2024
@maschad
Copy link
Member

maschad commented Nov 30, 2024

@Torres-ssf @arboleya perhaps I may be misinterpreting but after reading through the combining UTXO docs I think the only documentation that is missing is regarding the maxOutputs which are determined by the chain config. I've added that to the docs in this PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Requests pertinent to documentation
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants