brunoerg has quit [Ping timeout: 250 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 248 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 250 seconds]
Jackielove4u has quit [Quit: Connection closed for inactivity]
vysn has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 248 seconds]
brunoerg has joined #bitcoin-core-dev
ronoaldo has quit [Quit: Konversation terminated!]
brunoerg has quit [Ping timeout: 260 seconds]
An0rak has quit [Ping timeout: 246 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 248 seconds]
NorrinRadd has quit [Ping timeout: 256 seconds]
geyaeb2 has quit [Quit: WeeChat 3.4.1]
geyaeb has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 248 seconds]
AaronvanW has quit [Quit: Leaving...]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 248 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 250 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 248 seconds]
brunoerg has joined #bitcoin-core-dev
szkl has quit [Quit: Connection closed for inactivity]
brunoerg has quit [Ping timeout: 256 seconds]
brunoerg has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] whiteh0rse opened pull request #24840: test: port 'lint-shell.sh' to python (master...24783-port-lint-shell-to-python) https://github.com/bitcoin/bitcoin/pull/24840
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
AaronvanW has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 248 seconds]
brunoerg has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 256 seconds]
NorrinRadd has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
Willtech has quit [Read error: Connection reset by peer]
Willtech has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 250 seconds]
brunoerg has joined #bitcoin-core-dev
sudoforge has joined #bitcoin-core-dev
sipsorcery has joined #bitcoin-core-dev
jarthur has quit [Ping timeout: 260 seconds]
nanotube has quit [Ping timeout: 260 seconds]
nanotube has joined #bitcoin-core-dev
sipsorcery has quit [Ping timeout: 250 seconds]
jarthur has joined #bitcoin-core-dev
jarthur_ has joined #bitcoin-core-dev
jarthur has quit [Ping timeout: 240 seconds]
Jackielove4u has joined #bitcoin-core-dev
gnaf has quit [Quit: Konversation terminated!]
sudoforge has quit [Ping timeout: 250 seconds]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 256 seconds]
bfsfhkacjzgcytf9 has quit [Ping timeout: 250 seconds]
Guyver2 has joined #bitcoin-core-dev
Willtech has quit [Remote host closed the connection]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 240 seconds]
kexkey has quit [Ping timeout: 256 seconds]
kexkey has joined #bitcoin-core-dev
goatpig has joined #bitcoin-core-dev
meshcollider has quit [Ping timeout: 240 seconds]
___nick___ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 240 seconds]
mikehu44 has joined #bitcoin-core-dev
bomb-on has joined #bitcoin-core-dev
dougefish2 has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 248 seconds]
bomb-on has quit [Read error: Connection reset by peer]
realies has quit [Quit: Ping timeout (120 seconds)]
realies has joined #bitcoin-core-dev
bomb-on has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 250 seconds]
<fanquake> hebasto / laanwj: I've added another GCC patch to our Guix build, that may fix https://github.com/bitcoin-core/gui/issues/582: https://github.com/fanquake/bitcoin/tree/guix_fix_windows_longjmp, if you wanted to test
<hebasto> fanquake: thanks!
<fanquake> unlike the vmov fix, this isn't being backported by distros as far as I can tell.
<fanquake> Bit of a stab in the dark based on GCC commits
TheRec has quit []
jonatack has joined #bitcoin-core-dev
<hebasto> fanquake: I've applied your patch into the 23.x branch, and tested it on Windows 11 Pro and in `wine` on Ubuntu 22.04
<hebasto> everything works flawlessly
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] hebasto closed pull request #24838: build, windows: Use Direct2D plugin (master...220412-d2d) https://github.com/bitcoin/bitcoin/pull/24838
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
ronoaldo has joined #bitcoin-core-dev
<fanquake> I guess I should turn that into a considerable patch
<laanwj> fanquake: that's absolutely great
<laanwj> fixing SEH is the right way to fix this
<laanwj> better than a freetype/qt specific workaround, it potentially affects other uses of frame unwinding as well liee C++ exceptions
<fanquake> I'll write a proper commit message, split it out of the vmov patch handling, and open a PR
mikehu44 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<laanwj> thank you
dougefish2 has quit [Quit: Client closed]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] chinggg opened pull request #24841: test: fix connman UB by calling derived constructor (master...fix-test-connman-ub) https://github.com/bitcoin/bitcoin/pull/24841
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitdex has quit [Quit: = ""]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake opened pull request #24842: guix: fix GCC 10.3.0 + mingw-w64 setjmp/longjmp issues (master...guix_fix_windows_longjmp) https://github.com/bitcoin/bitcoin/pull/24842
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
An0rak has joined #bitcoin-core-dev
Flow has joined #bitcoin-core-dev
An0rak has quit []
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake opened pull request #24843: [23.x] rc5 backports (23.x...rc5_backports) https://github.com/bitcoin/bitcoin/pull/24843
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
meshcollider has joined #bitcoin-core-dev
An0rak has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 250 seconds]
sudoforge has joined #bitcoin-core-dev
mekster66949 has quit [Quit: mekster66949]
mekster66949 has joined #bitcoin-core-dev
sipsorcery has joined #bitcoin-core-dev
<hebasto> #24157 looks good, maybe final review and merge it?
<gribble> https://github.com/bitcoin/bitcoin/issues/24157 | p2p: Replace RecursiveMutex `cs_totalBytesSent` with Mutex and rename it by w0xlt · Pull Request #24157 · bitcoin/bitcoin · GitHub
Nekorand has joined #bitcoin-core-dev
brunoerg has quit [Remote host closed the connection]
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
___nick___ has joined #bitcoin-core-dev
___nick___ has quit [Client Quit]
___nick___ has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 240 seconds]
brunoerg has quit [Ping timeout: 240 seconds]
Nekorand has quit [Quit: Leaving]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [gui] hebasto closed pull request #108: WIP: mempool stats chart (master...2020/03/mempool_graph) https://github.com/bitcoin-core/gui/pull/108
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
jonatack has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [gui] hebasto closed pull request #305: Display send/recv in Bps instead of totals in the debug window (master...SendRecvSpeed-gui) https://github.com/bitcoin-core/gui/pull/305
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [gui] hebasto closed pull request #494: Replace testnet with signet as a default network for Android (master...211201-signet) https://github.com/bitcoin-core/gui/pull/494
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 256 seconds]
brunoerg has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
<bitcoin-git> [gui] w0xlt opened pull request #583: Add translator comments to `TransactionDesc::FormatTxStatus` (master...translator_comments_transactiondesc) https://github.com/bitcoin-core/gui/pull/583
TheRec has joined #bitcoin-core-dev
TheRec has quit [Changing host]
TheRec has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] Kvaciral opened pull request #24844: lint: Convert lint-whitespace.sh to Python (master...lint-whitespace-port) https://github.com/bitcoin/bitcoin/pull/24844
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [gui] hebasto opened pull request #584: Getting ready to Qt 6 (5/n). Do not assume `qDBusRegisterMetaType` return type (master...220413-metatype) https://github.com/bitcoin-core/gui/pull/584
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] furszy opened pull request #24845: wallet: createTransaction, return proper error description for "too-long-mempool-chain" + introduce generic Result classes (master...2022_wallet_operationresult) https://github.com/bitcoin/bitcoin/pull/24845
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
Talkless has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 240 seconds]
Skyz has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
<bitcoin-git> [bitcoin] jamesob opened pull request #24846: developer-notes: allow lowerCamelCase for methods (master...jamesob-22-04-dev-notes-methods) https://github.com/bitcoin/bitcoin/pull/24846
Skyz has quit [Quit: Client closed]
vysn has quit [Ping timeout: 240 seconds]
goatpig has quit [Remote host closed the connection]
An0rak has quit [Ping timeout: 240 seconds]
earnestly has quit [Read error: Connection reset by peer]
sipsorcery has quit [Ping timeout: 250 seconds]
earnestly has joined #bitcoin-core-dev
sipsorcery has joined #bitcoin-core-dev
lowhope has quit [Ping timeout: 256 seconds]
jarthur_ is now known as jarthur
Talkless has quit [Quit: Konversation terminated!]
An0rak has joined #bitcoin-core-dev
sipsorcery has quit [Ping timeout: 260 seconds]
sipsorcery has joined #bitcoin-core-dev
lowhope has joined #bitcoin-core-dev
ghost43 has quit [Remote host closed the connection]
ghost43 has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/f60a63cc5f16...3bbc46ddafb6
<bitcoin-git> bitcoin/master 0cea7b1 /dev/fd0: print `(none)` if no warnings in -getinfo
<bitcoin-git> bitcoin/master 3bbc46d laanwj: Merge bitcoin/bitcoin#24632: add `(none)` in -getinfo `Warnings:` if no wa...
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] laanwj merged pull request #24632: add `(none)` in -getinfo `Warnings:` if no warning returned (master...getinfo-warning) https://github.com/bitcoin/bitcoin/pull/24632
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
<sipa> laanwj: I think you left https://github.com/bitcoin/bitcoin/pull/24846#issuecomment-1098420896 in the wrong PR
<sipa> Ah, it's gone.
<laanwj> sipa: hehe i noticed, it was for #24632
<gribble> https://github.com/bitcoin/bitcoin/issues/24632 | add `(none)` in -getinfo `Warnings:` if no warning returned by 1440000bytes · Pull Request #24632 · bitcoin/bitcoin · GitHub
<laanwj> it's good that we have the commit id in the ACK message or it could be a dangerous mistake :<
___nick___ has quit [Ping timeout: 256 seconds]
Guest60 has joined #bitcoin-core-dev
Saloframes has joined #bitcoin-core-dev
Guest60 has quit [Quit: Client closed]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> bitcoin/master e644591 Hennadii Stepanov: build, refactor: Drop useless `call` Make function
<bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/3bbc46ddafb6...9b7eb584ade2
<bitcoin-git> bitcoin/master 9b7eb58 laanwj: Merge bitcoin/bitcoin#24285: build, refactor: Drop useless `call` Make fun...
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] laanwj merged pull request #24285: build, refactor: Drop useless `call` Make function (master...220207-call) https://github.com/bitcoin/bitcoin/pull/24285
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
<laanwj> re: #24559 how does a functional test explicitly request a bdb wallet?
<gribble> https://github.com/bitcoin/bitcoin/issues/24559 | test: add test for signet miner script by theStack · Pull Request #24559 · bitcoin/bitcoin · GitHub
<laanwj> it would be better not to, but it makes use of importprivkey at the moment
kexkey has quit [Ping timeout: 246 seconds]
<laanwj> maybe someone has a better idea
kexkey has joined #bitcoin-core-dev
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/9b7eb584ade2...decde9bba6f9
<bitcoin-git> bitcoin/master 1633f5e Hennadii Stepanov: util, refactor: Add UNIQUE_NAME helper macro
<bitcoin-git> bitcoin/master decde9b laanwj: Merge bitcoin/bitcoin#24355: util, refactor: Add UNIQUE_NAME helper macro
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] laanwj merged pull request #24355: util, refactor: Add UNIQUE_NAME helper macro (master...220216-unique) https://github.com/bitcoin/bitcoin/pull/24355
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
hashfuncb3b has joined #bitcoin-core-dev
geyaeb has quit [Ping timeout: 240 seconds]
geyaeb has joined #bitcoin-core-dev
<theStack> laanwj: i just noticed that our functional test framework maps `importprivkey` to `importdescriptors` for descriptor wallets (class RPCOverloadWrapper)
<theStack> so maybe my assumption that it only works for legacy wallets is just wrong... i will try in a bit
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] hebasto opened pull request #24847: ci: Bump vcpkg to the latest version `2022.04.12` (master...220413-vcpkg) https://github.com/bitcoin/bitcoin/pull/24847
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
jarthur has quit [Ping timeout: 250 seconds]
<laanwj> theStack: that would explain things
<laanwj> i mean after all it's passing, it doesn't explicitly request a bdb wallet, and descriptor wallets are the default nowadays?
<laanwj> this really confused me, but yes, that it maps the method could well be the explanation
<theStack> right now it does explicitly request bdb, there is a call to "self.skip_if_no_bdb()"
<theStack> would be nice if it works with both legacy and descriptor wallets though
<theStack> oh wait, skip_if_no_bdb doesn't mean that a run with descriptor wallets is prevented right... hm
<theStack> (locally calling the test with --descriptors fails for me, so i'm even more confused :D)
jarthur has joined #bitcoin-core-dev
<laanwj> skip_if_no_bdb means 'skip if bitcoind is not built with bdb', it does not do amnything else
shesek has joined #bitcoin-core-dev
<laanwj> that's very strange as --descriptors defaults to true
<laanwj> you're right though, it does
<laanwj> can't we make this test work without wallet?
<laanwj> it doesn't ever check the wallet, what does it use it for
<theStack> looks like the default used is BDB, ("# Prefer BDB unless it isn't available"), see test_framework.py:216 oO probably this should be changed to default to descriptor wallets
<theStack> the signet mining script calls the `walletprocesspsbt` RPC, that's why a wallet is needed on the node
<laanwj> that's super surprising after first defaulting the other way around
<laanwj> ohh it's internal to the script, that makes sense
<theStack> and that seems also to be the call that fails if a descriptor wallet is used, i'm trying to find out why...
<laanwj> but the answer to my initial question "how does a functional test explicitly request a bdb wallet?" seems to be "it doesn't", it's decided from outside, all it can do is skip the test if self.options.descriptors==True
ExEric3 has quit [Read error: Connection reset by peer]
ExEric3 has joined #bitcoin-core-dev
<theStack> yes, i agree
<theStack> interesting that the CI didn't fail, i thought we have a target that only has descriptor wallet support but not legacy wallet (didn't check though)
<theStack> ah, but then the test is skipped due to bdb missing
An0rak has quit [Ping timeout: 250 seconds]
<laanwj> yes, if bdb is available it will apparently run with that, if bdb is missing it skips due to skip_if_no_bdb
shesek has quit [Remote host closed the connection]
shesek has joined #bitcoin-core-dev
sipsorcery has quit [Ping timeout: 248 seconds]
<theStack> so, it seems that the problem is that the descriptor wallet can't sign the 1-of-1 multisig script
<theStack> if i change the signetchallenge to a p2wpkh script, it works with both legacy and descriptor wallet
Guyver2 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
<theStack> (1-of-1 multisig doesn't make sense of course, but for some reason i wrongly assumed that signet requests a multisig challenge)
sipsorcery has joined #bitcoin-core-dev
hashfuncb3b has quit [Ping timeout: 250 seconds]
shesek has quit [Remote host closed the connection]
shesek has joined #bitcoin-core-dev
bomb-on has quit [Quit: aллилѹіа!]
shesek has quit [Remote host closed the connection]
shesek has joined #bitcoin-core-dev
sipsorcery has quit [Ping timeout: 248 seconds]
shesek has quit [Remote host closed the connection]
shesek has joined #bitcoin-core-dev
<laanwj> 1-of-1 multisig heh
shesek has quit [Remote host closed the connection]
shesek has joined #bitcoin-core-dev
<sipa> Trivia: is 0-of-0 OP_CHECKMULTISIG-based multisig allowed?
shesek_ has joined #bitcoin-core-dev
<theStack> i would have guessed no, but looking at the code it seems like it is allowed by consensus rules, but we don't treat it as standard?
shesek has quit [Remote host closed the connection]
<theStack> (if that is true, i wonder how many 0-of-0 multisig outputs can be found on the main chain :D)