kyokan / bob-wallet

Bob Wallet is a GUI for DNS Record Management and Name Auctions on Handshake. It includes an integrated full node: hsd
https://www.bobwallet.io/
GNU General Public License v3.0
381 stars 91 forks source link

UI fixes #510

Closed rithvikvibhu closed 2 years ago

rithvikvibhu commented 2 years ago

Some more fixes. 1 commit = 1 issue.

wallet: correct height to calculate stats

(closes #500) Cards used to show up 1 block early. Now it uses current height (not +1) to get namestate.

auction: only pick bids from latest auction

(closes #506) Bids from all auctions were included everywhere. Now we only consider the latest auction. Same for reveals.

sign-msg: disable for ledger wallets

(relates to #507) Instead of displaying an error notification when someone tries to sign a message with a Ledger wallet, disable the page like we do for Exchange in SPV mode. Not closing the issue now hoping it will be supported on Ledger in the future :crossed_fingers:

auction: highest lockup fix

(closes #505) When in bidding period, the auction page panel had Highest Lockup in dollarydoos. Now it's in whole HNS with unit and says "No bids" instead of "0 HNS" when there aren't any bids (yet).

domain-manager: add search

(relates to #498) It's hard to find your name when Domain Manager's list is very long. Now you can search for it similar to Your Bids and Watchlist pages. Also, the names are ordered alphabetically.

auction: parse input bid amount correctly

(closes #519) Blank bid value wasn't parsed as a number correctly, fixed that. Also updated to show bid values as numbers in a few other places (instead of as text - which includes leading zeros, etc.)

settings: add view account key

(closes #479) A new section under wallet settings to view account xpub: image

receive: responsive address size and clarify text

Clarify that even domains can be sent to the receive address, not just $HNS. Made the address box width responsive to fit multisig addresses. image