- Enable Muxed Accounts (SEP-23) by default (#4169):
- Remove
TransactionParams.EnableMuxedAccounts
- Remove
TransactionFromXDROptionEnableMuxedAccounts
- Remove
FeeBumpTransactionParams.EnableMuxedAccounts
- Remove parameter
withMuxedAccounts bool
from all methods/functions. - Remove
options ...TransactionFromXDROption
parameter fromTransactionFromXDR()
- Rename
SetOpSourceMuxedAccount()
to (pre-existing)SetOpSourceAccount()
which now accepts
bothG
andM
(muxed) account strkeys.
- Remove
- Use xdr.Price to represent prices in txnbuild instead of strings (#4167).