Giter VIP home page Giter VIP logo

aergo-connect's People

Contributors

dependabot[bot] avatar graup avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

findmytrueself

aergo-connect's Issues

Error with opened window in the background

When there is another Aergo Connect window(s) opened in the background and we are using a new one (opened by the IDE or web app) it returns:

TransportInterfaceNotAvailable: Unable to claim interface.

It could either reuse that window or close it

Release notes (draft)

New Features

  • Support for Ledger
  • Backup account with mnemonic seed phrase
  • Interface for name create/update
  • Show balance in current fiat price (using CoinGecko API)

Improvements

  • Improved performance and stability
  • Numerous small user experience improvements
  • Auto-lock now uses browser's idle detection instead of a forced 60-second timeout.
  • Copy-to-clipboard button for addresses
  • Input fields now remember their values when you accidentally close/open the app.
  • Recently added accounts appear at the top of the list so you can find them more easily.

Errors when staking via Ledger + Aergo connect keeps logging me off

When trying to stake (via Ledger + Aergo Connect), I went through many errors.
Meanwhile Aergo Connect keeps logging me off every 60 seconds, so untill I was able to stake finally, it took me at least 10 minutes and I was not sure whether it went through or not.

You should find the reason for the errors and fix them.
Aergo Connect should stop logging off users after 60 seconds - because sometimes it logs me off 3-4 times before I am even able to make any transaction.
Aergo_transport_error_invalid_sequence
Aergo_transport_error_invalid_channel
Aergo_transport_interface_not_available

Ledger: initial USB connection not possible in popup

In popup mode, the USB dialog is not shown initially.

After opening the extension in window mode (right-click on icon and "Open full page"), the USB dialog is shown and connection is possible.

After the initial connection, subsequent USB connections also work in popup mode.

Components

Layout

  • ScrollView (w footer/header)
  • Header
  • TabBar

Transitions

  • LeftRight

Buttons

  • Normal (primary, secondary, disabled)
  • Continue (Icon)
  • Back (Icon)
  • ButtonGroup (vert/hori)
  • CopyClipboardBtn
  • SkipBtn

Forms

  • Textfield
    • basic
    • labels
    • error states
    • multiline
  • Select
  • AddressInputField
  • Error states

Modals

  • SelectSheet

Data

  • Table
  • TxTable
  • List (AccountsList w/ GroupHeader)

Formatting

  • Fonts
  • Headings, titles etc
  • Balances
  • Addresses
  • Payload

Other

  • Icon
  • Steps

Views

  • Create
    • Export seed phrase
  • Import
    • Keystore
    • WIF
    • Seed phrase
    • Ledger
  • List
  • Details
    • Balance, layout
    • Name
  • Send (50%)
    • [ ]
  • History
  • Export
    • Keystore
    • WIF
  • Lockscreen
  • Setup (50%)

Guide: experimental Ledger support

The Aergo Ledger app is under review and not yet available in Ledger Live. For now, using it is a bit complicated and needs some technical knowledge. Please follow these steps:

Install Aergo Ledger app on your Ledger hardware wallet

Install Aergo Connect on Chrome

  • Install Aergo Connect from the Chrome web store
  • Right-click on the Aergo Connect icon in your menu bar and select Settings
  • Click "Enable experimental hardware wallet support"
  • Now when you import a new account, you can choose to Connect Hardware Wallet instead. (You need to have at least one local account created/imported before).

Untitled-2

Known issues

  • Ledger: initial USB connection not possible in popup #6

When staking "Confirm" button seems like NOT responding + tx built after 60 seconds (while it logs me off).

When staking (or doing any operation):

Confirm button seems like it is not responding - I can see the hand, but when I click on it, it takes Ledger and Aergo Connect around 50-60 seconds to build a transaction in Ledger device, until I am able confirm it.

At the same time it seems like Aergo Connect logs users off after 60 seconds, so when I'm finally able to confirm the transaction in Ledger:

  1. I have to log into Aergo Connect again to see what happens
  2. The transaction doesn't go through (in many cases).

The problem in one image (see below):

  1. When clicking on "Confirm", nothing happens for at least 60 seconds. It can log me off meanwhile from Aergo Connect, so I need to move my mouse all the time.

  2. After cca 50 - 80 seconds finally the "Please confirm the transaction in your device" appears. I can finally confirm on Ledger.

  3. After confirming on Ledger, it takes another 50 - 80 seconds of "Sending to network" - and again it can Log me off meanwhile if I do not move the mouse all the time.
    aergo_panorama

Aergo Connect displays 0 balance for my Ledger account

Aergo connect shows 0 balace for my Ledger account so I am not able to make any transaction.

This happened all of a sudden. When I logged in, the balance was around 20 aergo, then I tried to make a small transfer. The transfer failed. Since then Aergo Connect shows 0 balance (mainnet explorer displays sufficient balance).

Note: To solve the problem with 0 balance, I had to "IMPORT" the Ledger account into Aergo Connect once again. Since then, the same account in Aergo Connect is displaying twice. Once has the correct amount of Aergo in it, the second one (the same address) has 0 balance.

Aergo_address_twice

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.