telosnetwork / teloscan

Telos EVM block explorer for viewing blocks, transactions, contracts, staking, and more
https://teloscan.io
Apache License 2.0
22 stars 25 forks source link

Production release #766

Closed pmjanus closed 5 months ago

pmjanus commented 6 months ago

Fixes #755
Fixes #715
Fixes #737
Fixes #760
Fixes #747 Fixes https://github.com/telosnetwork/teloscan/issues/740 Fixes https://github.com/telosnetwork/teloscan/issues/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:

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: https://github.com/telosnetwork/teloscan/pull/742

netlify[bot] commented 6 months ago

Deploy Preview for testnet-teloscan ready!

Name Link
Latest commit 604d0d7dd4f4b0009d0dbe61f8ecb477a34fec3a
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.

netlify[bot] commented 6 months ago

Deploy Preview for teloscan ready!

Name Link
Latest commit 604d0d7dd4f4b0009d0dbe61f8ecb477a34fec3a
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.

netlify[bot] commented 6 months ago

Deploy Preview for dev-mainnet-teloscan ready!

Name Link
Latest commit 604d0d7dd4f4b0009d0dbe61f8ecb477a34fec3a
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.

netlify[bot] commented 6 months ago

Deploy Preview for teloscan-stage ready!

Name Link
Latest commit 604d0d7dd4f4b0009d0dbe61f8ecb477a34fec3a
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.