namada icon indicating copy to clipboard operation
namada copied to clipboard

Allow multiple transfers in a single tx

Open grarco opened this issue 1 year ago • 3 comments

We should allow multiple token transfers in a single transaction, i.e. involving more than one sender/receiver and with different tokens. We could either modify the current tx_transfer or come up with a different one. We'll also need to update the client and SDK to produce this new type of transactions.

grarco avatar Feb 12 '24 11:02 grarco

It may make sense to make this change in conjunction with https://github.com/anoma/namada/issues/1677.

cwgoes avatar Feb 12 '24 11:02 cwgoes

Moving this to phase 1 so we can avoid breaking transaction format changes.

cwgoes avatar Apr 24 '24 09:04 cwgoes

Note that this is two parts:

  • Batching multiple inner transactions in one transaction (this is #3103)
  • Vectorized balance changes in a single transfer inner tx (no PR yet)

cwgoes avatar May 14 '24 16:05 cwgoes