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

Production release #766

Merged
merged 22 commits into from
Jun 11, 2024
Merged

Production release #766

merged 22 commits into from
Jun 11, 2024

Conversation

pmjanus
Copy link
Contributor

@pmjanus pmjanus commented May 31, 2024

Fixes #755
Fixes #715
Fixes #737
Fixes #760
Fixes #747
Fixes #740
Fixes #739

Fixed Metamask Popup Issue

In the previous version, after a not finished attempt to login using Metamask, the user experienced a constant and annoying behavior of the Metamask popup appearing each time the page gets refreshed.
This PR fixes this problem.

Prevented Null Contract Usage

The transaction page was failing to show Internal Transactions for the following case:
Example Transaction

Invalid Age on Transactions Table for an Address

This PR adds a workaround for the NaN age issue but references telosnetwork/teloscan-indexer#234 since it can appear elsewhere.

Bool Read Function Not Returning a Value

This PR also adds a fix for the bug in the boolean queries not showing the false value. This is fixed, and now both true and false values are displayed.

Decode Transaction Input to Show Contract Function Call

This PR includes the solution for two of the three views that the new TransactionInputViewer component should offer. The Default view requires a refinement of the algorithms, so it was separated into this issue #762 and will be scheduled apart.

The two views implemented are:

  • Original: The input as plain text
  • Decoded: A table with all parameters' types and values

NFT Viewer Popup

This PR adds a new component to preview the image in a popup dialog. This dialog can be resized and also includes a button to download the image.

Transaction action improvements

The TransactionAction component was re-implemented into several cases to display differently according to each case.
Testing details: #742

Copy link

netlify bot commented May 31, 2024

Deploy Preview for testnet-teloscan ready!

Name Link
🔨 Latest commit 604d0d7
🔍 Latest deploy log https://app.netlify.com/sites/testnet-teloscan/deploys/6659d6d049db4300085d2409
😎 Deploy Preview https://deploy-preview-766--testnet-teloscan.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link

netlify bot commented May 31, 2024

Deploy Preview for teloscan ready!

Name Link
🔨 Latest commit 604d0d7
🔍 Latest deploy log https://app.netlify.com/sites/teloscan/deploys/6659d6d0d49ad800074ffef8
😎 Deploy Preview https://deploy-preview-766--teloscan.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link

netlify bot commented May 31, 2024

Deploy Preview for dev-mainnet-teloscan ready!

Name Link
🔨 Latest commit 604d0d7
🔍 Latest deploy log https://app.netlify.com/sites/dev-mainnet-teloscan/deploys/6659d6d0cb914500085d8fdd
😎 Deploy Preview https://deploy-preview-766--dev-mainnet-teloscan.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link

netlify bot commented May 31, 2024

Deploy Preview for teloscan-stage ready!

Name Link
🔨 Latest commit 604d0d7
🔍 Latest deploy log https://app.netlify.com/sites/teloscan-stage/deploys/6659d6d0057c3e00089751f4
😎 Deploy Preview https://deploy-preview-766--teloscan-stage.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

pmjanus and others added 7 commits May 31, 2024 09:00
#737 | workaround for the NaN age + fix false values not showing
…w-contract-function-call

#747 | decode trx input to show contract function call
…d-message-display-bug

#739 | TransactionAction cases: Function call, TLOS transfer, Contract Creation
…eview-image-on-click-1

#740 | Popup Image viewer for NFTs
@pmjanus pmjanus marked this pull request as ready for review May 31, 2024 13:55
@rozzaswap rozzaswap merged commit f61265e into master Jun 11, 2024
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants