Skip to content

Release v0.6.0

Latest
Compare
Choose a tag to compare
@bjorn bjorn released this 03 Nov 09:42

Added

  • Add tests for BeginSponsoringFutureReservesOperation
  • Add ChangeTrustAsset
  • Add ClawbackOperation
  • Add ClawbackClaimableBalanceOperation
  • Add LiquidityPoolDepositOperation
  • Add LiquidityPoolWithdrawOperation
  • Add LiquidityPool to the LedgerKey enum
  • Add SetTrustlineFlagsOperation
  • Add support for revoking liquidity pool sponsorship to RevokeSponsorshipOperation
  • Add AUTH_CLAWBACK_ENABLED to AccountFlags
  • Add TRUSTLINE_CLAWBACK_ENABLED to TrustLineFlags
  • Add TrustlineAsset
  • Add InvalidLiquidityPoolIdLength to Error
  • Add LedgerKey::LiquidityPool
  • Add LiquidityPoolId
  • Add LiquidityPoolConstantFeeParameters
  • Add LiquidityPoolConstantFee
  • Add LiquidityPool
  • Add InnerOperationResult::ClaimClaimableBalance
  • Add InnerOperationResult::Clawback
  • Add InnerOperationResult::ClawbackClaimableBalance
  • Add InnerOperationResult::SetTrustLineFlags
  • Add InnerOperationResult::LiquidityPoolDeposit
  • Add InnerOperationResult::LiquidityPoolWithdraw
  • Add InnerTransactionResult::FeeBumpInnerSuccess
  • Add InnerTransactionResult::FeeBumpInnerFailed

Changed

  • BREAKING: Use ChangeTrustAsset for ChangeTrust operation
  • BREAKING: Use TrustLineAsset instead of Asset in LedgerKey::Trustline
  • BREAKING: Update xdr_generated.rs from the current stellar X files.
  • BREAKING: Use traits from the ed25519 crate to allow using any ed25519
    backend (libsodium, dalek, etc or even a custom signing implementation). The
    use of sodiumoxide is now behind the feature sodium_oxide, which is enabled
    by default.
  • Update dependency's versions

Fixed

  • Fix ChangeTrustOperationBuilder to allow explicitly passing limit 0.