use-ink / contracts-ui

Web application for deploying wasm smart contracts on Substrate chains that include the FRAME contracts pallet
https://contracts-ui.substrate.io/
GNU General Public License v3.0
61 stars 45 forks source link

Improve labels of "Call" page #426

Open cmichi opened 1 year ago

cmichi commented 1 year ago
image

During workshops we had problems with people not intuitively understanding what "dry-run" means. I suggest the following:

peetzweg commented 1 year ago

@cmichi

Like this?

Screenshot 2023-03-20 at 16 09 11

Or like this:

Screenshot 2023-03-20 at 16 07 15

Personally, I find both a bit odd and think we are good without the Result of dry-running the message on the contract. line. How about we just put it into a information tooltip, similar too the labels of the Interact tab fields?

SCR-20230320-ogvd
statictype commented 1 year ago

Dry-run is a relatively common term in Substrate, I'm not sure it's a good idea to adapt for a few users who don't know what it means. Surely, we'll encounter users who will be confused by "Preview" too 😛 If you think this change necessary @cmichi i suggest we go with @peetzweg's tooltip suggestion.