SuperblocksHQ / ethereum-studio

Official Ethereum Studio project repository. And IDE specially tailored to make it as simple as possible to onboard new users into the Ethereum ecosystem
https://ethereum.org/build/
GNU General Public License v3.0
186 stars 103 forks source link

Add descriptive labeling to transactions tab #210

Closed samajammin closed 4 years ago

samajammin commented 4 years ago

Summary

Let's replace the current title of each transaction with the function name & arguments.

Motivation

Currently the deploy transaction is nice & descriptive (e.g. "Deploy Coin") but various interactions with the contract's function are vague (e.g. "Preview" & "Interact"). We should display the function & the arguments the user called on the contract in each transaction (e.g. "HelloWord update: Hello World!")

Image 2020-03-10 at 10 36 37 AM

Describe alternatives you've considered

Even deploying the function name without the arguments would be useful

Additional context

None

Spejbl commented 4 years ago

Resolved in #220

@samajammin instead of adding the parameters inside the header as suggested it was put to the section underneath it, as seen in the picture below. There wasn't just enough room in the header when longer arguments were added. transaction