You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// TODO support optional batched payout scripts. This would require a change to
Allow a sender to be created that pays out to multiple destination addresses. We should replace check_single_payee with check_for_all_payouts and unit test it
The text was updated successfully, but these errors were encountered:
This kind of multiparty API change needs to be experimented with before payjoin-1.0 so we know that our stable API can accommodate it. It would be crappy to stabilize the API and realize multiparty required a complete re-implementation with a different API.
Agreed. This is tangentially related to #434 however it really could be its own effort as well. The interface question is really how do we communicate more than one payee address in a BIP-21. IIRC the spec doesnt account for more than one payee so we could utilize some custom query params but then support and intergration becomes a burden. BIP-321 is a BIP to revisit BIP-21 this could be an interesting place to advocate for multi payee support.
original TODO comment:
rust-payjoin/payjoin/src/send/mod.rs
Line 105 in 6e512ff
Allow a sender to be created that pays out to multiple destination addresses. We should replace
check_single_payee
withcheck_for_all_payouts
and unit test itThe text was updated successfully, but these errors were encountered: