GithubHelp home page GithubHelp logo

muteio / nix-gui Goto Github PK

View Code? Open in Web Editor NEW
7.0 7.0 6.0 13.31 MB

NIX GUI Wallet

License: GNU General Public License v2.0

TypeScript 49.31% JavaScript 10.15% HTML 21.43% CSS 0.07% SCSS 19.04%
gui nix

nix-gui's People

Contributors

0xsalman avatar allienworks avatar anandsinghparihar avatar claudiocabral avatar demyanrogozhin avatar dependabot[bot] avatar gerlofvanek avatar greenkeeper[bot] avatar jdeanwallace avatar kewde avatar nic-front avatar pciavald avatar rynomster avatar tecnovert avatar tomasgulas avatar vikas-cis avatar xludx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

nix-gui's Issues

Some screens cut off when not in full screen

This is the issue template. Everything is optional, but the more you supply, the better.
Please use short decriptive titles for issues.

Describe bug/issue

When NOT in full screen, the following pages cut off WITHOUT the ability to scroll or move down:

  1. Ghostvault tab
  2. Send NIX from wallet tab (Receive, and ghostvault send and receive are clear and allow to scroll)
  3. Transaction Details

How to reproduce

Describe the steps needed to recreate the bug/issue:

  1. Open ghostvault not in full screen
  2. Open send from wallet when not in full screen
  3. Open transaction tab then click a transaction to preview details; when not in full screen

More information

  • Operating system and version: Mac OS High Sierra 10.13.6
  • Client version: V.1.0.0

Cant paste address in 'new address' UI wallet Mac version

This is the issue template. Everything is optional, but the more you supply, the better.
Please use short decriptive titles for issues.

Describe bug/issue

If you copy (control C) a address you can not paste (control V) the address in beta UI wallet in new addresses.

How to reproduce

Describe the steps needed to recreate the bug/issue:

  1. copy
  2. paste

More information

  • Operating system and version: MacOS high Sierra 10.13.6
  • Client version:

Fetching remote client config fails

Description

Client config doesn't load properly after the wallet start.

How to reproduce

  1. start wallet with yarn run start:electron:dev -opendevtools
  2. there is a config loading error in console
[20:59:46.257] [debug] Status: loadConfig - Fetching remote client config
Error: Error: ENOENT: no such file or directory, open '/Users/tomasgulas/Nix-GUI/dev-app-update.yml'
    at /Users/tomasgulas/Nix-GUI/node_modules/electron-updater/src/AppUpdater.ts:399:27
    at Generator.next (<anonymous>)
From previous event:
    at MacUpdater.loadUpdateConfig (/Users/tomasgulas/Nix-GUI/node_modules/electron-updater/src/AppUpdater.ts:395:33)
    at Lazy.AppUpdater.configOnDisk [as creator] (/Users/tomasgulas/Nix-GUI/node_modules/electron-updater/src/AppUpdater.ts:134:43)
    at Lazy.get value [as value] (/Users/tomasgulas/Nix-GUI/node_modules/lazy-val/src/main.ts:18:23)
    at /Users/tomasgulas/Nix-GUI/node_modules/electron-updater/src/AppUpdater.ts:302:28
From previous event:
    at MacUpdater.getUpdateInfo (/Users/tomasgulas/Nix-GUI/node_modules/electron-updater/src/AppUpdater.ts:298:32)
    at /Users/tomasgulas/Nix-GUI/node_modules/electron-updater/src/AppUpdater.ts:312:35
    at Generator.next (<anonymous>)
From previous event:
    at MacUpdater.doCheckForUpdates (/Users/tomasgulas/Nix-GUI/node_modules/electron-updater/src/AppUpdater.ts:311:34)
    at /Users/tomasgulas/Nix-GUI/node_modules/electron-updater/src/AppUpdater.ts:283:25
    at Generator.next (<anonymous>)
    at runCallback (timers.js:672:20)
    at tryOnImmediate (timers.js:645:5)
    at processImmediate [as _immediateCallback] (timers.js:617:5)
From previous event:
    at MacUpdater._checkForUpdates (/Users/tomasgulas/Nix-GUI/node_modules/electron-updater/src/AppUpdater.ts:278:33)
    at MacUpdater.checkForUpdates (/Users/tomasgulas/Nix-GUI/node_modules/electron-updater/src/AppUpdater.ts:217:35)
    at initMainWindow (/Users/tomasgulas/Nix-GUI/main.js:209:15)
    at App.app.on (/Users/tomasgulas/Nix-GUI/main.js:103:3)
    at emitTwo (events.js:111:20)
    at App.emit (events.js:194:7)

More information

  • Operating system and version: macOS Sierra
  • Client version: 3.0.0

UI Wallet sync stuck on 97349

This is the issue template. Everything is optional, but the more you supply, the better.
Please use short decriptive titles for issues.

Describe bug/issue

The UI wallet after not being opened for around 10 days will not sync to current block height and is stuck on 97349. I deleted Chainstate, Blocks, Peers, and Banlist, started the sync from scratch to no avail - stuck on same 97349 again. I came out of the UI once more, deleted only the Peers and Banlist, reopened but it still won't sync.
..

How to reproduce

Describe the steps needed to recreate the bug/issue:

Won't sync on my machine

More information

  • Operating system and version:
    Windows 7 x64,
    UI version 1.0.0

Debug should be available here:
debug.zip

<Enhancement> Ghostnode icons

This is the issue template. Everything is optional, but the more you supply, the better.
Please use short decriptive titles for issues.

Describe bug/issue

On the ghostnode page, next to enabled there are two tiny images (must be start or stop but cant figure by just looking). Would be good to show what the names of the icons are when hovering over

How to reproduce

Describe the steps needed to recreate the bug/issue:

  1. ..
  2. ..

More information

  • Operating system and version:
  • Client version:

Can't enable staking

How to reproduce

  • Open wallet
  • Wait for sync
  • Click on Staking
  • Then on the toggle box besides Staking: off
  • Enter password and click (pressing enter seems not to work) on OK

More information

Sometimes I see a flicker the toggle box is enabled but instantly returns to off.

Send amount $ preview

This is the issue template. Everything is optional, but the more you supply, the better.
Please use short decriptive titles for issues.

Describe bug/issue

When entering amount to send, it overlaps the equivalent $ preview

How to reproduce

Describe the steps needed to recreate the bug/issue:

  1. Enter a large amount in the send field

More information

  • Operating system and version: Mac OS High Sierra 10.13.6
  • Client version: V.1.0.0 GUI

UI abruptly closes after Password Encryption

This is the issue template. Everything is optional, but the more you supply, the better.
Please use short decriptive titles for issues.

Describe bug/issue

Mentioned this within the Discord but logging here.

After you set your password, it just prompts a close which is typical after encryption. Maybe I missed it but didn't realize/see a notice about it closing. to be honest, thought is was a crash
Might be worth creating a prompt, "Nix Core will shut down now due to password/wallet encryption"

Jackieboy did mention the notification about closing is in the bottom right. IMO it should be more clear that the exe needs to close to encrypt.
..

How to reproduce

Describe the steps needed to recreate the bug/issue:

  1. Open Wallet
  2. Encrypt Wallet
  3. Promptly closes

More information

  • Operating system and version: Windows 10 (Windows Server 2016 Datacenter)
  • Client version: UI Beta

mixed up input field text in LPoS contract creation window

input field text for "Address that coin will be leased to for staking" reads "Reward address"
input field text for "Address for LPoS provider's fee" reads "Destination address"

also, "LPos" is used instead of "LPoS" for provider.

Updates tab is failing to tell me that I need to update wallet

Describe bug/issue

Version 1.0.0 of the wallet does not tell you to upgrade to v.1.0.1 when you open the Updates screen

How to reproduce

Describe the steps needed to recreate the bug/issue:

  1. Open Updates screen in v1.0.0 of the GUI wallet
  2. You will get the message "You have the latest version of the wallet installed" [which isn't the case]

More information

  • Operating system and version: MacOS Mojave

'Staking' switch dislocated

Description

See the following image for the location of the switch. I also added an arrow suggesting a possible better location.
dislocated switch

Another possible change would be to change Amount staking to NIX staking and replace the NIX below the amount with the switch (probably easier to implement). And while you're at it, maybe you can replace the $ sign with the NIX X.

How to reproduce

Visit the Staking screen.

Regarding the 'Send Nix' form

This is the issue template. Everything is optional, but the more you supply, the better.
Please use short decriptive titles for issues.

Describe bug/issue

  1. When entering an amount to send eg 12345, it updates below, but when deleted, the first digit remains below
  2. The address book image when clicked does nothing
  3. Fee doesnt update or show

How to reproduce

Describe the steps needed to recreate the bug/issue:

  1. Enter an amount to send then delete
  2. Click address book icon
  3. Enter an amount to send

More information

  • Operating system and version: Mac OS High Sierra 10.13.6
  • Client version: V.1.0.0 GUI

<Enhancement> Hand pointer on transactions

This is the issue template. Everything is optional, but the more you supply, the better.
Please use short decriptive titles for issues.

Describe bug/issue

A hand pointer instead of regular cursor to change when hovering over transactions, to know its 'clickable'.

How to reproduce

Describe the steps needed to recreate the bug/issue:

  1. ..
  2. ..

More information

  • Operating system and version:
  • Client version:

Optimize Button Doesn't Work

This is the issue template. Everything is optional, but the more you supply, the better.
Please use short decriptive titles for issues.

Describe bug/issue

The optimize button isn't clickable. This could be based on my funds don't need optimizing but the only way to exit is to click cancel or the X in the top right hand corner.
..

How to reproduce

Describe the steps needed to recreate the bug/issue:

  1. Click Optmize under staking view
  2. Window Prompts and cannot click Optimize

More information

  • Operating system and version: Windows 10 (Windows Server 2016 Datacenter)
  • Client version: UI beta

Further simplify automated Ghost Node setup

This is a suggestion for an enhancement on the automated node setup.

Description

Currently, the setup screen looks like this:
nix ghost node setup screen

Suggestion

Further simplify this by

  1. automatically generating a ghost node key
  2. automatically displaying available ghostnode outputs and allowing the user to select the appropriate one (if there are multiple multiple)

This would reduce the screen to

  1. VPS IP
  2. root password
  3. desired alias
  4. selection of desired output to use (if more than one is available)

and thus making the wallet even more user friendly.

DMG image misplaced

This is the issue template. Everything is optional, but the more you supply, the better.
Please use short decriptive titles for issues.

Describe bug/issue

Image misplacement in dmg view.
screen shot 2018-11-06 at 7 36 39 pm

How to reproduce

Describe the steps needed to recreate the bug/issue:

  1. Open dmg

More information

  • Operating system and version: macOS 10.14
  • Client version: NIX-GUI macOS 1.0.0

Circulating supply has a $ sign on the NIX price chart

This is the issue template. Everything is optional, but the more you supply, the better.
Please use short decriptive titles for issues.

Describe bug/issue

Display for circulating supply is wrong. Need to pull supply data, not marketcap. Current supply around 42m.
screen shot 2018-11-06 at 7 38 50 pm

How to reproduce

  1. View price chart page.

More information

  • Operating system and version: macOS 10.14
  • Client version: NIX-GUI macOS 1.0.0

Staking Turns Off

This is the issue template. Everything is optional, but the more you supply, the better.
Please use short decriptive titles for issues.

Describe bug/issue

Staking button is switched off when activated then move to another tab (i.e. Overview, Ghost, etc.)
..

How to reproduce

Describe the steps needed to recreate the bug/issue:

  1. Unlock wallet
  2. Go to staking & Unlock for Staking
  3. Click Overview
  4. Navigate back to Staking

More information

  • Operating system and version: Windows 10 (Windows Server 2016 Datacenter)
  • Client version: UI beta

Cannot unlock wallet using console

json errors when trying to unlock wallet via console.
"JSON value is not an integer as expected"

preventing users from importing keys..

Tested in win10 64bit.

Testnet mode doesn't work

Description

The wallet can't start in testnet mode.

How to reproduce

  1. start the wallet with yarn run start:electron:dev -opendevtools -testnet
  2. the wallet doesn't start. there seems to be some issue with the connection.
    [debug] rpc.call: {"method":"getnetworkinfo","params":null}

More information

  • Operating system and version: macOS Sierra
  • Client version: 2.3.1.0

Transaction 'Type' for node reward

This is the issue template. Everything is optional, but the more you supply, the better.
Please use short descriptive titles for issues.

Describe bug/issue

Transactions for node rewards have a blank transaction 'Type'

How to reproduce

Describe the steps needed to recreate the bug/issue:

Receive a node reward

More information

  • Operating system and version: Mac OS High Sierra 10.13.6
  • Client version: V.1.0.0 GUI

$ equivalent send amount remains after deletion of field

This is the issue template. Everything is optional, but the more you supply, the better.
Please use short decriptive titles for issues.

Describe bug/issue

When entering an amount eg 12345, the $ preview amount updates, but when deleted, $ preview remains for first digit

How to reproduce

Describe the steps needed to recreate the bug/issue:

  1. Enter a double digit amount or more to send
  2. Delete total amount clearing the field
  3. The $ equivalent of the first digit will still preview. Should be ($0.00)

More information

  • Operating system and version: Mac )S High Sierra 10.13.6
  • Client version: V.1.0.0 GUI

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.