Skip to content

Releases: chaintope/glueby

Release v1.5.0

04 Feb 01:56
Compare
Choose a tag to compare

This release contains following changes:

New features

  • Support ruby 3.4(#209 )
  • Support rails 8.0(#211 )
  • Support tapyrusd v0.6.1(#210 )

Bug fixes

  • Fix ci error(#208 )
  • Fix glueby:contract:install error(#207)

Full Changelog: v1.4.1...v1.5.0

Release v1.4.1

15 May 07:03
Compare
Choose a tag to compare

Changes

  • Puts logs via logger in block syncer rake task (#203)

Full Changelog: v1.4.0...v1.4.1

Release v1.4.0

09 Apr 02:48
Compare
Choose a tag to compare

Changes

  • Specify version to generally support rails 7. (#202 )

Full Changelog: v1.3.0...v1.4.0

Release v1.3.0

09 Apr 02:47
5d52aa0
Compare
Choose a tag to compare

Changes

  • Fix a problem when updating trackable timestamp not work with hex option. (d1515ce)
  • Add coverage measurement and satisfy test cases. (#192 )
  • Add next_id field to timestamp record. (0f1822d)
  • Implement Glueby::Wallet#tokens. (#196 )
  • Add version column to Timestamp table. (#200 )

Full Changelog: v1.2.3...v1.3.0

Release v1.2.3

09 Apr 02:40
Compare
Choose a tag to compare

Changes

  • Timestamp content and prefix now accept hex strings. (865d1a9)
  • Fixed an issue where UTXO remained locked when transaction broadcast failed. (#183 )

Full Changelog: v1.2.2...v1.2.3

Release v1.2.2

27 Sep 02:34
Compare
Choose a tag to compare

Changes

  • Enable exclusion control for colored coin UTXOs #180

Full Changelog: v1.2.1...v1.2.2

Release v1.2.1

27 Sep 02:33
Compare
Choose a tag to compare

Changes

  • Fix simple timestamp records broken OP_RETURN data if the prefix or data of Simple#set_data contain a single hexadecimal digit #179

Full Changelog: v1.2.0...v1.2.1

v1.2.0 release!

13 Jun 05:19
Compare
Choose a tag to compare

Changes

Allows to set mysql wallet adapter using Glueby::Wallet.configure(config)

  • You can use MySQL Wallet Adapter by Glueby.configuration.wallet_adapter = :mysql
  • MySQL Wallet Adapter supports exclusive control mechanism for getting UTXOs.

Unified algorithm for determining if an output is a Dust Output.

Previously, the following two algorithms were unintentionally mixed.

  • If the Value is less than 600 tapyrus
  • If the Value of the output is less than the increased fee for using the output.

The algorithm is unified to the second one.

Internal Changes

  • Add Glueby::Internal::ContractBuilder and use it all the place where creates contract transactions.
  • Make UtxoProvider non-singleton class

Full Changelog: v1.1.2...v1.2.0

v1.1.2 release!

07 Apr 08:11
Compare
Choose a tag to compare

Changes

  • Add Glueby::Internal::Wallet#get_addresses_info method that returns address details like wallet_id, public key, label by specified addresses.

Full Changelog: v1.1.1...v1.1.2

v1.1.1 release!

07 Apr 05:27
Compare
Choose a tag to compare

Changes

  • Fix if the pay to contract private key is missing a digit in hex #166