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

Copy transaction ID button #1625

Open
nubeasado opened this issue Feb 12, 2025 · 6 comments
Open

Copy transaction ID button #1625

nubeasado opened this issue Feb 12, 2025 · 6 comments
Labels
enhancement New feature or request

Comments

@nubeasado
Copy link

Problem

Trying to copy transaction IDs from an account's 'recent operations' section is painful. Currently it requires highlighting the transaction ID, then while still depressing the left mouse button, hitting ctrl+c / cmd+c.
After copying you then have to highlight half the page to avoid being sent to the specific transactions page, if you do go to the transaction specific page it takes 15+ seconds to go back to the recent operations page exactly where you were.

The last point is incredibly frustrating if you're looking through a lot transactions.

Solution

A copy button.

EtherScan example - https://etherscan.io/address/0x4838b106fce9647bdf1e7877bf73ce8b0bad5f97

Image

Alternatives

No response

@nubeasado nubeasado added the enhancement New feature or request label Feb 12, 2025
@svienot
Copy link
Collaborator

svienot commented Feb 12, 2025

When you navigate from the recent operations table to the transaction details, if you then click the browser's back button, it should bring you back to the exact same page of that table. Isn't this what you observe?

Also, to make sure I fully understand your workflow, where exactly do you need to paste the TransactionID after copying it?

@nubeasado
Copy link
Author

When you navigate from the recent operations table to the transaction details, if you then click the browser's back button, it should bring you back to the exact same page of that table. Isn't this what you observe?

In theory this is how it works and is nice; in practice however it can be quite clunky.
For example:
A user contacts us thinking they've lost crypto, they're not quite sure what they've done and can't understand their transaction history. As i'm going through their transaction history, I click on each transaction to copy the transaction ID to send to them in a more readable format. Sometimes there may be 50+ transactions of interest, so i'll have to click into each transaction one by one, copy the transaction id, go back, scroll down to where I was and continue.

That's an issue because I now have to take a few seconds to figure out exactly how far down the page I was, has the page updated as new transactions came through etc.? Doing this once annoying but fine, however if you're doing this multiple times per day or per week it becomes quite frustrating.

Also, to make sure I fully understand your workflow, where exactly do you need to paste the TransactionID after copying it?

Anywhere else e.g. email, slack, google doc, discord, reddit etc.
In the example above, it would be in a support message I can send to the user of their transaction history in a slightly more readable format, e.g.
Swap 250 HBAR to 1084 SAUCE
[email protected]

This also leads onto another issue which is mostly covered by #1598, surrounding transactions not being grouped, but that's a separate pain point.

@svienot
Copy link
Collaborator

svienot commented Feb 12, 2025

Thank you for providing this background information.

Are you aware you have the ability to download the account transactions in a CSV file?
This might be more convenient for you to obtain the list of transaction IDs you want to send to your user.

Just in case, here is the download button (brings up a dialog allowing to select the kind and range of transactions to download):

Image

@nubeasado
Copy link
Author

I am aware of the CSV download, however i don't find it very useful as there doesn't appear to be a way to download every transaction type. You have to choose which specific types of transactions you want. If you want everything, you need to download multiple, then manually stitch them together

@svienot
Copy link
Collaborator

svienot commented Feb 12, 2025

To download all types at once, you can select TYPES: ALL in the download dialog (like in the interactive view selector):

Image

@nubeasado
Copy link
Author

nubeasado commented Feb 12, 2025

nice, that's useful!

Regardless, having a copy transaction ID button would still be extremely helpful 🙌

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants