Skip to content
This repository was archived by the owner on Nov 10, 2023. It is now read-only.
This repository was archived by the owner on Nov 10, 2023. It is now read-only.

Transaction builder: no ETH field for payable functions #1607

@liliya-soroka

Description

@liliya-soroka

Title/Description

The payable function doesn't have an ETH field. At the same time, non-payable functions have ETH field on UI

Environment

  • Browser: chrome
  • Safe: 0x1230B3d59858296A31053C1b8562Ecf89A2f888b ( any safe)
  • Wallet: MM
  • App Version: 2.14.1
  • Environment:
    • staging (rinkeby)

Steps to reproduce

  1. Go to the transaction builder
  2. Use contract address 0xc778417e063141139fce010982780140aa0cd5ab
  3. Select deposit
    Current result: ETH field disappear and there is no payable amount (eth) field under the deposit function

4.Try to select non-payable function
Current result: There is ETH field

Expected result

  1. Show "eth" field for the payable functions
  2. Hide "eth" field for non-payable function

Screenshots

image
image

Metadata

Metadata

Assignees

Labels

Bug 🐛Something isn't workingMajorNeeds to be fixed for immediate next public release.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions