elixir-stellar-client icon indicating copy to clipboard operation
elixir-stellar-client copied to clipboard

Muxed accounts should now be enabled by default.

Open Shaptic opened this issue 3 years ago • 0 comments

Muxed accounts (introduced into the protocol in CAP-27 and defined in its string form in SEP-23) should now be supported by default. Previously, we asked that they be hidden behind an opt-in feature flag; now, they should always be supported.

The following fields are muxed accounts and can thus be either a standard G... or a muxed M... address:

  • FeeBumpTransaction.feeSource
  • Transaction.sourceAccount
  • Operation.sourceAccount
  • Payment.destination
  • PathPaymentStrictReceive.destination
  • PathPaymentStrictSend.destination
  • AccountMerge.destination
  • Clawback.from

While the list above should be comprehensive, you can always refer to the XDR for an authoritative source of truth.

Refer to the following releases for reference implementations:

Additional documentation is available in the glossary.

Shaptic avatar Jan 12 '22 19:01 Shaptic