elixir-stellar-client
elixir-stellar-client copied to clipboard
Muxed accounts should now be enabled by default.
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:
- Go:
[email protected] - JavaScript:
[email protected]and[email protected] - Java:
[email protected] - Python:
[email protected]
Additional documentation is available in the glossary.