Breaking changes
AllowTrustOpAsset
was renamed toAssetCode
,{Must}NewAllowTrustAsset
was renamed to{Must}NewAssetCodeFromString
.- Some methods from the
Operation
interface (BuildXDR()
,FromXDR()
andValidate()
) now take an additionalbool
parameter (withMuxedAccounts
)
to indicate whether SEP23 M-strkeys should be enabled.
New features
- Add support for Stellar Protocol 17 (CAP35):
Clawback
,ClawbackClaimableBalance
andSetTrustlineFlags
operations. - Add opt-in support for SEP23 M-strkeys for
MuxedAccount
s:- Some methods from the
Operation
interface (BuildXDR()
,FromXDR()
andValidate()
) now take an additionalbool
parameter (withMuxedAccounts
) - The parameters from
NewFeeBumpTransaction()
andNewTransaction()
now include a new field (EnableMuxedAccounts
) to enable M-strekeys. TransactionFromXDR()
now allows passing aTransactionFromXDROptionEnableMuxedAccounts
option, to enable M-strkey parsing.
- Some methods from the