Skip to content

Bugfix: dummywallet: Add -ignorepartialspends to list of ignored wallet options#15913

Merged
maflcko merged 2 commits intobitcoin:masterfrom
luke-jr:bugfix_nowallet_avoidpspends
Apr 29, 2019
Merged

Bugfix: dummywallet: Add -ignorepartialspends to list of ignored wallet options#15913
maflcko merged 2 commits intobitcoin:masterfrom
luke-jr:bugfix_nowallet_avoidpspends

Conversation

@luke-jr
Copy link
Member

@luke-jr luke-jr commented Apr 28, 2019

When building w/o wallet support, we add all the wallet options as hidden options to avoid throwing errors/warnings that they're unknown.

-ignorepartialspends is missing from this list. This PR adds it.

(This seems like a good candidate for a linter? Or maybe we can autogenerate it?)

Also reformats the dummywallet options list across multiple lines to make conflicts less often.

@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:

  • #15876 ([rpc] signer bump fee by Sjors)
  • #14912 ([WIP] External signer support (e.g. hardware wallet) by Sjors)

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.

@meshcollider
Copy link
Contributor

utACK 765d589

@maflcko
Copy link
Member

maflcko commented Apr 28, 2019

utACK 765d589

Show signature
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

utACK 765d5890be46ed5f5557c1d2b3cb931e6b8eb3b0
-----BEGIN PGP SIGNATURE-----

iQGzBAEBCgAdFiEE+rVPoUahrI9sLGYTzit1aX5ppUgFAlwqrYAACgkQzit1aX5p
pUhXNQv/bJNXsHQ/cB73ZsX3PmHL7vNjhGZkTWu0t5RRG6jKB6QxgWE4y2Mf3m9w
GFURtVz9pop6+Rsl+MgT2FwvXtvgnFp/2jthN3lXNU7u22BB8uVPAS7CUUXKqEH9
zo5Xp9Q/8GCh0z/GSHJyxVa0GT7DdYs9GfXWakKStbQ+PO42ZJI2eT8V+AMiFP2s
kiyJHX55I1xCqwwRNQn3Alrsq+cvsXWfSb9QutsinJLDCzeVa7K342CY+YKxVKU6
TqyDig/Ex3rdW0+1LqdPgKX8xugEEahfRAS9pI3g3YPgh7coJb2vCBRlRi5dpN9h
WBrs0ZxUlmcp8yncPqOilJCGP4mpRUTAtxEcbmfjgEE67qpl+4DflLTH8NQyaJT6
cj/eISi1tRUimPApgbkcfNn41JK+lR6oen1Xa1MXZnwWQXb3Au4cEiE2gyyC1cTX
UD2Q04K2qES1dm1Jxu8lIVWhQkOorNInBo6H0Siaphzcm5adzbW5fBRai4eQWRAe
oh7e2uMF
=QgEK
-----END PGP SIGNATURE-----

@luke-jr See maflcko@fac174e for a linter fixup

@promag
Copy link
Contributor

promag commented Apr 28, 2019

utACK 765d589.

@practicalswift
Copy link
Contributor

practicalswift commented Apr 29, 2019

utACK 765d589

Good idea with a linter guarding against this happening in the future.

@fanquake
Copy link
Member

utACK 765d589

@maflcko maflcko merged commit 765d589 into bitcoin:master Apr 29, 2019
maflcko pushed a commit that referenced this pull request Apr 29, 2019
…f ignored wallet options

765d589 Bugfix: dummywallet: Add -ignorepartialspends to list of ignored wallet options (Luke Dashjr)
0f09eb7 dummywallet: Reformat ignored wallet options list (Luke Dashjr)

Pull request description:

  When building w/o wallet support, we add all the wallet options as hidden options to avoid throwing errors/warnings that they're unknown.

  `-ignorepartialspends` is missing from this list. This PR adds it.

  (This seems like a good candidate for a linter? Or maybe we can autogenerate it?)

  Also reformats the dummywallet options list across multiple lines to make conflicts less often.

ACKs for commit 765d58:
  meshcollider:
    utACK 765d589
  MarcoFalke:
    utACK 765d589
  promag:
    utACK 765d589.
  practicalswift:
    utACK 765d589
  fanquake:
    utACK 765d589

Tree-SHA512: 37c8037148bdc1b7a8bde201eff51ee6a64c042c17eb8b6c68faef490d16575348c2f22ab81f48302b8ad80a5559222af23b721a8b5acc1d89c0757fb88796a6
@luke-jr
Copy link
Member Author

luke-jr commented May 1, 2019

Probably should tag this for backport to 0.18.1

@fanquake fanquake added this to the 0.18.1 milestone May 1, 2019
@Sjors
Copy link
Member

Sjors commented May 12, 2019

Also reformats the dummywallet options list across multiple lines to make conflicts less often.

Thanks, that was indeed leading to frequent rebase needs for me in #14145.

Post merge utACK

maflcko pushed a commit to maflcko/bitcoin-core that referenced this pull request Jun 11, 2019
@Empact
Copy link
Contributor

Empact commented Jun 11, 2019

For the record, this adds -avoidpartialspends to the ignored list.

laanwj added a commit that referenced this pull request Jun 13, 2019
…ored wallet options"

106471d Bugfix: dummywallet: Add -ignorepartialspends to list of ignored wallet options (Luke Dashjr)
206c30f dummywallet: Reformat ignored wallet options list (MarcoFalke)

Pull request description:

  First run clang-format on the wallet options list (review with `--word-diff-regex=.`). This is not a backport.

  Then backport Github-Pull: #15913

ACKs for commit 106471:
  promag:
    ACK 106471d.
  laanwj:
    ACK 106471d

Tree-SHA512: 3e6eb7997aa32ef7385842614bac8cac56f86b6dde949cfbbd33b4387e713bf5f65e40ee3e4228ac43dfe50829169175b80ddeaac8a714ad8a38175638123f5d
uhliksk pushed a commit to fxtc/fxtc that referenced this pull request Jun 28, 2019
uhliksk pushed a commit to fxtc/fxtc that referenced this pull request Aug 6, 2019
HashUnlimited pushed a commit to HashUnlimited/chaincoin that referenced this pull request Aug 23, 2019
Bushstar pushed a commit to Bushstar/omnicore that referenced this pull request Aug 24, 2019
PastaPastaPasta pushed a commit to PastaPastaPasta/dash that referenced this pull request Sep 28, 2021
… list of ignored wallet options

765d589 Bugfix: dummywallet: Add -ignorepartialspends to list of ignored wallet options (Luke Dashjr)
0f09eb7 dummywallet: Reformat ignored wallet options list (Luke Dashjr)

Pull request description:

  When building w/o wallet support, we add all the wallet options as hidden options to avoid throwing errors/warnings that they're unknown.

  `-ignorepartialspends` is missing from this list. This PR adds it.

  (This seems like a good candidate for a linter? Or maybe we can autogenerate it?)

  Also reformats the dummywallet options list across multiple lines to make conflicts less often.

ACKs for commit 765d58:
  meshcollider:
    utACK bitcoin@765d589
  MarcoFalke:
    utACK 765d589
  promag:
    utACK 765d589.
  practicalswift:
    utACK 765d589
  fanquake:
    utACK 765d589

Tree-SHA512: 37c8037148bdc1b7a8bde201eff51ee6a64c042c17eb8b6c68faef490d16575348c2f22ab81f48302b8ad80a5559222af23b721a8b5acc1d89c0757fb88796a6
Signed-off-by: pasta <pasta@dashboost.org>
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Feb 15, 2022
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.

9 participants