Skip to content

Releases: aurora-rs/stellar-base-rs

Release v0.6.0

03 Nov 09:42
Compare
Choose a tag to compare

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.

Release v0.5.0

15 Jan 18:52
Compare
Choose a tag to compare

Added

  • Add support for CAP-0023.
  • Add CreateClaimableBalanceOperation.
  • Add ClaimClaimableBalanceOperation.
  • Add Claimant and ClaimPredicate.
  • Add BeginSponsoringFutureReservesOperation.
  • Add EndSponsoringFutureReservesOperation.
  • Add RevokeSponsorshipOperation.
  • Add TransactionResult and OperationResult.

Release v0.5.0-beta.2

07 Jan 20:04
Compare
Choose a tag to compare
release: v0.5.0-beta.2

Signed-off-by: Francesco Ceccon <francesco@ceccon.me>

Release v0.5.0-beta.1

25 Sep 16:13
Compare
Choose a tag to compare
release: v0.5.0-beta.1

Signed-off-by: Francesco Ceccon <francesco@ceccon.me>

Release v0.5.0-beta.0

24 Sep 18:26
Compare
Choose a tag to compare
release: v0.5.0-beta.0

Signed-off-by: Francesco Ceccon <francesco@ceccon.me>

Release v0.4.1

05 Aug 11:42
Compare
Choose a tag to compare

Added

  • PublicKey implements Display and FromStr.

Release v0.4.0

18 Jul 12:43
Compare
Choose a tag to compare

Added

  • Add sign_hashx and decorated_signature_from_preimage to
    FeeBumpTransaction and TransactionEnvelope.

Changed

  • Rename TransactionBuilder::to_transaction to
    TransactionBuilder::into_transaction.

Release v0.3.0

18 Jul 11:08
Compare
Choose a tag to compare

Added

  • Add Signer and SignerKey related methods.

Changed

  • Change PreAuthTxHash struct.
  • Change HashX struct.

Release v0.2.0

15 Jul 21:44
Compare
Choose a tag to compare

Added

  • Add several mutable accessors to structs fields.

Changed

  • Rename enum accessors to as_.
  • Move builders inside structs.