Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

https://overflow.io/s/ARAFVNN0

Ledger Wallet

Visual

Functionality

Create/Edit New Wallet

Image Modified

Connect

Image Modified

JIRA
          • Jira
            serverId5f0d8161-d4cf-3d17-96b1-53b2b2b5013d
            keyWP-91

            • If Ledger device not connected, show Connect Page

          • The FIO wallet created will store private keys on the Ledger Device and not on the EDGE sub-system.

          • Public key should be stored in Dashboard back-end and/or EDGE sub-system to support look-ups.

Wallet List

Image Modified

Wallet Details

Image Modified

Connect to Ledger Device

Image Modified

Wallet Details - Connected View

Image Modified

Signing with Ledger

Confirm Transaction

Image Removed
image-20240401-184823.pngImage Added

Signing not available

Image Modified
  • Ledger signing is supported for the following transactions

(all currently supported in Dashboard)
  • https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#Transfer-FIO-Address%2FDomain-Ownership

  • https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#Link-Token

  • https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#Edit-Link

  • https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#Delete-Link

  • https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#FIO-Domain-Status-Change

  • Displaying FIO Request https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#Transaction-Details

  • https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#Send-FIO-Token

  • https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#New-FIO-Request

  • https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#Reject-FIO-Request

  • https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#Enter-Payment-Details

  • https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/299630593/NFT+Signatures#Sign-NFT.1

  • Register FIO Address or Domain with https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/501153808/Purchase#Paid-with-FIO

  • https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/451477688/Stake+Tokens#Staking

  • https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/490635272/Domain+Wrapping#Wrap-FIO-Domain

  • https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/479854635/Token+Wrapping#Wrap-FIO-Tokens

  • Domain renewal

  • FIO Address Add bundles
    • : Enhancing Ledger App

    • When user is confirming transaction on the Ledger device, show relevant fields:

      • Fields are shown one under another

      • Do not show label/field when value is null or empty

      • Labels are same as relevant fields except:

        • Payee Pubkey = FIO Public Address

        • Max fee = Transaction Fee

        • Mappings are split such that each is in new line

    • When user triggers a Ledger-supported action the Confirm Transaction is shown instead of PIN code