Breaking changes
AllowTrustOpAssetwas renamed toAssetCode,{Must}NewAllowTrustAssetwas renamed to{Must}NewAssetCodeFromString.- Some methods from the
Operationinterface (BuildXDR(),FromXDR()andValidate()) now take an additionalboolparameter (withMuxedAccounts)
to indicate whether SEP23 M-strkeys should be enabled.
New features
- Add support for Stellar Protocol 17 (CAP35):
Clawback,ClawbackClaimableBalanceandSetTrustlineFlagsoperations. - Add opt-in support for SEP23 M-strkeys for
MuxedAccounts:- Some methods from the
Operationinterface (BuildXDR(),FromXDR()andValidate()) now take an additionalboolparameter (withMuxedAccounts) - The parameters from
NewFeeBumpTransaction()andNewTransaction()now include a new field (EnableMuxedAccounts) to enable M-strekeys. TransactionFromXDR()now allows passing aTransactionFromXDROptionEnableMuxedAccountsoption, to enable M-strkey parsing.
- Some methods from the