Skip to content

Conversation

@maflcko
Copy link
Member

@maflcko maflcko commented Nov 11, 2019

Commit 8b0d82b claims "This commit does not change behavior." However, it re-introduced the bug I tried to fix in #17070

@maflcko maflcko added the Wallet label Nov 11, 2019
Copy link
Contributor

@ryanofsky ryanofsky left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code review ACK faffa7f

The new call to initError added in 8b0d82b should have been caught in #17304 review, but that was a pretty big PR, so not that surprising it was missed.

The actual bug probably came from a bad rebase, since the change creating LegacyScriptPubKeyMan::Upgrade was written before #17070.

This is also making me think if there's a way to rearrange things so that initError isn't available to code that shouldn't be calling it. Maybe making it a method of an init interface rather than the chain interface.

@DrahtBot
Copy link
Contributor

The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

Conflicts

Reviewers, this pull request conflicts with the following ones:

  • #17261 (Make ScriptPubKeyMan an actual interface and the wallet to have multiple by achow101)
  • #16224 (gui: Bilingual GUI error messages by hebasto)

If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.

maflcko pushed a commit that referenced this pull request Nov 20, 2019
faffa7f wallet: Avoid showing GUI popups on RPC errors (take 2) (MarcoFalke)

Pull request description:

  Commit 8b0d82b claims "This commit does not change behavior." However, it re-introduced the bug I tried to fix in #17070

ACKs for top commit:
  ryanofsky:
    Code review ACK faffa7f

Tree-SHA512: 99987f80c76414dca40c7d76b2fe4ea853debbe3c49e7acdeab2596c726a2935c468f4484d49212e65ecc9c8b0d861c0c2b83c1ddfc07670540699199dbfecb0
@maflcko maflcko merged commit faffa7f into bitcoin:master Nov 20, 2019
@maflcko maflcko deleted the 1911-walletGuiPopupRpc branch November 20, 2019 21:55
sidhujag pushed a commit to syscoin/syscoin that referenced this pull request Nov 21, 2019
…take 2)

faffa7f wallet: Avoid showing GUI popups on RPC errors (take 2) (MarcoFalke)

Pull request description:

  Commit 8b0d82b claims "This commit does not change behavior." However, it re-introduced the bug I tried to fix in bitcoin#17070

ACKs for top commit:
  ryanofsky:
    Code review ACK faffa7f

Tree-SHA512: 99987f80c76414dca40c7d76b2fe4ea853debbe3c49e7acdeab2596c726a2935c468f4484d49212e65ecc9c8b0d861c0c2b83c1ddfc07670540699199dbfecb0
jasonbcox pushed a commit to Bitcoin-ABC/bitcoin-abc that referenced this pull request Sep 30, 2020
Summary:
wallet: Avoid showing GUI popups on RPC errors (take 2) (MarcoFalke)

Pull request description:

  Commit 8b0d82bb428de9e7f1da7c61574e7a8376a62d43 claims "This commit does not change behavior." However, it re-introduced the bug I tried to fix in #17070

---

Backport of Core [[bitcoin/bitcoin#17444 | PR17444]]

Test Plan:
  ninja check check-functional

Reviewers: #bitcoin_abc, jasonbcox

Reviewed By: #bitcoin_abc, jasonbcox

Differential Revision: https://reviews.bitcoinabc.org/D7684
sidhujag pushed a commit to syscoin-core/syscoin that referenced this pull request Nov 10, 2020
…take 2)

faffa7f wallet: Avoid showing GUI popups on RPC errors (take 2) (MarcoFalke)

Pull request description:

  Commit 8b0d82b claims "This commit does not change behavior." However, it re-introduced the bug I tried to fix in bitcoin#17070

ACKs for top commit:
  ryanofsky:
    Code review ACK faffa7f

Tree-SHA512: 99987f80c76414dca40c7d76b2fe4ea853debbe3c49e7acdeab2596c726a2935c468f4484d49212e65ecc9c8b0d861c0c2b83c1ddfc07670540699199dbfecb0
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Dec 16, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants