4th Street Bar Hive-Bar

Hive-Bar Powered by Hive beta-fdb5b5b

Community post

Bitshares GUI release 2.0.170327

New "steemit style" login, "quick buy" options ++.

New login model

There are several big changes in this update, but the biggest one has to be the addition of a new method of accessing your account. Similar to how Steemit handles password based login, the new method lets you set a password (preferably a very long one) that is then used to generate your private keys. As in Steem, the formula is account_name + role + password. This allows you to login from anywhere, completely bypassing the original method of having a wallet that is stored in your browser.

The advantages are:

  • Ease of use
  • Accessibility
  • Reduced complexity

As long as you choose a sufficiently long and complex password (use a password manager!), your keys are safe.

login selection.png

If you already have a regular Bitshares wallet, you can migrate to the new model (or use it in combination with the old) by using the 'Account model' form located under Account -> Permissions.

account migration.png

Quick buy feature

One of the problems new users of Bitshares have is getting funds into their wallet. Recently I added a quick deposit/withdraw feature to the account home page, and now I've added a 'Quick buy' feature using the Blocktrades API. This lets users quickly purchase BTS/bitUSD/bitCNY among others using their choice of external coins, such as Bitcoin or Ether. The external coins available to be used depends on the Bitshares asset you're wanting to buy; while BTS can be bought with BTC/ETH/DASH and STEEM, bitUSD can only be bought using BTC for example.

quick buy USD.png

Edit: I've release a 170328 version that addresses an issue with password based logins for new accounts.
https://bitshares.org/wallet is already up to date, and you may find light clients here: https://github.com/bitshares/bitshares-core/releases/tag/2.0.170328

Full list of changes below:

New features

  • Add password based login using account+role+password as private key seed
  • Add a Migration option to add password based keys to an existing account
  • Add password strength checker to password input
  • Update account creation using password login method
  • Use AccountImage in header instead of User icon
  • Add language selection dropdown with flag symbols to Header
  • Add a 'Quick buy' modal for blocktrades bridge deposit requests
  • Add blocktrades bridge deposits to the Exchange Buy/Sell box
  • Make OPEN.X trade links default to X_USD pair
  • Add CSP policies for improved security
  • Allow users to disable auto-lock by setting timeout to 0
  • Include OPEN.DASH as one of the default assets available for deposits
  • Restore the small depth chart
  • Move the 'borrow X' buttons to the Buy/Sell boxes

Bug fixes

  • Add a wallet creation link to WalletUnlockModal
  • Fix some missing translation
  • Ensure all href links have window.opener clobbered
  • Remove TCNY deposits
  • Add vesting_balance_withdraw to ProposedOperation.jsx
  • Fix the calling of calcMarketStats in onSubscribeMarket
  • Improve how low volume markets are determined, add OPEN.DASH
  • Fix some pricechart resizing issues, put all controls on the same line
  • Tweak the dropdown css
  • Improve the price calculation of getMarketStats
  • Add missing translation of deposit withdraw title
  • Refactor Create account layout, add some text
  • Fix some minor header and Chat issues
  • Add missing translation key for supposed scammer accounts
  • Fix some possible issues in BlocktradesMethods and WithdrawModalBlocktrades
  • Wrap localStorage 'get' in try/catch to catch parsing errors, fixes Deposit/Withdraw issues for some accounts
  • Adjust the xAxis range for depth charts with no bids but asks
  • Fix blocktrades dropdown colors
  • Make the openledger fiat registration open in a separate browser
  • Fix some minor issues in Header and WithdrawModal
  • Fix transfer asset selection dropdown not showing more than 9 assets
  • Adjust the positioning of the cog header dropdown
  • Remove the borders in the electron header navigation buttons
  • Use default cursor to indicate account is not clickable with 1 account
  • Fix error when clicking on Header account with only 1 account present
358 upvotes 4 downvotes $24.50

Replies (61)

Review before signing

Posting as . Signing with . Keychain permission: Posting. Hive Keychain will ask you to approve this action next.


  
Technical details

Operation fingerprint: