Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: elendir on November 04, 2013, 04:57:05 PM



Title: Payment Protocol multiple outputs
Post by: elendir on November 04, 2013, 04:57:05 PM
Please correct me if I'm wrong: according to https://en.bitcoin.it/wiki/BIP_0070 it will be possible to create payment request with multiple outputs. Does it mean that I can create payment request with multiple destination wallets? If yes, will this feature be supported by the reference client? If yes, will sendmany be used to do that?


Title: Re: Payment Protocol multiple outputs
Post by: Mike Hearn on November 05, 2013, 03:18:04 PM
Yes. Yes. Sort of.


Title: Re: Payment Protocol multiple outputs
Post by: ShadowOfHarbringer on November 05, 2013, 03:31:31 PM
Yes. Yes. Sort of.
Which version will include support for this feature ?


Title: Re: Payment Protocol multiple outputs
Post by: elendir on November 06, 2013, 09:14:08 AM
Thanks, Mike.

Which version will include support for this feature ?
Next release of Bitcoin-Qt I guess, see https://bitcointalk.org/index.php?topic=300809.msg3225143#msg3225143


Title: Re: Payment Protocol multiple outputs
Post by: kjj on November 06, 2013, 05:35:30 PM
The payment protocol message doesn't automatically map into a transaction.

Your node could collect several payment requests and bundle them into a single paymany transaction.  This may not be included in the first iteration, but can be added later if desired.  The point is that the payment requests are informational messages, not control messages.