UI misrenders sendmany #10173

issue zw openend this issue on April 8, 2017
  1. zw commented at 9:04 pm on April 8, 2017: contributor

    On 0.14 from bitcoin.org binaries, a sendmany TX doesn’t get decomposed properly in the UI.

    A TX was created that spent coins behind the UI’s back. (It was made with createraw but is basically a sendmany, apart from not using a fresh change address.) This TX (ID 32a4915187c0e3213696903b05ee029b20a9e4c3cf4873b1be165593de5155c3) sent 0.001 to each of three addresses; two non-ismine and one ismine (1MichaiL1SZsctjm4gwoSZEueCWN38i4RW) for the change. In the UI, personally I’d expect to see one of the following:

    • each non-ismine destination and corresponding amount on its own “transaction split” line, or
    • one line summarising the total spent to non-ismine destinations, not attempting to split them up, or
    • something indicating that this tx can’t be decomposed at all

    There’s a screenshot of what actually appeared (for some reason I can’t attach it right now). It appears to misidentify which addresses are owned by the wallet; the split labelled 1JGW... is clearly either wrongly labelled or has the wrong amount, and it’s unclear whether 1Eig... is that output or mislabelled change. @gmaxwell kindly eyeballed this quickly and said “it renders sendmany normally, but it looks like it’s wonking up ismine”.

    A sanity-checking console interaction verifying the ismine-ness is available in a pastebin too.

  2. fanquake added the label GUI on Apr 8, 2017
  3. laanwj added the label Wallet on Apr 10, 2017
  4. jonasschnelli commented at 9:05 am on April 10, 2017: contributor
    I think this is partially related to: #6814 #7101
  5. meshcollider commented at 11:15 am on September 7, 2017: contributor
    I tested a similar transaction in 0.15.0rc2 and it seems to be working fine, @zw can you confirm if this has been resolved or if it’s still an issue?
  6. meshcollider closed this on Oct 14, 2018

  7. DrahtBot locked this on Sep 8, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-12-22 15:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me