toncenter / ton-wallet

Web Wallet and Browser Extension for TON (The Open Network)
https://wallet.ton.org
GNU General Public License v3.0
211 stars 70 forks source link

There is fees for incoming payments #185

Open julialips opened 2 years ago

julialips commented 2 years ago

Bug Type

Functional

Reproduction steps

Precondition: You have positive TON balance.

Steps:

  1. Open the site https://wallet.ton.org/ and log in to your account
  2. Click 'Receive' button
  3. Click 'Share Wallet Address' and close the pop-up
  4. Click 'Send' button
  5. Enter TON address, from step 3, into the 'Recipient wallet address' field
  6. Enter a valid TON amount
  7. Click the 'Send TON' button
  8. Confirm send transaction at the 'Confirmation pop-up'
  9. Enter valid password and click 'Next' button
  10. Wait appearance 'Done' pop-up, close it and pay attention to received payment and the field 'blockchain fees'

Actual result

The fees for incoming payment is not 0. image

Expected result

The fees for incoming payments should be 0.

Suggested Severity

High

Device

Additional Context

Not sure about this issue, but is seems it is a strange behavior. If there are some fees for payments to ourselves, I guess, all fees should be calculated for sender side (outgoing transaction). UPD: I see than fees for incoming payments not only for that transaction type. But, is it normal, that someone sends a user money, and some money will be decreased from a sender?

The issue was reported in wrong repo: https://github.com/ton-blockchain/wallet-desktop/issues/37#issue-1376687364