Releases: chaintope/glueby
Releases · chaintope/glueby
Release v1.4.1
Release v1.4.0
Release v1.3.0
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
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
Release v1.2.1
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!
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!
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!
Changes
- Fix if the pay to contract private key is missing a digit in hex #166
v1.1.0 release!
Changes
- Timestamp created by different signer should raise record invalid #159
- Use parameter key_type instead 'compressed' parameter #158
- Lock utxo with SKIP LOCKED option #157
- Add rake task to skip synchronization process #156
- Remove dust outputs from transation in utxo provider task. #155
- Add validation to check if the wallet which updates timestamp is same as one which creates it #153
- 'contents' arguments should be converted to binary string #152
- Remove burn_all_amount_flag in create_burn_tx #151
- Raise error when the wallet has no private key associated with trackable timestamp #150
- Feature/token metadata #149
- Adjust output value in test case which has dust output #147
- Add fee estimator option for Token#burn #146
- Log broadcasting tx payload #145
- Support ruby 3.1 #144
- Token#reissue! should raise UnknownScriptPubkey error with an unknown color_id #143
- Modify UtxoProvider#fill_inputs to set just minimum relay fee if it use FeeEstimator::Auto #142
- Make token issue and multiple transfer feature possible to work with the tx has a lot of outputs #141
- Add block_time and block_height field #140