Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FLASK] Snaps Insight #15814

Merged
merged 7 commits into from
Sep 20, 2022
Merged

[FLASK] Snaps Insight #15814

merged 7 commits into from
Sep 20, 2022

Conversation

GuillaumeRx
Copy link
Contributor

@GuillaumeRx GuillaumeRx commented Sep 13, 2022

Explanation

All the logic and UI needed for the new Snaps Insight API.

More Information

Manual Testing Steps

  • Clone https://github.com/GuillaumeRx/snap-tx-insight
  • yarn install && yarn start in the snap-tx-insight repo
  • connect the snap (We have a bug right now, after clicking connect and allowing the snap the connect button will still appear, no worries
  • Do a contract interaction (like a unsiwap swap)
  • Look at the tx insight tab in the tx confirmation screen

@github-actions
Copy link
Contributor

CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes.

@metamaskbot
Copy link
Collaborator

Builds ready [ae73641]
Page Load Metrics (1493 ± 128 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint931826322475228
domContentLoaded109619121471264127
load109619421493266128
domInteractive109619121471264127

highlights:

storybook

@metamaskbot
Copy link
Collaborator

Builds ready [0bf2ef4]
Page Load Metrics (1367 ± 81 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint98145116147
domContentLoaded11901806134816177
load11901806136716881
domInteractive11901806134816177

highlights:

storybook

@GuillaumeRx GuillaumeRx marked this pull request as ready for review September 15, 2022 16:42
@GuillaumeRx GuillaumeRx requested a review from a team as a code owner September 15, 2022 16:42
@metamaskbot
Copy link
Collaborator

Builds ready [2bd5de3]
Page Load Metrics (1335 ± 38 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint891771162210
domContentLoaded1197142413176833
load1205145313357838
domInteractive1197142413176833

highlights:

storybook

Copy link
Contributor

@brad-decker brad-decker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Almost there, I did a more thorough check for design system usage on this pass.

Copy link
Contributor

@georgewrmarshall georgewrmarshall left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Component code is looking good! Well done on the propType descriptions 💯 Could we get stories for all these new UI components as well I think it would be very helpful for future iterations of the UI and review?

See how to quickly get a story up and running under "Creating a Story" here: https://metamask.github.io/metamask-storybook/index.html?path=/story/getting-started-documentation-guidelines--page

app/_locales/en/messages.json Outdated Show resolved Hide resolved
app/_locales/en/messages.json Outdated Show resolved Hide resolved
@metamaskbot
Copy link
Collaborator

Builds ready [f2d06ec]
Page Load Metrics (1640 ± 58 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint1071961462512
domContentLoaded14181926162411756
load14181926164012058
domInteractive14181926162411756

highlights:

storybook

@GuillaumeRx GuillaumeRx merged commit c9dc59e into develop Sep 20, 2022
@GuillaumeRx GuillaumeRx deleted the snaps-insight branch September 20, 2022 17:00
@github-actions github-actions bot locked and limited conversation to collaborators Sep 20, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Integrate Transaction Insight into the MetaMask Extension UI
6 participants