Skip to content

Invalid balance and tx list on Chrome #242

@bordalix

Description

@bordalix
  • Using Marina commit 108eeed
  • Added Marina extension to Chrome and Firefox (via load unpacked)
  • Created two different wallets on each browser (different mnemonics)
  • Got 2 L-BTC on Chrome through faucet and sent 1 L-BTC from Chrome to Firefox.
  • On the Chrome side, balance is showing 0 (should be 1) and the transaction list shows a value of -2 L-BTC (should be -1).
  • On the Firefox side everything is showing properly (balance = 1 and transaction list shows an inbound of 1 L-BTC)
  • Esplora shows one of the outputs as non confidential

Left is Chrome, right is Firefox
Screenshot 2021-12-07 at 19 24 43

Screenshot 2021-12-07 at 19 26 07

Steps taken to replicate bug:

  1. Create new wallet on Chrome
  2. Create new wallet on Firefox
  3. nigiri stop --delete
  4. nigiri start --liquid
  5. generate receiving address on Chrome
  6. nigiri faucet --liquid <address from 5>
  7. generate receiving address on Chrome
  8. nigiri faucet --liquid <address from 7>
  9. generate receiving address from Firefox
  10. send 1 L-BTC from Chrome to Firefox (to address from 9)
  11. ERROR: on Chrome, balance is now 0 (should be 1)
  12. ERROR: on Chrome, Tx list shows -2 L-BTC outbound (should be -1)
  13. On firefox things appear ok (balance and tx list)
  14. Esplora shows one output as non confidential

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions