Skip to content

backport: merge bitcoin#21523, #17954, #17905, #17993, #19132, #20494, #19425, #17513, bitcoin-gui#8, partial bitcoin#17938, #18587 (auxiliary backports: part 9) - #5246

Merged
PastaPastaPasta merged 14 commits into
dashpay:developfrom
kwvg:auxports9
Apr 15, 2023

Conversation

@knstknst left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I think these 2 backports should be included in this PR:

Because they contains fixes for:
Merge bitcoin#17993: gui: Balance/TxStatus polling update based on last block hash.

bitcoin#19425 partial due to missing changes in these lines?

m_node.chain->broadcastTransaction

(after comment "Load wallet again, this time creating new block and mempool")

Better to wait #5173 to be merged and after that complete 19425.

I think better to avoid adding extra functions to interface of BaseHash in standard.h

Comment threadsrc/qt/transactiontablemodel.cpp Outdated
Comment threadsrc/qt/walletmodel.cpp
Comment threadtest/lint/lint-circular-dependencies.sh Outdated
Comment threadsrc/wallet/test/wallet_tests.cpp Outdated
@kwvg
kwvgforce-pushed the auxports9 branch 2 times, most recently from e74ef38 to 8c48c41CompareMarch 16, 2023 08:55
@knst

knst commented Mar 16, 2023

Copy link
Copy Markdown
Collaborator

I think better to avoid adding extra functions to interface of BaseHash in standard.h

sorry, forgot to attach a link to a comment.

Here is it: Nuke IsNull

@github-actions

Copy link
Copy Markdown

This pull request has conflicts, please rebase.

@github-actions

Copy link
Copy Markdown

This pull request has conflicts, please rebase.

@kwvgkwvg changed the title backport: merge bitcoin#21523, #17954, partial #17938 (auxiliary backports: part 9)backport: merge bitcoin#21523, #17954, #17905, #17993, #19132, #20494, #19425, #17513, bitcoin-gui#8, partial bitcoin#17938, #18587 (auxiliary backports: part 9)Apr 13, 2023
@kwvg
kwvg requested a review from knstApril 13, 2023 06:41
knst
knst previously approved these changes Apr 13, 2023

@knstknst left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

utACK

@UdjinM6

Copy link
Copy Markdown

why 284a20a is here? it looks unrelated.

@kwvg

kwvg commented Apr 14, 2023

Copy link
Copy Markdown
CollaboratorAuthor

Was running the extended test suite locally and found this test to be consistently failing, CI excludes feature_pruning and feature_dbcrash so at some point it broke but warnings weren't raised. Figured I'd add the fix into an "auxiliary" PR so it's here. It can be moved to a distinct PR if necessary but the fix was minor enough that I didn't really feel it should be.

@UdjinM6

Copy link
Copy Markdown

I'd say drop it cause it's not a backport and it's not a fix for any backport listed here

@kwvg

kwvg commented Apr 15, 2023

Copy link
Copy Markdown
CollaboratorAuthor

284a20a has been split off into #5324

@kwvg
kwvg requested a review from knstApril 15, 2023 09:30

@UdjinM6UdjinM6 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

LGTM, utACK

@PastaPastaPastaPastaPastaPasta left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

light-ACK for merging via merge commit

@PastaPastaPasta
PastaPastaPasta merged commit 5b027e6 into dashpay:developApr 15, 2023
@UdjinM6UdjinM6 added this to the 20 milestone Apr 15, 2023
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@kwvg@knst@PastaPastaPasta@UdjinM6