Skip to content
This repository has been archived by the owner on Feb 21, 2019. It is now read-only.

Releases: bitshares/bitshares1-core

BitShares 0.9.3c - Small Fixes to GUI

21 Sep 22:11
Compare
Choose a tag to compare

This release fixes several issues from the prior 0.9.3 release.

  1. Export Menu in GUI should now save Graphene compatible Backups
  2. Fix hardfork code for October 13th
  3. Fix Mac OS X binaries
SHA1(bitshares-0.9.3c-linux-x86_64.tar.gz) = 2d3732e05788318e1551bae570f3c94c3f78ed5f
SHA1(bitsharesGUI-0.9.3c-linux-x86_64.tar.gz) = acdb6174333bfea84e4f2dff29e195a7cce4b656
SHA1(BitShares-v0.9.3c.exe) = 43357839e77521be1f14b1f3806b8982fddf80f6

BitShares 0.9.2

18 May 16:59
Compare
Choose a tag to compare
  • Delegate-only upgrade
  • Delegates are required to upgrade by block 2580000 (approximately 2015-05-19 17:00 UTC)
    • Prevent possible market transaction regression
  • GUI fixes
SHA1(BitShares-0.9.2.dmg)= 3732dacf5caf28ce916088a7c6aa031a6376bb49
SHA1(bitshares-0.9.2-linux-x86_64.tar.gz) = 67afe689b54e65dcf794702d733cbda37e70bc5d
SHA1(BitShares-v0.9.2.exe) = 6b7f4ea807eeb7ec3697939bc05a6c637948bd79
SHA1(bitsharesGUI-0.9.2-linux-x86_64.tar.gz) = 2871ff5a7fd2976085eba9c71c65a0ee1fec685b

BitShares 0.9.1

04 May 18:21
Compare
Choose a tag to compare
  • All users must upgrade to at least 0.9.0 by block 2460000 - see 0.9.0 release notes for details
  • Fix memory leak on wallet upgrade
  • GUI fixes
SHA1(BitShares-0.9.1.dmg)= a00b23b51bc5677ca71bb0b7b4b488da392c9f7e
SHA1(bitshares-0.9.1-linux-x86_64.tar.gz) = 8f426bdf3d5390cbc25cf9bce65d05d70e25e45c
SHA1(bitsharesGUI-0.9.1-linux-x86_64.tar.gz) = 99c81e333faa025c65a8f3fdacca5b3e96ff8605
SHA1(BitShares-v0.9.1.exe) = 5041313be0d12e85fe942e28ad07d249a7d63963

BitShares 0.9.0

23 Apr 20:54
Compare
Choose a tag to compare
  • Required upgrade for all users by block 2460000 (approximately 2015-05-05 13:00 UTC)
    • RC1/RC2 users are also required to upgrade
  • Blockchain history will be replayed on upgrade; this can take a long time
  • Wallet database will be upgraded on first login; this can take a long time
    • Recommended to close and re-open client after first login after upgrade
  • The following changes will occur after block 2460000:
    • Advanced user-issued asset features have been added (see below for API changes)
    • Fix remaining rounding errors in market engine
    • Message burning now costs 1 BTS/KiB of message string
    • Registering long asset symbols now costs 5000 BTS instead of 500 BTS
    • Fix bug with random shuffling of delegate production round order
    • Many other market engine fixes
  • Project repository now has nested git submodules; use git submodule update --init --recursive when building
  • New wallet contact and approval handling API (see below for API changes)
    • Wallet accounts, contacts, and approvals are now three distinct types of records in the wallet
  • Fix bug where active keys could not be regenerated from owner keys using wallet_regenerate_keys
  • Fix incorrect output of blockchain_get_account_public_balance in some cases
  • Fix incorrect recording of market history in some cases
  • Fix bug where RPC ID was erroneously cached
  • API changes
    • Removed:
      • blockchain_is_synced
      • blockchain_get_security_state
      • wallet_get_name
      • wallet_account_set_favorite
      • wallet_account_set_approval
      • wallet_add_contact_account
      • wallet_transfer_to_legacy_address
      • wallet_transfer_to_address
      • wallet_transfer_to_public_account
      • wallet_transfer_from
      • wallet_account_update_private_data
      • wallet_list_favorite_accounts
      • wallet_list_unregistered_accounts
      • wallet_list_my_accounts
      • wallet_get_account_public_address
      • wallet_remove_contact_account
      • wallet_check_vote_status
      • wallet_asset_create
      • wallet_asset_update
      • wallet_asset_issue
      • wallet_asset_issue_to_addresses
      • wallet_asset_authorize_key
    • Modified:
      • No more floats/doubles in any API inputs or outputs
      • blockchain_market_price_history output now separates volume into base_volume and quote_volume
      • Some fields in the output of blockchain_get_transaction have been removed or renamed
      • wallet_transfer now accepts contacts, public keys, addresses, and BTC addresses as the recipient in addition to account names
      • An argument has been added to wallet_create and wallet_change_passphrase to allow for optional passphrase double-verification
      • An argument has been added to wallet_rescan_blockchain to allow scanning synchronously
      • Many of the fields in any asset_record such as those returned by blockchain_get_asset have been renamed
      • Some of the fields in any wallet_account_record have been removed:
        • is_my_account
        • approved
        • is_favorite
    • Added:
      • blockchain_list_address_orders
      • blockchain_get_market_order
      • wallet_list_contacts
      • wallet_get_contact
      • wallet_add_contact
      • wallet_remove_contact
      • wallet_list_approvals
      • wallet_get_approval
      • wallet_approve
      • wallet_set_custom_data
      • wallet_mia_create
      • wallet_uia_create
      • wallet_uia_issue
      • wallet_uia_issue_to_addresses
      • wallet_uia_collect_fees
      • wallet_uia_update_description
      • wallet_uia_update_supply
      • wallet_uia_update_fees
      • wallet_uia_update_active_flags
      • wallet_uia_update_authority_permissions
      • wallet_uia_update_whitelist
  • Full block contents are no longer written to log files
  • Separate exception database has been removed
  • Fix memory leak
  • Fix some syncing bugs
  • Fix some crashes
  • Many GUI fixes/updates
    • Tray icon removed
    • Spanish translation added
  • Miscellaneous fixes and optimizations
SHA1(BitShares-0.9.0.dmg)= 306c07504280f9ca99b9c2522358dc5a7de79647
SHA1(bitshares-0.9.0-linux-x86_64.tar.gz) = 27f8fe97c5b60960dc66c62f8e8e40be3c633b76
SHA1(bitsharesGUI-0.9.0-linux-x86_64.tar.gz) = ecfcba6dcae922ff808051d271451fda09878489
SHA1(BitShares-v0.9.0.exe) = b1b918d0f9f86c3390b6be1a8f67125fe0c9800d

BitShares 0.8.1

24 Mar 03:58
Compare
Choose a tag to compare
BitShares 0.8.1 Pre-release
Pre-release
  • All users must upgrade to at least 0.8.0 by block 2113000 (approximately 2015-03-24 18:00 UTC)
  • 0.8.1 is a delegate only upgrade. All other users can still use 0.8.0
    • Fix bug in upgrade code at block 2113000
SHA1(bitshares-0.8.1-linux-x86_64.tar.gz) = 00639b3e14a27f51096ddd06c4af6294065f928c
SHA1(bitsharesGUI-0.8.1-linux-x86_64.tar.gz) = e24cb775ddc5378b818c465bc96c6aa20cdec182
SHA1(BitShares-v0.8.1.exe) = f6bedd1f8324736662b8671f2b35d436c2776a43

BitShares 0.8.0

23 Mar 22:22
Compare
Choose a tag to compare
  • Required upgrade by block 2113000 (approximately 2015-03-24 18:00 UTC)
  • The following changes will occur after block 2113000
    • Fix bug that prevented matchable short orders from matching at the feed price
    • Any unmatched shorts with greater than 50% APR will be automatically canceled
    • Fix bug where matching bid orders could cause the market to halt in some cases
SHA1(BitShares-0.8.0.dmg)= 38f07883d5ba71feedd12411b18b5bc35f06e087
SHA1(bitshares-0.8.0-linux-x86_64.tar.gz) = add34ae805ebdd68c6272d312b5d8ee98b993493
SHA1(bitsharesGUI-0.8.0-linux-x86_64.tar.gz) = 3b10fb1a8d0b369a4094830d1d82869bf6c91c9c
SHA1(BitShares-v0.8.0.exe) = 9753d0d5b71c73064e4f60cd604bf36b95f129c9

BitShares 0.7.0

17 Mar 21:22
Compare
Choose a tag to compare
  • Required upgrade by block 2071000 (approximately 2015-03-19 17:00 UTC)
  • The following changes will occur after block 2071000:
    • Fix bug that allowed cover operations to pay collateral balance as fees instead of returning it
    • Fix bug that would erroneously match shorts in some cases
    • Limit short order APR to a maximum of 50%
  • Fix memory leak
SHA1(BitShares-0.7.0.dmg)= 14a3ef7cda84ab14b3a9f66e0bd31eb7366befe3
SHA1(bitshares-0.7.0-linux-x86_64.tar.gz) = 2195ac4739d9e365edbe2c8ee43ca4732c098f1b
SHA1(bitsharesGUI-0.7.0-linux-x86_64.tar.gz) = 7c7fc1167c55c33ed43c6d1481cff64525d190e0
SHA1(BitShares-v0.7.0.exe) = 9b52c8edfc7c85b3ac3aeb6c09bce356c30fdcb4

BitShares 0.6.2

26 Feb 00:24
Compare
Choose a tag to compare
  • Blockchain history will be replayed on upgrade
  • Fix syncing failure due to many large, consecutive blocks
    • Seed nodes are recommended to upgrade
  • Fix false positives when scanning for escrow deposits
  • Fix erroneously sending stealth deposits to unregistered contacts
  • Robohashes have been replaced with more reliable Identicons
  • Important API changes
    • Arguments for blockchain_list_blocks have been simplified
    • blockchain_get_block_hash has been absorbed into blockchain_get_block
    • wallet_recover_transaction has been renamed to wallet_recover_titan_deposit_info
  • Some syncing and replay performance improvements
  • Miscellaneous fixes and optimizations
SHA1(BitShares-0.6.2.dmg)= 8e80a5f90d3deb6c76ec00f96b83a4c74109af6c
SHA1(bitshares-0.6.2-linux-x86_64.tar.xz) = 3d739ef794de4fc6cb7718bd99c8c304025056d9
SHA1(BitShares-v0.6.2.exe) = 245b12025ab12baa6786159c6d2b3b04d783bfa2

BitShares 0.6.1

10 Feb 01:18
Compare
Choose a tag to compare
  • Various GUI fixes
  • Fix wallet_backup_restore failure
  • Fix wallet_import_bitcoin failure
  • All nodes are required to upgrade to at least 0.6.0 by block 1772200 (approximately 2015-02-12 16:50 UTC)
SHA1(BitShares-v0.6.1.exe) = 4f6ca473b15716f2d9b51ff60b511aab8cf8b8f6
SHA1(BitShares-0.6.1.dmg)= db9e5f203d979a9c6441204fafd8790e95adf13e
SHA1(bitshares-0.6.1-linux-x86_64.tar.gz) = 97748b31d181b78aa631fbd43c9c27b29fd6c82d
SHA1(bitsharesGUI-0.6.1-linux-x86_64.tar.gz) = faeb484fb40b5be273e7eb08f796b0e220368a0f

BitShares 0.6.0

07 Feb 01:11
Compare
Choose a tag to compare
  • Required upgrade by block 1772200 (approximately 2015-02-12 16:50 UTC)
  • Blockchain history will replay on upgrade
  • The following changes will occur after block 1772200:
    • Delegates can specify separate signing keys that can only sign blocks and publish feeds
    • Restore paying base fees to delegates rather than burning them
    • Enable specifying a separate balance voter key that can only change a balance's voting slate
    • Enable multisig withdrawals
    • Enable escrow withdrawals
    • Disable deposits and trades of fraudulent user-issued assets imitating market-issued assets
    • Fix large vesting balance claiming failure due to overflow
    • Allow including negative IDs in voting slates for shareholder polling
    • Enforce uniqueness of new voting slates
    • Fix rounding error preventing fees paid in market-pegged assets from being counted for some transactions
  • New revamped GUI
  • Fix bug that could cause delegate block production to fail
  • Allow loading delegate block production configuration settings from delegate_config.json
  • Add blockchain_get_slate command to view an account's published recommended voting slate
  • Add wallet_account_vesting_balances command to list vesting balance details
  • Improve robustness of wallet_import_keys_from_json command
  • Improve wallet scanning performance
  • Correctly include incoming non-TITAN transfers in history
  • Correctly decrypt memos in incoming non-TITAN transfers
  • Increase max memo size to 51 bytes
  • Don't track some extra blockchain records by default; use --statistics-enabled flag or "statistics_enabled": true config setting to enable
  • Market order transactions expire 10 minutes after creation by default
  • Add support for authenticated RPC connections
  • RPC output can now be cached between block intervals
  • Fix bug that could cause syncing to halt
  • Fix some crashes
  • Miscellaneous fixes and optimizations
SHA1(BitShares-v0.6.0.exe) = dfd6d0cc049c71a9e767e6879b331bb056406c9e
SHA1(BitShares-0.6.0.dmg)= 9234a6965fa148d4e28976707a69000f57e1d781
SHA1(bitsharesGUI-0.6.0-linux-x86_64.tar.gz) = 8258e7cc782ebcee576259b4bdc6b6f86e16d43f