Skip to content

Latest commit

 

History

History
67 lines (40 loc) · 2.5 KB

CHANGELOG.md

File metadata and controls

67 lines (40 loc) · 2.5 KB

Changelog

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

As this project is pre 1.0, breaking changes may happen for minor version bumps. A breaking change will get clearly notified in this log.

Added

  • Added support for manage_data operations

Changed

  • Stellar::Transaction#to_envelope can now be used without arguments, returning a Stellar::TransactionEnvelope with zero signatures.
  • Added memo helpers to Stellar::Transaction.for_account, allowing any operation builder (such as Stellar::Transaction.payment) to provide a custom memo using the :memo` attribute.

Changed

  • XDR Definitions have been updated to stellar-core commit eed89649c2060b8e9dacffe2cec4e8b258b32416

Changed

  • BREAKING CHANGE: The default network for this library is now the stellar test network.
    To enable this library for the production network use Stellar.default_network = Stellar::Networks::PUBLIC at the head of your script or in your configuration function.

Changed

  • Bump xdr dependency to 1.0.0

Changed

  • Update default fee for transactions to new minimum of 100 stroops

Changed

  • Update to latest xdr (stellar-core commit ad22bccafbbc14a358f05a989f7b95714dc9d4c6)

Changed

  • Update to latest xdr

Changed

  • BREAKING CHANGE: "Amounts", that is, input parameters that represent a certain amount of a given asset, such as the :starting_balance option for Operation.create_account are now interpreted using the convention of 7 fixed-decimal places. For example, specifying a payment where the amount is 50 will result in a transaction with an amount set to 500000000.