bitshares / beet

Beet is a stand-alone key/identity-manager and signing app for BitShares, heavily influenced by Scatter.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

"view more/source" in prompts

grctest opened this issue · comments

commented

Is your feature request related to a problem? Please describe.

The visualize function shows a summary of an incoming transaction, but you can't dig into the full JSON nor rapidly verify that the entire intended JSON snippet is fully uncompromised.

Describe the solution you'd like

In a prompt, include accordion component segments which include:

  • An identicon of the JSON.stringified(QRContents) which can be shown in 3rd party app and in prompt to verify that the prompt you're seeing is the one you intended to create.
  • The full beautified JSON of the inbound request

Describe alternatives you've considered

  • console.log the request
  • Improve maintainability of the visualize function
  • Improve verification of inbound BTS TX for broadcast

Additional context

Similar to investigating the advanced info behind and inbound email, enabling additional due diligence when faced with potential spear phishing.

#213 (comment)

commented

Sounds good to me.

commented

Cool, I've added support for additional information to be shown in prompts within PR #213 3c5dd44

commented

With PR#219 merged, this has been implemented.

We have not yet implemented a quick visual aid like the identicon of the request JSON, however the entire request JSON is viewable in a scrollbox accordion segment in prompts now 👍