Sync with the main repo#87
Merged
Merged
Conversation
Co-authored-by: Emil Engler <me@emilengler.com> Co-authored-by: =?UTF-8?q?Jo=C3=A3o=20Barbosa?= <joao.paulo.barbosa@gmail.com> Co-authored-by: Hennadii Stepanov <32963518+hebasto@users.noreply.github.com> Co-authored-by: Jarol Rodriguez <jarolrod@tutanota.com>
We don't always want to finalize after signing, so make it possible to do that.
Shift RPC server option to use "P" instead
To allow easier access to the node's datadir and debug logs.
Co-authored-by: Amiti Uttarwar <amiti@uttarwar.org>
Co-authored-by: Amiti Uttarwar <amiti@uttarwar.org>
This change gets rid of the magic number 0 in the DescriptorScriptPubKeyMan::GetOldestKeyPoolTime() function. No behavior change.
This change suppress the "keypoololdest" field in the getwalletinfo RPC response for blank descriptor wallets.
Also, simplify unit tests with the CDataStream::str method.
Also, add Span<std::byte> interface to strencondings.
The function `trueDummy` in feature_nulldummy.py is currently more complicated than it needs to be. Rather than converting the scriptSig to a CScript and looping through it to build a new scriptSig with the modified push, simply directly replace the push of null (OP_0) with a push of one (OP_TRUE/OP_1). Note that on master, actually an element with the value of 0x51 is pushed (0x0151...) -- this was very likely not intended, as 0x51 is the script op-code for OP_TRUE, and also the function's name suggests that the "true" value shall be pushed.
The name is changed to match the coding guidelines (snake case) and to be more descriptive.
The `create_block` helper accepts a list of txs that it includes in the created block, hence we don't have to do that manually. Also, rehashing before solving the block is not needed and can be removed.
Current CWalletTx state representation makes it possible to set inconsistent states that won't be handled correctly by wallet sync code or serialized & deserialized back into the same form. For example, it is possible to call setConflicted without setting a conflicting block hash, or setConfirmed with no transaction index. And it's possible update individual m_confirm and fInMempool data fields without setting an overall consistent state that can be serialized and handled correctly. Fix this without changing behavior by using std::variant, instead of an enum and collection of fields, to represent sync state, so state tracking code is safer and more legible. This is a first step to fixing state tracking bugs https://github.com/bitcoin-core/bitcoin-devwiki/wiki/Wallet-Transaction-Conflict-Tracking, by adding an extra margin of safety that can prevent new bugs from being introduced as existing bugs are fixed.
From what I can see the only platform this drops support for is CentOS 7. CentOS 7 reached the end of it's "full update" support at the end of 2020. It does receive maintenance updates until 2024, however I don't think supporting glibc 2.17 until 2024 is realistic. Note that anyone wanting to self-compile and target a glibc 2.17 runtime could build with --disable-threadlocal. glibc 2.18 was released in August 2013. https://sourceware.org/legacy-ml/libc-alpha/2013-08/msg00160.html
To use the `QStringLiteral` macro, the `QString` header should be included, that is done already.
This incorporates the new bitcoin-qt init implementation into the qml-gui.
Member
|
The only non-trivial difference with my own branch is: |
Member
Guix builds: |
Member
|
ACK ef99bc9 |
Merged
hebasto
added a commit
that referenced
this pull request
Jan 5, 2022
Pull request description: Sync with the main repo up to bitcoin/bitcoin@3699786. To avoid merge conflicts, 22 commits have been reverted following the commit history. The first 15 of them belong to #87. 20 of them have been cherry-picked back in order of their initial appearance in the commit history. Commit 7fd3c91 _"build, qt: Add RISC-V detection"_ is no longer needed as it has been implemented in the upstream. Commits 26ce35f _"build, qml: Fix compiling with GCC 11"_ and 95b80c0 _"Avoid applying of a patch with fuzz 1"_ have been combined into a new single commit _"build, qml: Fix compiling with GCC 11"_. A "build" part of the commit _"qml, build, doc: Allow import QtQuick.Layouts"_ has been moved into the _"build, qml: Add qtdeclarative module"_ commit. Also Qt Quick module versions were bumped according to Qt 5.15.2. An excerpt from Qt "Configure summary" on Fedora 35: ``` Qt QML: QML network support .................... no QML debugging and profiling support .... no QML just-in-time compiler .............. yes QML sequence object .................... yes QML XML http request ................... no QML Locale ............................. yes Qt QML Models: QML list model ......................... yes QML delegate model ..................... yes Qt Quick: Direct3D 12 ............................ no AnimatedImage item ..................... yes Canvas item ............................ yes Support for Qt Quick Designer .......... yes Flipable item .......................... yes GridView item .......................... yes ListView item .......................... yes TableView item ......................... yes Path support ........................... yes PathView item .......................... yes Positioner items ....................... yes Repeater item .......................... yes ShaderEffect item ...................... yes Sprite item ............................ yes Qt Quick Controls 2: Styles ................................. Default Fusion Imagine Material Universal Qt Quick Templates 2: Hover support .......................... yes Multi-touch support .................... yes ``` #### Guix builds: ``` $ find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum 69492cd3777954f2771cfe8e733c8dba18a9182310a3fbd16b04e3663c846e46 guix-build-c8f4e0398d0e/output/aarch64-linux-gnu/SHA256SUMS.part b2b3a06024980b83e9c8277fdb0f70ec7d5d15ada04124e13d1746baf5c6ba95 guix-build-c8f4e0398d0e/output/aarch64-linux-gnu/bitcoin-c8f4e0398d0e-aarch64-linux-gnu-debug.tar.gz cc0404ba6c5161a7da72fe1905d4476209ad2e43796df3d667b844c74f313f2e guix-build-c8f4e0398d0e/output/aarch64-linux-gnu/bitcoin-c8f4e0398d0e-aarch64-linux-gnu.tar.gz c14a4f1cee523117be00863b5751c03b9ca24cddf76920adf28cf29adef5016c guix-build-c8f4e0398d0e/output/arm-linux-gnueabihf/SHA256SUMS.part f1d0b7202223296bcdde9878c9bfd60253c2d2530a74a3c94ed82b90568cc866 guix-build-c8f4e0398d0e/output/arm-linux-gnueabihf/bitcoin-c8f4e0398d0e-arm-linux-gnueabihf-debug.tar.gz d07722b96f07166328d218716e3ff7dabcf8f6d35f906378214a97b88f6cbb09 guix-build-c8f4e0398d0e/output/arm-linux-gnueabihf/bitcoin-c8f4e0398d0e-arm-linux-gnueabihf.tar.gz 89ba246d916d5805159bd92d23bd620a3cf6c6bdee962214120c5005eabd4b75 guix-build-c8f4e0398d0e/output/dist-archive/bitcoin-c8f4e0398d0e.tar.gz 1dcf2101a3c766724d0fdbeca7c61b3d501081d3c166b3b9d9e52418f6f34bb0 guix-build-c8f4e0398d0e/output/powerpc64-linux-gnu/SHA256SUMS.part b563412fc17fc5189a8e8320096113f4d5c42011904c78e92db21929e8c565f5 guix-build-c8f4e0398d0e/output/powerpc64-linux-gnu/bitcoin-c8f4e0398d0e-powerpc64-linux-gnu-debug.tar.gz fa38f1520dc04e2fca68031bbd13ff67c42c7bf26003e93a7927dde8e904da6b guix-build-c8f4e0398d0e/output/powerpc64-linux-gnu/bitcoin-c8f4e0398d0e-powerpc64-linux-gnu.tar.gz beac355a65c78c93963c23707667ce7a96e2550edcdad37dfc7c1ce6dbc5bf14 guix-build-c8f4e0398d0e/output/powerpc64le-linux-gnu/SHA256SUMS.part c813ba3b3de89d331138cdcec609efe0fd7e3320b3c28a7c4fcf5537bb05c614 guix-build-c8f4e0398d0e/output/powerpc64le-linux-gnu/bitcoin-c8f4e0398d0e-powerpc64le-linux-gnu-debug.tar.gz 2d22178891c3a605a1a4e2a35797bf4e38dfea0245189605d7baf7165227ce75 guix-build-c8f4e0398d0e/output/powerpc64le-linux-gnu/bitcoin-c8f4e0398d0e-powerpc64le-linux-gnu.tar.gz 9290ceb49f237f78ae0aa1ff746f4a36d0cfe0db2caf82811c263133b4dab9d6 guix-build-c8f4e0398d0e/output/riscv64-linux-gnu/SHA256SUMS.part 562ddb5af2cd8d605bb933d516210525459398f52e7a6070e930c93fd2861b80 guix-build-c8f4e0398d0e/output/riscv64-linux-gnu/bitcoin-c8f4e0398d0e-riscv64-linux-gnu-debug.tar.gz 65c6faa6a69e288ff1cf26d2f57dc407ef398e6eb86aac9f38035037960b4472 guix-build-c8f4e0398d0e/output/riscv64-linux-gnu/bitcoin-c8f4e0398d0e-riscv64-linux-gnu.tar.gz 647c127b1b656e667bcb4435a4472ee680027515f6cecd7b0a07f022dc7cf5e3 guix-build-c8f4e0398d0e/output/x86_64-apple-darwin/SHA256SUMS.part 3eeb8449b9cb350ff442211df7b4f6858fbff610ed4157d1585800efc16bab81 guix-build-c8f4e0398d0e/output/x86_64-apple-darwin/bitcoin-c8f4e0398d0e-osx-unsigned.dmg b5f9b759fb69a349f41557d0f78df2367f7d52f56d3c2e8f71ee4533b5be4bc7 guix-build-c8f4e0398d0e/output/x86_64-apple-darwin/bitcoin-c8f4e0398d0e-osx-unsigned.tar.gz 83b98e6c298dbf32997d90d1001d8257eeffec51a3feea7df454d122b5d512a5 guix-build-c8f4e0398d0e/output/x86_64-apple-darwin/bitcoin-c8f4e0398d0e-osx64.tar.gz ad7a69cba6a331e36a7069f2391903b4f63584eccbd74009dffc2dd135d18efe guix-build-c8f4e0398d0e/output/x86_64-linux-gnu/SHA256SUMS.part 290ace50b1049a8494370a68191b86e4beab15b0afe0947ea2090f98bc1c037c guix-build-c8f4e0398d0e/output/x86_64-linux-gnu/bitcoin-c8f4e0398d0e-x86_64-linux-gnu-debug.tar.gz 6713f955a9d4ab488cfaf3b97d4d59a0a11c6bdaeba27ddbb15a2d1fb82e3c7c guix-build-c8f4e0398d0e/output/x86_64-linux-gnu/bitcoin-c8f4e0398d0e-x86_64-linux-gnu.tar.gz f85f19a7437a3eec7597cb6e855d6e529051634bdea74b94e2d17fb1862d810e guix-build-c8f4e0398d0e/output/x86_64-w64-mingw32/SHA256SUMS.part d307ecae13388ed373d8252971d5b9949a21e016d03bd2726a4455a7af35f8ba guix-build-c8f4e0398d0e/output/x86_64-w64-mingw32/bitcoin-c8f4e0398d0e-win-unsigned.tar.gz 1f281e0e42cf8350ec9d51c875b8fff7f20b11e5e33dda08dcb2ee8a2c33615a guix-build-c8f4e0398d0e/output/x86_64-w64-mingw32/bitcoin-c8f4e0398d0e-win64-debug.zip a8c04d2a61852ed9bbd9a01ed9419c3eb52c788d942a5b24f8e45c2d29d0df69 guix-build-c8f4e0398d0e/output/x86_64-w64-mingw32/bitcoin-c8f4e0398d0e-win64-setup-unsigned.exe a67317e2ef08346858aa766176a79449639c1780ed4499d7a14e2ebcf7ab9ffc guix-build-c8f4e0398d0e/output/x86_64-w64-mingw32/bitcoin-c8f4e0398d0e-win64.zip ``` [](https://api.cirrus-ci.com/v1/artifact/github/bitcoin-core/gui-qml/win64/insecure_win_gui.zip?branch=pull/91) [](https://api.cirrus-ci.com/v1/artifact/github/bitcoin-core/gui-qml/macos/insecure_mac_gui.zip?branch=pull/91) [](https://api.cirrus-ci.com/v1/artifact/github/bitcoin-core/gui-qml/android/insecure_android_apk.zip?branch=pull/91) ACKs for top commit: promag: Tested ACK c8f4e03 on macOS 12.0.1, Android 10, and Windows 10. Guix build hashes match as well. Tree-SHA512: a236ac2a6611016452c24f6972febd59e777bb24810dac13d208dae265632396f07741e99a51e77042026bbeebfcf11ded21c261c6b1346bb48c0910d90535df
johnny9
pushed a commit
to johnny9/bitcoin-core-app
that referenced
this pull request
Jul 4, 2025
Pull request description: Sync with the main repo up to bitcoin/bitcoin@c9d7d0a To reproduce: 1) There are merge conflicts. To remedy this, the following commits from the following PR's must be reverted. They have been reverted from newest to oldest as listed: ``` - PR #82 (Nov 12) - 80ded50 - 0f5d210c3abd60ca03a22a97f66823ee2a3bfd59 - PR #79 (Nov 5) - 8d5ea7c - PR #69 (Nov 4) - 1ae2e09 - PR #77 (Nov 3) - 871de3f - fdc7212 - PR #67 (Nov 3) - 22b2f0a - c948bc0 - d72de3a - PR #65 (Oct 30) - c386fbf - PR #74 (Oct 29) - 319db69579676e1194f8b5baa10997895497e350 - PR #72 (Oct 27) - a7028ee - PR #55 (Oct 10) - 15ee3f4 - PR #45 (Oct 3) - b431cef - PR #44 (Oct 3) - 4f1a5d7 - PR #30 (Aug 30) - 3a0f948c0bc93b571168165c54966bf164dc356a - f17a32a7ecad4531fdf9242f0af2fe13a5b67112 - PR #19 (Aug 19) - ae72249 - f88cc24 - 2937059 ``` 2) Fetch the upstream commit ``` git fetch https://github.com/bitcoin/bitcoin git merge c9d7d0a653910fa3f2dc40e4355c638ec3f0fcb5 ``` 3) Cherry-pick back the reverted commits from oldest to newest. Note that I have left out fdc7212 and f88cc24 from cherry-picking back in as it is unnecessary and leads to a cleaner commit history. ## GUIX HASHES ``` $ find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum 6a9def1ba270b4e987c44194bf2704899da603fb25860063fc5ff22ee3b2168b guix-build-f6691736de2a/output/aarch64-linux-gnu/SHA256SUMS.part a5750927e2d5a9086ae70b0279e6d06a48602b1b7b535fe2d1f743d0d320c1b6 guix-build-f6691736de2a/output/aarch64-linux-gnu/bitcoin-f6691736de2a-aarch64-linux-gnu-debug.tar.gz ec1a7e9750df2d00dbb420842ef17813e6f825d06e2122be031c6daf977a9714 guix-build-f6691736de2a/output/aarch64-linux-gnu/bitcoin-f6691736de2a-aarch64-linux-gnu.tar.gz 74aa6e3330956e0d4445c2989056fa807e3dba9a35ec2b38b84c48c0f9bd3efb guix-build-f6691736de2a/output/arm-linux-gnueabihf/SHA256SUMS.part 1c1db52f0bcf91e8c27b150e4c9de3cd235d565e3cdb499dfec8433b4da2119a guix-build-f6691736de2a/output/arm-linux-gnueabihf/bitcoin-f6691736de2a-arm-linux-gnueabihf-debug.tar.gz 9bb58c56527c28b1730dadbf9b169527e056161e30a7cf758b53fdb565f98cdb guix-build-f6691736de2a/output/arm-linux-gnueabihf/bitcoin-f6691736de2a-arm-linux-gnueabihf.tar.gz 325a29527468d7a5686dbcd31602cbae01a41f6cd324680df311815d976f9ca2 guix-build-f6691736de2a/output/dist-archive/bitcoin-f6691736de2a.tar.gz 6e2adbd2a9298f335332b1661e813c9a208a76ad45a37244791756d3296b278d guix-build-f6691736de2a/output/powerpc64-linux-gnu/SHA256SUMS.part e1402abb77216fe1325625404ca8c909b8229f96f58154828c04bb7f699eb9e9 guix-build-f6691736de2a/output/powerpc64-linux-gnu/bitcoin-f6691736de2a-powerpc64-linux-gnu-debug.tar.gz 080ef0d1b1361fbb2354e24d100a49f63ed914afccc69792edd4674ba7d02bb0 guix-build-f6691736de2a/output/powerpc64-linux-gnu/bitcoin-f6691736de2a-powerpc64-linux-gnu.tar.gz e6fb710af41df7be3ae6029ef1114707e0516d551beae0a9928c9de84a025563 guix-build-f6691736de2a/output/powerpc64le-linux-gnu/SHA256SUMS.part 3bb370f79e6fb55ff50ea8db3b49ed7303fce2b9e49af6d0722821b049bfcee4 guix-build-f6691736de2a/output/powerpc64le-linux-gnu/bitcoin-f6691736de2a-powerpc64le-linux-gnu-debug.tar.gz 1ed30ff64eacab08f724e521266784ae21c6ff879cbde7baad21a4b6ceb8ef82 guix-build-f6691736de2a/output/powerpc64le-linux-gnu/bitcoin-f6691736de2a-powerpc64le-linux-gnu.tar.gz dadebd336d5a359105bc4f757f60eba7651ed068a0a8d196ca7a18fa22e692c7 guix-build-f6691736de2a/output/riscv64-linux-gnu/SHA256SUMS.part 208082743c43c37cb6907fe60ddea1909271204188763ee7b214673558f3c18e guix-build-f6691736de2a/output/riscv64-linux-gnu/bitcoin-f6691736de2a-riscv64-linux-gnu-debug.tar.gz a28abc53c3a6cf7ddbd7177e3aae5a4636301c2fb18a0a361cb05d98ef23ea68 guix-build-f6691736de2a/output/riscv64-linux-gnu/bitcoin-f6691736de2a-riscv64-linux-gnu.tar.gz 6f3c8b2fc3fa4638d8adf08f53dce07a9d96a2ef01db1df74ef53799f804ddb2 guix-build-f6691736de2a/output/x86_64-apple-darwin19/SHA256SUMS.part 46160e6460bd1dfd8943f48199daacf58f8e8249edc3757ab681978d72490db9 guix-build-f6691736de2a/output/x86_64-apple-darwin19/bitcoin-f6691736de2a-osx-unsigned.dmg 75f45e27858931ee91201962d1ffa8cf7998da3c962c672403ac8f8888bda7f2 guix-build-f6691736de2a/output/x86_64-apple-darwin19/bitcoin-f6691736de2a-osx-unsigned.tar.gz ee466fca21a6353d2aa6e85be5ac14192ce71430f87c54e8c406398fdeedd73f guix-build-f6691736de2a/output/x86_64-apple-darwin19/bitcoin-f6691736de2a-osx64.tar.gz 44de818d70a295fcd8488142b76a893cd94126ee3aa69d0bfc02096231cfac8c guix-build-f6691736de2a/output/x86_64-linux-gnu/SHA256SUMS.part bb2bc967836cf11bf0412ecc64c1cfbd4076199ac1c1a828919a11802bbd9a4c guix-build-f6691736de2a/output/x86_64-linux-gnu/bitcoin-f6691736de2a-x86_64-linux-gnu-debug.tar.gz 52942d2ba01535b645c6d0460f074a6d683896082fe81b2f31addfc425a631a6 guix-build-f6691736de2a/output/x86_64-linux-gnu/bitcoin-f6691736de2a-x86_64-linux-gnu.tar.gz e437ff82adb1ac30ca9a27bd1732d14f9b17bfa2c9f017aeccadd19685daaf95 guix-build-f6691736de2a/output/x86_64-w64-mingw32/SHA256SUMS.part c4d2ed7580949cc6d4207b57429651a46cc023381b81408adfe4337f360c2be6 guix-build-f6691736de2a/output/x86_64-w64-mingw32/bitcoin-f6691736de2a-win-unsigned.tar.gz e5116106e634d0e1d6a7f509c645de81d19bd7b91243d94a6f90d893ca141016 guix-build-f6691736de2a/output/x86_64-w64-mingw32/bitcoin-f6691736de2a-win64-debug.zip 005710c9e3032dfdc6117a77c38f85a2a5fa723b32772bc33c907298fe91ebfa guix-build-f6691736de2a/output/x86_64-w64-mingw32/bitcoin-f6691736de2a-win64-setup-unsigned.exe c85bb2671820715a97273cc57b81de73f50f95fd8c8909020b08a6be02eb4797 guix-build-f6691736de2a/output/x86_64-w64-mingw32/bitcoin-f6691736de2a-win64.zip ``` [](https://api.cirrus-ci.com/v1/artifact/github/bitcoin-core/gui-qml/win64/insecure_win_gui.zip?branch=pull/87) [](https://api.cirrus-ci.com/v1/artifact/github/bitcoin-core/gui-qml/macos/insecure_mac_gui.zip?branch=pull/87) [](https://api.cirrus-ci.com/v1/artifact/github/bitcoin-core/gui-qml/android/insecure_android_apk.zip?branch=pull/87) ACKs for top commit: hebasto: ACK f669173 Tree-SHA512: abefdfb363d5ec51c0e4eb079b14e8befd1e921fc19beea210f34f70e80de84c33e4e2e68145eff6cb7e516e73ca2efb0f07fdeafaf440488950170be03ee3a1
johnny9
pushed a commit
to johnny9/bitcoin-core-app
that referenced
this pull request
Jul 4, 2025
Pull request description: Sync with the main repo up to bitcoin/bitcoin@3699786. To avoid merge conflicts, 22 commits have been reverted following the commit history. The first 15 of them belong to bitcoin-core/gui-qml#87. 20 of them have been cherry-picked back in order of their initial appearance in the commit history. Commit 7fd3c9181892cba2841ec3cfa56551039d971610 _"build, qt: Add RISC-V detection"_ is no longer needed as it has been implemented in the upstream. Commits 26ce35fbe0d1b34641d0f885f8a5217e41b246b4 _"build, qml: Fix compiling with GCC 11"_ and 95b80c07206e0354061feb58b7578d519ce0e05b _"Avoid applying of a patch with fuzz 1"_ have been combined into a new single commit _"build, qml: Fix compiling with GCC 11"_. A "build" part of the commit _"qml, build, doc: Allow import QtQuick.Layouts"_ has been moved into the _"build, qml: Add qtdeclarative module"_ commit. Also Qt Quick module versions were bumped according to Qt 5.15.2. An excerpt from Qt "Configure summary" on Fedora 35: ``` Qt QML: QML network support .................... no QML debugging and profiling support .... no QML just-in-time compiler .............. yes QML sequence object .................... yes QML XML http request ................... no QML Locale ............................. yes Qt QML Models: QML list model ......................... yes QML delegate model ..................... yes Qt Quick: Direct3D 12 ............................ no AnimatedImage item ..................... yes Canvas item ............................ yes Support for Qt Quick Designer .......... yes Flipable item .......................... yes GridView item .......................... yes ListView item .......................... yes TableView item ......................... yes Path support ........................... yes PathView item .......................... yes Positioner items ....................... yes Repeater item .......................... yes ShaderEffect item ...................... yes Sprite item ............................ yes Qt Quick Controls 2: Styles ................................. Default Fusion Imagine Material Universal Qt Quick Templates 2: Hover support .......................... yes Multi-touch support .................... yes ``` #### Guix builds: ``` $ find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum 69492cd3777954f2771cfe8e733c8dba18a9182310a3fbd16b04e3663c846e46 guix-build-c8f4e0398d0e/output/aarch64-linux-gnu/SHA256SUMS.part b2b3a06024980b83e9c8277fdb0f70ec7d5d15ada04124e13d1746baf5c6ba95 guix-build-c8f4e0398d0e/output/aarch64-linux-gnu/bitcoin-c8f4e0398d0e-aarch64-linux-gnu-debug.tar.gz cc0404ba6c5161a7da72fe1905d4476209ad2e43796df3d667b844c74f313f2e guix-build-c8f4e0398d0e/output/aarch64-linux-gnu/bitcoin-c8f4e0398d0e-aarch64-linux-gnu.tar.gz c14a4f1cee523117be00863b5751c03b9ca24cddf76920adf28cf29adef5016c guix-build-c8f4e0398d0e/output/arm-linux-gnueabihf/SHA256SUMS.part f1d0b7202223296bcdde9878c9bfd60253c2d2530a74a3c94ed82b90568cc866 guix-build-c8f4e0398d0e/output/arm-linux-gnueabihf/bitcoin-c8f4e0398d0e-arm-linux-gnueabihf-debug.tar.gz d07722b96f07166328d218716e3ff7dabcf8f6d35f906378214a97b88f6cbb09 guix-build-c8f4e0398d0e/output/arm-linux-gnueabihf/bitcoin-c8f4e0398d0e-arm-linux-gnueabihf.tar.gz 89ba246d916d5805159bd92d23bd620a3cf6c6bdee962214120c5005eabd4b75 guix-build-c8f4e0398d0e/output/dist-archive/bitcoin-c8f4e0398d0e.tar.gz 1dcf2101a3c766724d0fdbeca7c61b3d501081d3c166b3b9d9e52418f6f34bb0 guix-build-c8f4e0398d0e/output/powerpc64-linux-gnu/SHA256SUMS.part b563412fc17fc5189a8e8320096113f4d5c42011904c78e92db21929e8c565f5 guix-build-c8f4e0398d0e/output/powerpc64-linux-gnu/bitcoin-c8f4e0398d0e-powerpc64-linux-gnu-debug.tar.gz fa38f1520dc04e2fca68031bbd13ff67c42c7bf26003e93a7927dde8e904da6b guix-build-c8f4e0398d0e/output/powerpc64-linux-gnu/bitcoin-c8f4e0398d0e-powerpc64-linux-gnu.tar.gz beac355a65c78c93963c23707667ce7a96e2550edcdad37dfc7c1ce6dbc5bf14 guix-build-c8f4e0398d0e/output/powerpc64le-linux-gnu/SHA256SUMS.part c813ba3b3de89d331138cdcec609efe0fd7e3320b3c28a7c4fcf5537bb05c614 guix-build-c8f4e0398d0e/output/powerpc64le-linux-gnu/bitcoin-c8f4e0398d0e-powerpc64le-linux-gnu-debug.tar.gz 2d22178891c3a605a1a4e2a35797bf4e38dfea0245189605d7baf7165227ce75 guix-build-c8f4e0398d0e/output/powerpc64le-linux-gnu/bitcoin-c8f4e0398d0e-powerpc64le-linux-gnu.tar.gz 9290ceb49f237f78ae0aa1ff746f4a36d0cfe0db2caf82811c263133b4dab9d6 guix-build-c8f4e0398d0e/output/riscv64-linux-gnu/SHA256SUMS.part 562ddb5af2cd8d605bb933d516210525459398f52e7a6070e930c93fd2861b80 guix-build-c8f4e0398d0e/output/riscv64-linux-gnu/bitcoin-c8f4e0398d0e-riscv64-linux-gnu-debug.tar.gz 65c6faa6a69e288ff1cf26d2f57dc407ef398e6eb86aac9f38035037960b4472 guix-build-c8f4e0398d0e/output/riscv64-linux-gnu/bitcoin-c8f4e0398d0e-riscv64-linux-gnu.tar.gz 647c127b1b656e667bcb4435a4472ee680027515f6cecd7b0a07f022dc7cf5e3 guix-build-c8f4e0398d0e/output/x86_64-apple-darwin/SHA256SUMS.part 3eeb8449b9cb350ff442211df7b4f6858fbff610ed4157d1585800efc16bab81 guix-build-c8f4e0398d0e/output/x86_64-apple-darwin/bitcoin-c8f4e0398d0e-osx-unsigned.dmg b5f9b759fb69a349f41557d0f78df2367f7d52f56d3c2e8f71ee4533b5be4bc7 guix-build-c8f4e0398d0e/output/x86_64-apple-darwin/bitcoin-c8f4e0398d0e-osx-unsigned.tar.gz 83b98e6c298dbf32997d90d1001d8257eeffec51a3feea7df454d122b5d512a5 guix-build-c8f4e0398d0e/output/x86_64-apple-darwin/bitcoin-c8f4e0398d0e-osx64.tar.gz ad7a69cba6a331e36a7069f2391903b4f63584eccbd74009dffc2dd135d18efe guix-build-c8f4e0398d0e/output/x86_64-linux-gnu/SHA256SUMS.part 290ace50b1049a8494370a68191b86e4beab15b0afe0947ea2090f98bc1c037c guix-build-c8f4e0398d0e/output/x86_64-linux-gnu/bitcoin-c8f4e0398d0e-x86_64-linux-gnu-debug.tar.gz 6713f955a9d4ab488cfaf3b97d4d59a0a11c6bdaeba27ddbb15a2d1fb82e3c7c guix-build-c8f4e0398d0e/output/x86_64-linux-gnu/bitcoin-c8f4e0398d0e-x86_64-linux-gnu.tar.gz f85f19a7437a3eec7597cb6e855d6e529051634bdea74b94e2d17fb1862d810e guix-build-c8f4e0398d0e/output/x86_64-w64-mingw32/SHA256SUMS.part d307ecae13388ed373d8252971d5b9949a21e016d03bd2726a4455a7af35f8ba guix-build-c8f4e0398d0e/output/x86_64-w64-mingw32/bitcoin-c8f4e0398d0e-win-unsigned.tar.gz 1f281e0e42cf8350ec9d51c875b8fff7f20b11e5e33dda08dcb2ee8a2c33615a guix-build-c8f4e0398d0e/output/x86_64-w64-mingw32/bitcoin-c8f4e0398d0e-win64-debug.zip a8c04d2a61852ed9bbd9a01ed9419c3eb52c788d942a5b24f8e45c2d29d0df69 guix-build-c8f4e0398d0e/output/x86_64-w64-mingw32/bitcoin-c8f4e0398d0e-win64-setup-unsigned.exe a67317e2ef08346858aa766176a79449639c1780ed4499d7a14e2ebcf7ab9ffc guix-build-c8f4e0398d0e/output/x86_64-w64-mingw32/bitcoin-c8f4e0398d0e-win64.zip ``` [](https://api.cirrus-ci.com/v1/artifact/github/bitcoin-core/gui-qml/win64/insecure_win_gui.zip?branch=pull/91) [](https://api.cirrus-ci.com/v1/artifact/github/bitcoin-core/gui-qml/macos/insecure_mac_gui.zip?branch=pull/91) [](https://api.cirrus-ci.com/v1/artifact/github/bitcoin-core/gui-qml/android/insecure_android_apk.zip?branch=pull/91) ACKs for top commit: promag: Tested ACK c8f4e0398d0e45c0aaef0d98b7835c16080a07ea on macOS 12.0.1, Android 10, and Windows 10. Guix build hashes match as well. Tree-SHA512: a236ac2a6611016452c24f6972febd59e777bb24810dac13d208dae265632396f07741e99a51e77042026bbeebfcf11ded21c261c6b1346bb48c0910d90535df
tx-signer450
added a commit
to tx-signer450/gui-qml
that referenced
this pull request
Oct 20, 2025
Pull request description: Sync with the main repo up to bitcoin/bitcoin@c9d7d0a To reproduce: 1) There are merge conflicts. To remedy this, the following commits from the following PR's must be reverted. They have been reverted from newest to oldest as listed: ``` - PR #82 (Nov 12) - 80ded50950f910879765cdfdabe87fdc71f68e6e - 0f5d210c3abd60ca03a22a97f66823ee2a3bfd59 - PR #79 (Nov 5) - 8d5ea7cdbacf05015fa73d725d60d541f23bd366 - PR #69 (Nov 4) - 1ae2e09b0cedb8e2c52de476058e96f3d755e11e - PR #77 (Nov 3) - 871de3f4541cb074ba0479bcf1bda5d2e2ec9402 - fdc721225c13c4d3b03812ee9777083f6290e9d8 - PR #67 (Nov 3) - 22b2f0a2771e2f6303b6d5668bce82dfbc499b08 - c948bc090e882082681a559770ed22daf046817c - d72de3a2ca42ec9508783755036752bfbfbde615 - PR #65 (Oct 30) - c386fbfe6c1a10b14d9e14cf0d485b07f3a3c198 - PR #74 (Oct 29) - 319db69579676e1194f8b5baa10997895497e350 - PR #72 (Oct 27) - a7028eea93e40fd657a79488f46f1a282c9e2cf1 - PR #55 (Oct 10) - 15ee3f4f2b5c4506e9bfece86fe8df91ac95ac91 - PR #45 (Oct 3) - b431cefac446cc4048da0e3d458b07f162f09c52 - PR #44 (Oct 3) - 4f1a5d7098d425125e88f5d8d5e3deb98c215fbe - PR #30 (Aug 30) - 3a0f948c0bc93b571168165c54966bf164dc356a - f17a32a7ecad4531fdf9242f0af2fe13a5b67112 - PR #19 (Aug 19) - ae722498225199b2fbe3af952be872300715f61d - f88cc244a3fe4a58a2a5d25822f3c097b4b0facc - 29370597d79a7cbff40621e8220574468d316965 ``` 2) Fetch the upstream commit ``` git fetch https://github.com/bitcoin/bitcoin git merge c9d7d0a653910fa3f2dc40e4355c638ec3f0fcb5 ``` 3) Cherry-pick back the reverted commits from oldest to newest. Note that I have left out fdc721225c13c4d3b03812ee9777083f6290e9d8 and f88cc244a3fe4a58a2a5d25822f3c097b4b0facc from cherry-picking back in as it is unnecessary and leads to a cleaner commit history. ## GUIX HASHES ``` $ find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum 6a9def1ba270b4e987c44194bf2704899da603fb25860063fc5ff22ee3b2168b guix-build-f6691736de2a/output/aarch64-linux-gnu/SHA256SUMS.part a5750927e2d5a9086ae70b0279e6d06a48602b1b7b535fe2d1f743d0d320c1b6 guix-build-f6691736de2a/output/aarch64-linux-gnu/bitcoin-f6691736de2a-aarch64-linux-gnu-debug.tar.gz ec1a7e9750df2d00dbb420842ef17813e6f825d06e2122be031c6daf977a9714 guix-build-f6691736de2a/output/aarch64-linux-gnu/bitcoin-f6691736de2a-aarch64-linux-gnu.tar.gz 74aa6e3330956e0d4445c2989056fa807e3dba9a35ec2b38b84c48c0f9bd3efb guix-build-f6691736de2a/output/arm-linux-gnueabihf/SHA256SUMS.part 1c1db52f0bcf91e8c27b150e4c9de3cd235d565e3cdb499dfec8433b4da2119a guix-build-f6691736de2a/output/arm-linux-gnueabihf/bitcoin-f6691736de2a-arm-linux-gnueabihf-debug.tar.gz 9bb58c56527c28b1730dadbf9b169527e056161e30a7cf758b53fdb565f98cdb guix-build-f6691736de2a/output/arm-linux-gnueabihf/bitcoin-f6691736de2a-arm-linux-gnueabihf.tar.gz 325a29527468d7a5686dbcd31602cbae01a41f6cd324680df311815d976f9ca2 guix-build-f6691736de2a/output/dist-archive/bitcoin-f6691736de2a.tar.gz 6e2adbd2a9298f335332b1661e813c9a208a76ad45a37244791756d3296b278d guix-build-f6691736de2a/output/powerpc64-linux-gnu/SHA256SUMS.part e1402abb77216fe1325625404ca8c909b8229f96f58154828c04bb7f699eb9e9 guix-build-f6691736de2a/output/powerpc64-linux-gnu/bitcoin-f6691736de2a-powerpc64-linux-gnu-debug.tar.gz 080ef0d1b1361fbb2354e24d100a49f63ed914afccc69792edd4674ba7d02bb0 guix-build-f6691736de2a/output/powerpc64-linux-gnu/bitcoin-f6691736de2a-powerpc64-linux-gnu.tar.gz e6fb710af41df7be3ae6029ef1114707e0516d551beae0a9928c9de84a025563 guix-build-f6691736de2a/output/powerpc64le-linux-gnu/SHA256SUMS.part 3bb370f79e6fb55ff50ea8db3b49ed7303fce2b9e49af6d0722821b049bfcee4 guix-build-f6691736de2a/output/powerpc64le-linux-gnu/bitcoin-f6691736de2a-powerpc64le-linux-gnu-debug.tar.gz 1ed30ff64eacab08f724e521266784ae21c6ff879cbde7baad21a4b6ceb8ef82 guix-build-f6691736de2a/output/powerpc64le-linux-gnu/bitcoin-f6691736de2a-powerpc64le-linux-gnu.tar.gz dadebd336d5a359105bc4f757f60eba7651ed068a0a8d196ca7a18fa22e692c7 guix-build-f6691736de2a/output/riscv64-linux-gnu/SHA256SUMS.part 208082743c43c37cb6907fe60ddea1909271204188763ee7b214673558f3c18e guix-build-f6691736de2a/output/riscv64-linux-gnu/bitcoin-f6691736de2a-riscv64-linux-gnu-debug.tar.gz a28abc53c3a6cf7ddbd7177e3aae5a4636301c2fb18a0a361cb05d98ef23ea68 guix-build-f6691736de2a/output/riscv64-linux-gnu/bitcoin-f6691736de2a-riscv64-linux-gnu.tar.gz 6f3c8b2fc3fa4638d8adf08f53dce07a9d96a2ef01db1df74ef53799f804ddb2 guix-build-f6691736de2a/output/x86_64-apple-darwin19/SHA256SUMS.part 46160e6460bd1dfd8943f48199daacf58f8e8249edc3757ab681978d72490db9 guix-build-f6691736de2a/output/x86_64-apple-darwin19/bitcoin-f6691736de2a-osx-unsigned.dmg 75f45e27858931ee91201962d1ffa8cf7998da3c962c672403ac8f8888bda7f2 guix-build-f6691736de2a/output/x86_64-apple-darwin19/bitcoin-f6691736de2a-osx-unsigned.tar.gz ee466fca21a6353d2aa6e85be5ac14192ce71430f87c54e8c406398fdeedd73f guix-build-f6691736de2a/output/x86_64-apple-darwin19/bitcoin-f6691736de2a-osx64.tar.gz 44de818d70a295fcd8488142b76a893cd94126ee3aa69d0bfc02096231cfac8c guix-build-f6691736de2a/output/x86_64-linux-gnu/SHA256SUMS.part bb2bc967836cf11bf0412ecc64c1cfbd4076199ac1c1a828919a11802bbd9a4c guix-build-f6691736de2a/output/x86_64-linux-gnu/bitcoin-f6691736de2a-x86_64-linux-gnu-debug.tar.gz 52942d2ba01535b645c6d0460f074a6d683896082fe81b2f31addfc425a631a6 guix-build-f6691736de2a/output/x86_64-linux-gnu/bitcoin-f6691736de2a-x86_64-linux-gnu.tar.gz e437ff82adb1ac30ca9a27bd1732d14f9b17bfa2c9f017aeccadd19685daaf95 guix-build-f6691736de2a/output/x86_64-w64-mingw32/SHA256SUMS.part c4d2ed7580949cc6d4207b57429651a46cc023381b81408adfe4337f360c2be6 guix-build-f6691736de2a/output/x86_64-w64-mingw32/bitcoin-f6691736de2a-win-unsigned.tar.gz e5116106e634d0e1d6a7f509c645de81d19bd7b91243d94a6f90d893ca141016 guix-build-f6691736de2a/output/x86_64-w64-mingw32/bitcoin-f6691736de2a-win64-debug.zip 005710c9e3032dfdc6117a77c38f85a2a5fa723b32772bc33c907298fe91ebfa guix-build-f6691736de2a/output/x86_64-w64-mingw32/bitcoin-f6691736de2a-win64-setup-unsigned.exe c85bb2671820715a97273cc57b81de73f50f95fd8c8909020b08a6be02eb4797 guix-build-f6691736de2a/output/x86_64-w64-mingw32/bitcoin-f6691736de2a-win64.zip ``` [](https://api.cirrus-ci.com/v1/artifact/github/bitcoin-core/gui-qml/win64/insecure_win_gui.zip?branch=pull/87) [](https://api.cirrus-ci.com/v1/artifact/github/bitcoin-core/gui-qml/macos/insecure_mac_gui.zip?branch=pull/87) [](https://api.cirrus-ci.com/v1/artifact/github/bitcoin-core/gui-qml/android/insecure_android_apk.zip?branch=pull/87) ACKs for top commit: hebasto: ACK f6691736de2a3ecea828ebb91c86eb8267cc9e88 Tree-SHA512: abefdfb363d5ec51c0e4eb079b14e8befd1e921fc19beea210f34f70e80de84c33e4e2e68145eff6cb7e516e73ca2efb0f07fdeafaf440488950170be03ee3a1
tx-signer450
added a commit
to tx-signer450/gui-qml
that referenced
this pull request
Oct 20, 2025
Pull request description: Sync with the main repo up to bitcoin/bitcoin@3699786. To avoid merge conflicts, 22 commits have been reverted following the commit history. The first 15 of them belong to bitcoin-core/gui-qml#87. 20 of them have been cherry-picked back in order of their initial appearance in the commit history. Commit 7fd3c9181892cba2841ec3cfa56551039d971610 _"build, qt: Add RISC-V detection"_ is no longer needed as it has been implemented in the upstream. Commits 26ce35fbe0d1b34641d0f885f8a5217e41b246b4 _"build, qml: Fix compiling with GCC 11"_ and 95b80c07206e0354061feb58b7578d519ce0e05b _"Avoid applying of a patch with fuzz 1"_ have been combined into a new single commit _"build, qml: Fix compiling with GCC 11"_. A "build" part of the commit _"qml, build, doc: Allow import QtQuick.Layouts"_ has been moved into the _"build, qml: Add qtdeclarative module"_ commit. Also Qt Quick module versions were bumped according to Qt 5.15.2. An excerpt from Qt "Configure summary" on Fedora 35: ``` Qt QML: QML network support .................... no QML debugging and profiling support .... no QML just-in-time compiler .............. yes QML sequence object .................... yes QML XML http request ................... no QML Locale ............................. yes Qt QML Models: QML list model ......................... yes QML delegate model ..................... yes Qt Quick: Direct3D 12 ............................ no AnimatedImage item ..................... yes Canvas item ............................ yes Support for Qt Quick Designer .......... yes Flipable item .......................... yes GridView item .......................... yes ListView item .......................... yes TableView item ......................... yes Path support ........................... yes PathView item .......................... yes Positioner items ....................... yes Repeater item .......................... yes ShaderEffect item ...................... yes Sprite item ............................ yes Qt Quick Controls 2: Styles ................................. Default Fusion Imagine Material Universal Qt Quick Templates 2: Hover support .......................... yes Multi-touch support .................... yes ``` #### Guix builds: ``` $ find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum 69492cd3777954f2771cfe8e733c8dba18a9182310a3fbd16b04e3663c846e46 guix-build-c8f4e0398d0e/output/aarch64-linux-gnu/SHA256SUMS.part b2b3a06024980b83e9c8277fdb0f70ec7d5d15ada04124e13d1746baf5c6ba95 guix-build-c8f4e0398d0e/output/aarch64-linux-gnu/bitcoin-c8f4e0398d0e-aarch64-linux-gnu-debug.tar.gz cc0404ba6c5161a7da72fe1905d4476209ad2e43796df3d667b844c74f313f2e guix-build-c8f4e0398d0e/output/aarch64-linux-gnu/bitcoin-c8f4e0398d0e-aarch64-linux-gnu.tar.gz c14a4f1cee523117be00863b5751c03b9ca24cddf76920adf28cf29adef5016c guix-build-c8f4e0398d0e/output/arm-linux-gnueabihf/SHA256SUMS.part f1d0b7202223296bcdde9878c9bfd60253c2d2530a74a3c94ed82b90568cc866 guix-build-c8f4e0398d0e/output/arm-linux-gnueabihf/bitcoin-c8f4e0398d0e-arm-linux-gnueabihf-debug.tar.gz d07722b96f07166328d218716e3ff7dabcf8f6d35f906378214a97b88f6cbb09 guix-build-c8f4e0398d0e/output/arm-linux-gnueabihf/bitcoin-c8f4e0398d0e-arm-linux-gnueabihf.tar.gz 89ba246d916d5805159bd92d23bd620a3cf6c6bdee962214120c5005eabd4b75 guix-build-c8f4e0398d0e/output/dist-archive/bitcoin-c8f4e0398d0e.tar.gz 1dcf2101a3c766724d0fdbeca7c61b3d501081d3c166b3b9d9e52418f6f34bb0 guix-build-c8f4e0398d0e/output/powerpc64-linux-gnu/SHA256SUMS.part b563412fc17fc5189a8e8320096113f4d5c42011904c78e92db21929e8c565f5 guix-build-c8f4e0398d0e/output/powerpc64-linux-gnu/bitcoin-c8f4e0398d0e-powerpc64-linux-gnu-debug.tar.gz fa38f1520dc04e2fca68031bbd13ff67c42c7bf26003e93a7927dde8e904da6b guix-build-c8f4e0398d0e/output/powerpc64-linux-gnu/bitcoin-c8f4e0398d0e-powerpc64-linux-gnu.tar.gz beac355a65c78c93963c23707667ce7a96e2550edcdad37dfc7c1ce6dbc5bf14 guix-build-c8f4e0398d0e/output/powerpc64le-linux-gnu/SHA256SUMS.part c813ba3b3de89d331138cdcec609efe0fd7e3320b3c28a7c4fcf5537bb05c614 guix-build-c8f4e0398d0e/output/powerpc64le-linux-gnu/bitcoin-c8f4e0398d0e-powerpc64le-linux-gnu-debug.tar.gz 2d22178891c3a605a1a4e2a35797bf4e38dfea0245189605d7baf7165227ce75 guix-build-c8f4e0398d0e/output/powerpc64le-linux-gnu/bitcoin-c8f4e0398d0e-powerpc64le-linux-gnu.tar.gz 9290ceb49f237f78ae0aa1ff746f4a36d0cfe0db2caf82811c263133b4dab9d6 guix-build-c8f4e0398d0e/output/riscv64-linux-gnu/SHA256SUMS.part 562ddb5af2cd8d605bb933d516210525459398f52e7a6070e930c93fd2861b80 guix-build-c8f4e0398d0e/output/riscv64-linux-gnu/bitcoin-c8f4e0398d0e-riscv64-linux-gnu-debug.tar.gz 65c6faa6a69e288ff1cf26d2f57dc407ef398e6eb86aac9f38035037960b4472 guix-build-c8f4e0398d0e/output/riscv64-linux-gnu/bitcoin-c8f4e0398d0e-riscv64-linux-gnu.tar.gz 647c127b1b656e667bcb4435a4472ee680027515f6cecd7b0a07f022dc7cf5e3 guix-build-c8f4e0398d0e/output/x86_64-apple-darwin/SHA256SUMS.part 3eeb8449b9cb350ff442211df7b4f6858fbff610ed4157d1585800efc16bab81 guix-build-c8f4e0398d0e/output/x86_64-apple-darwin/bitcoin-c8f4e0398d0e-osx-unsigned.dmg b5f9b759fb69a349f41557d0f78df2367f7d52f56d3c2e8f71ee4533b5be4bc7 guix-build-c8f4e0398d0e/output/x86_64-apple-darwin/bitcoin-c8f4e0398d0e-osx-unsigned.tar.gz 83b98e6c298dbf32997d90d1001d8257eeffec51a3feea7df454d122b5d512a5 guix-build-c8f4e0398d0e/output/x86_64-apple-darwin/bitcoin-c8f4e0398d0e-osx64.tar.gz ad7a69cba6a331e36a7069f2391903b4f63584eccbd74009dffc2dd135d18efe guix-build-c8f4e0398d0e/output/x86_64-linux-gnu/SHA256SUMS.part 290ace50b1049a8494370a68191b86e4beab15b0afe0947ea2090f98bc1c037c guix-build-c8f4e0398d0e/output/x86_64-linux-gnu/bitcoin-c8f4e0398d0e-x86_64-linux-gnu-debug.tar.gz 6713f955a9d4ab488cfaf3b97d4d59a0a11c6bdaeba27ddbb15a2d1fb82e3c7c guix-build-c8f4e0398d0e/output/x86_64-linux-gnu/bitcoin-c8f4e0398d0e-x86_64-linux-gnu.tar.gz f85f19a7437a3eec7597cb6e855d6e529051634bdea74b94e2d17fb1862d810e guix-build-c8f4e0398d0e/output/x86_64-w64-mingw32/SHA256SUMS.part d307ecae13388ed373d8252971d5b9949a21e016d03bd2726a4455a7af35f8ba guix-build-c8f4e0398d0e/output/x86_64-w64-mingw32/bitcoin-c8f4e0398d0e-win-unsigned.tar.gz 1f281e0e42cf8350ec9d51c875b8fff7f20b11e5e33dda08dcb2ee8a2c33615a guix-build-c8f4e0398d0e/output/x86_64-w64-mingw32/bitcoin-c8f4e0398d0e-win64-debug.zip a8c04d2a61852ed9bbd9a01ed9419c3eb52c788d942a5b24f8e45c2d29d0df69 guix-build-c8f4e0398d0e/output/x86_64-w64-mingw32/bitcoin-c8f4e0398d0e-win64-setup-unsigned.exe a67317e2ef08346858aa766176a79449639c1780ed4499d7a14e2ebcf7ab9ffc guix-build-c8f4e0398d0e/output/x86_64-w64-mingw32/bitcoin-c8f4e0398d0e-win64.zip ``` [](https://api.cirrus-ci.com/v1/artifact/github/bitcoin-core/gui-qml/win64/insecure_win_gui.zip?branch=pull/91) [](https://api.cirrus-ci.com/v1/artifact/github/bitcoin-core/gui-qml/macos/insecure_mac_gui.zip?branch=pull/91) [](https://api.cirrus-ci.com/v1/artifact/github/bitcoin-core/gui-qml/android/insecure_android_apk.zip?branch=pull/91) ACKs for top commit: promag: Tested ACK c8f4e0398d0e45c0aaef0d98b7835c16080a07ea on macOS 12.0.1, Android 10, and Windows 10. Guix build hashes match as well. Tree-SHA512: a236ac2a6611016452c24f6972febd59e777bb24810dac13d208dae265632396f07741e99a51e77042026bbeebfcf11ded21c261c6b1346bb48c0910d90535df
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Sync with the main repo up to bitcoin/bitcoin@c9d7d0a
To reproduce:
GUIX HASHES