Skip to content

[BUG] Ledger Flax shows extra fields when signing the staking transaction #116

Description

@vishalchangrani

Current Behavior

As part of the recent changes to the ledger app for Proof of Possession, the app shows the new PoP field while signing as shown here.
However, on a Flax device, it also shows additional fields called "MA Pub Key" fields. The transaction shows 11 pages worth of information on the Flax device of which pages 8 to 11 are just the MA Pub Key field with no data.

Image

Image

Image

Expected Behavior

These MA Pub Key fields should not be shown multiple times.
Machine Account Public key does not apply to Access, Execution and Verification nodes hence the field is empty as in this example it is a verification node that is being staked.

Steps To Reproduce

Stake a node through Flow Port using Ledger.

Environment

Ledger App version 0.15.0

What are you currently working on that this is blocking?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions