Skip to content

Merges up to Bitcoin Core v23 branch point#1262

Merged
psgreco merged 3959 commits intoElementsProject:masterfrom
delta1:merged-master
Sep 21, 2023
Merged

Merges up to Bitcoin Core v23 branch point#1262
psgreco merged 3959 commits intoElementsProject:masterfrom
delta1:merged-master

Conversation

@delta1
Copy link
Copy Markdown
Member

@delta1 delta1 commented Aug 29, 2023

Merges and reviews done so far by myself and @jamesdorfman

delta1 and others added 30 commits June 15, 2023 12:55
All conflicts were resolved by taking the "incoming" changes by using
`git checkout --theirs src/secp256k1` during conflict resolution.
@psgreco psgreco requested a review from apoelstra August 29, 2023 17:52
@jamesdorfman
Copy link
Copy Markdown
Collaborator

jamesdorfman commented Aug 29, 2023

Screenshot 2023-08-29 at 1 58 25 PM

To review all the commits, it appears that you may have to check the PR out locally.

As of now, I have reviewed all of @delta1 commits up until 8dbf577 (and he has reviewed all of mine up until that point as well).

delta1 added 2 commits August 31, 2023 16:10
This fixes a compilation issue in coins.cpp when tracing is enabled.
@delta1
Copy link
Copy Markdown
Member Author

delta1 commented Aug 31, 2023

pushed 2 commits which fix some failures in CI build (except lint)

@delta1
Copy link
Copy Markdown
Member Author

delta1 commented Aug 31, 2023

looks like the macOS native CI build might need 53fd8278 from bitcoin/bitcoin#26879

@delta1
Copy link
Copy Markdown
Member Author

delta1 commented Sep 21, 2023

ACK 5dc85e0 for @jamesdorfman commits from me.

3 out of 4 of the failing CI jobs we know are fixed from upstream backports for 23.x

Then the TSan CI test will have to be debugged and fixed.

Comment thread src/coins.cpp
(uint32_t)outpoint.n,
(uint32_t)coin.nHeight,
(int64_t)coin.out.nValue,
coin.out.nValue.IsExplicit() ? (int64_t)coin.out.nValue.GetAmount() : 0,
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.

@delta1 it's impossible for an explicit value to be 0, correct?

@jamesdorfman
Copy link
Copy Markdown
Collaborator

ACK 5dc85e0. Reviewed all of the commits which were not mine, up until that point.

@psgreco psgreco merged commit 33f2f6b into ElementsProject:master Sep 21, 2023
Sign up for free to 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.

3 participants