b_101 has joined #bitcoin-core-dev
b_101 has quit [Ping timeout: 265 seconds]
NorrinRadd has quit [Ping timeout: 255 seconds]
NorrinRadd has joined #bitcoin-core-dev
halosghost has quit [Quit: WeeChat 3.7.1]
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
jarthur has quit [Quit: jarthur]
sipsorcery has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 265 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
b_101 has joined #bitcoin-core-dev
NorrinRadd has quit [Ping timeout: 255 seconds]
brunoerg has quit [Ping timeout: 264 seconds]
brunoerg has joined #bitcoin-core-dev
b_101 has quit [Ping timeout: 268 seconds]
brunoerg has quit [Ping timeout: 252 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
sipsorcery has quit [Ping timeout: 265 seconds]
b_101 has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 265 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 265 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 265 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 246 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 256 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
SpellChecker has quit [Ping timeout: 255 seconds]
SpellChecker has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 252 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 264 seconds]
brunoerg has joined #bitcoin-core-dev
SpellChecker has quit [Remote host closed the connection]
SpellChecker has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 252 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 265 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 272 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 246 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 265 seconds]
brunoerg has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
brunoerg has quit [Ping timeout: 264 seconds]
cmirror has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 255 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 246 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 265 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 272 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 264 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 268 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 272 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 264 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 264 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: 260 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 265 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 246 seconds]
as2333 has quit [Quit: as2333]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 256 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 248 seconds]
gwillen has quit [Ping timeout: 255 seconds]
gwillen has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 264 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 246 seconds]
Guyver2 has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] glozow pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/3f8591d46b46...03254c22296a
<bitcoin-git> bitcoin/master fa818e1 MarcoFalke: txmempool: Remove unused clear() member function
<bitcoin-git> bitcoin/master 03254c2 glozow: Merge bitcoin/bitcoin#19909: refactor: Remove unused CTxMemPool::clear() h...
<bitcoin-git> [bitcoin] glozow merged pull request #19909: refactor: Remove unused CTxMemPool::clear() helper (master...2009-noTxpoolClear) https://github.com/bitcoin/bitcoin/pull/19909
vasild has quit [Remote host closed the connection]
vasild has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 252 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 272 seconds]
brunoerg has joined #bitcoin-core-dev
vasild has quit [Remote host closed the connection]
brunoerg has quit [Ping timeout: 260 seconds]
vasild has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
Guest26 has joined #bitcoin-core-dev
Guest26 has quit [Client Quit]
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 248 seconds]
brunoerg has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/03254c22296a...53653060c147
<bitcoin-git> bitcoin/master 927b8d4 jdjkelly@gmail.com: rpc: Correct RPCHelpMan for fundrawtransaction's input_weights field
<bitcoin-git> bitcoin/master 5365306 MarcoFalke: Merge bitcoin/bitcoin#26795: rpc: Correct RPCHelpMan for fundrawtransactio...
brunoerg has quit [Ping timeout: 248 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 264 seconds]
brunoerg has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/53653060c147...4717a5aa31bc
<bitcoin-git> bitcoin/master 22e9afe Murray Nesbitt: use sha256 command instead of sha256sum on FreeBSD
<bitcoin-git> bitcoin/master 4717a5a fanquake: Merge bitcoin/bitcoin#26772: contrib: fix sha256 check in install_db4.sh f...
<bitcoin-git> [bitcoin] fanquake merged pull request #26795: rpc: Correct RPCHelpMan for fundrawtransaction's input_weights field (master...rpc/fundrawtransaction-input-weights) https://github.com/bitcoin/bitcoin/pull/26795
<bitcoin-git> [bitcoin] fanquake merged pull request #26772: contrib: fix sha256 check in install_db4.sh for FreeBSD (master...freebsd_db4_fix) https://github.com/bitcoin/bitcoin/pull/26772
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 256 seconds]
brunoerg has joined #bitcoin-core-dev
<laanwj> at least ghi is working again
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 252 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 246 seconds]
brunoerg has joined #bitcoin-core-dev
gnaf has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 252 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 246 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: 246 seconds]
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/4717a5aa31bc...2ec97825e708
<bitcoin-git> bitcoin/master f84e445 Suriyaa Sundararuban: doc: Correct linked Microsoft URLs
<bitcoin-git> bitcoin/master 2ec9782 fanquake: Merge bitcoin/bitcoin#26771: doc: Correct linked Microsoft URLs
<bitcoin-git> [bitcoin] fanquake merged pull request #26771: doc: Correct linked Microsoft URLs (master...build-windows) https://github.com/bitcoin/bitcoin/pull/26771
<bitcoin-git> [bitcoin] fanquake closed pull request #26787: Update build-osx.md (master...master) https://github.com/bitcoin/bitcoin/pull/26787
brunoerg has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake opened pull request #26809: compat: use STDIN_FILENO over 0 (master...compat_STDIN_FILENO) https://github.com/bitcoin/bitcoin/pull/26809
AaronvanW has joined #bitcoin-core-dev
Guest97 has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake opened pull request #26810: debian: remove nonexistent files from copyright (master...remove_redundant_copyright) https://github.com/bitcoin/bitcoin/pull/26810
Guest97 has quit [Client Quit]
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/2ec97825e708...4bb840a45311
<bitcoin-git> bitcoin/master f6eadaa Kristaps Kaupe: Use same Python executable for subprocesses as for all-lint.py
<bitcoin-git> bitcoin/master 4bb840a MarcoFalke: Merge bitcoin/bitcoin#26802: test: Use same Python executable for subproce...
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #26802: test: Use same Python executable for subprocesses as for `all-lint.py` (master...all-lint-python-executable) https://github.com/bitcoin/bitcoin/pull/26802
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/4bb840a45311...bf3b58941356
<bitcoin-git> bitcoin/master fa5cbf2 MarcoFalke: ci: Properly set COMMIT_RANGE in lint task
<bitcoin-git> bitcoin/master bf3b589 MarcoFalke: Merge bitcoin/bitcoin#26791: ci: Properly set COMMIT_RANGE in lint task
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #26791: ci: Properly set COMMIT_RANGE in lint task (master...2301-ci-lint-🥗) https://github.com/bitcoin/bitcoin/pull/26791
<bitcoin-git> [bitcoin] MarcoFalke opened pull request #26811: test: Add debug log for 25644 (master...2301-test-debug-🕰) https://github.com/bitcoin/bitcoin/pull/26811
___nick___ has joined #bitcoin-core-dev
gnaf has quit [Read error: Connection reset by peer]
gnaf has joined #bitcoin-core-dev
gnaf has quit [Read error: Connection reset by peer]
gnaf has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] vasild opened pull request #26812: test: add end-to-end tests for CConnman and PeerManager (master...e2e_tests) https://github.com/bitcoin/bitcoin/pull/26812
<bitcoin-git> [bitcoin] MarcoFalke closed pull request #26811: test: Add debug log for 25644 (master...2301-test-debug-🕰) https://github.com/bitcoin/bitcoin/pull/26811
hg has joined #bitcoin-core-dev
gnaf has quit [Quit: Konversation terminated!]
gnaf has joined #bitcoin-core-dev
lopo has quit [Quit: Leaving]
___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
lisper29 has joined #bitcoin-core-dev
<lisper29> bitcoind's (24.0.1) listreceivedbyaddress always returns an empty array for a watch-only wallet when it's of type descriptor (not legacy). Anyone know if that's expected behaviour, or a potential bug? (This problem doesn't occur with a legacy watch-only wallet, only a descriptor watch-only wallet.) Helpful people in #bitcoin suggested I ask in here. Thanks in advance.
<fanquake> achow101 might be able to help
<earnestly> Related, but not exactly: https://github.com/bitcoin/bitcoin/issues/10468
<achow101> lisper29: sounds like a bug, but I can't replicate it
<achow101> what parameters are you giving it?
<lisper29> Awesome, thanks achow101. In that case, I'd better re-run my experiment more carefully. (I did observe that listsince block did work so I could use that as a workaround, or just use a legacy wallet.)
Guest969 has joined #bitcoin-core-dev
gnaf has quit [Quit: Konversation terminated!]
darosior has quit [Read error: Connection reset by peer]
<lisper29> achow101: http://www.wispym.com/download/bitcoin_rpc_bug.txt shows a recreation of the problem.
darosior has joined #bitcoin-core-dev
Guyver2_ has joined #bitcoin-core-dev
Guyver2 has quit [Ping timeout: 268 seconds]
<lisper29> achow101: Sorry, I should have listed this query/response. I've updated the bottom of my note. $ bcli.sh -rpcwallet=w2 listreceivedbyaddress 1 true true "" true => []
darosior has quit [Ping timeout: 260 seconds]
<achow101> lisper29: thanks, I do replicate the issue now
<achow101> will investigate
darosior has joined #bitcoin-core-dev
<lisper29> achow101: That's super to hear. Thanks for trying all this out with me. And thanks fanquake.
<achow101> lisper29: if you do getaddressinfo for the address in the watchonly wallet, do you see "ischange": true
<lisper29> achow101: yes, it's set to true.
<achow101> so the problem is that the wallet thinks the address(es) is change because there is no address book entry. There's no address book entry because you haven't done anything that would give it an address book entry, like use getnewaddress (which adds an entry for the returned address) or use setlabel
<achow101> and listreceived doesn't show txs for change
<lisper29> Right, I see
<achow101> I think you could work around this by setting a label to all of the addresses.
<achow101> This generally falls under the umbrella of "our change detection sucks"
<lisper29> ha
<lisper29> I notice that importdescriptors' help says label is disabled for ranged descriptor. I did try setting the next_index value to something high (900), to see if that would make bitcoind notice, but it didn't. I'll now try your getnewaddress trick on the watch-only wallet.
<achow101> I think this is the kind of issue that you won't see fixed for a while. can you open an issue on github so we can track it over the long term?
jon_atack has quit [Quit: WeeChat 3.7.1]
<achow101> we might be able to have a workaround with having next_index add address book entries for everything in the range below that index, but that's not implemented yet
<lisper29> Here's something that works. If I import descriptors with the active=true flag, then ischange is shown as false and listreceivedbyaddress works. (No need for getnewaddress, or more specifically getnewaddress requires active=true, which is what actually solves the problem.)
Guest969 has quit [Ping timeout: 260 seconds]
<achow101> hmm, I didn't expect just importing as active to make a difference
jonatack has joined #bitcoin-core-dev
<achow101> oh, I guess it does when rescanning. if it's active, we can infer whether the address is change when we rescan.
<lisper29> Ah, I see. Cool.
<bitcoin-git> [bitcoin] achow101 pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/bf3b58941356...139ba2bf121c
<bitcoin-git> bitcoin/master 3a4f8bc furszy: bench: add benchmark for wallet 'AvailableCoins' function.
<bitcoin-git> bitcoin/master 139ba2b Andrew Chow: Merge bitcoin/bitcoin#25234: bench: add benchmark for wallet 'AvailableCoi...
<bitcoin-git> [bitcoin] achow101 merged pull request #25234: bench: add benchmark for wallet 'AvailableCoins' function. (master...2022_bench_wallet_available_coins) https://github.com/bitcoin/bitcoin/pull/25234
Guyver2_ has left #bitcoin-core-dev [#bitcoin-core-dev]
<lisper29> achow101: I've created this as you suggested: https://github.com/bitcoin/bitcoin/issues/26813
<achow101> thanks
gnaf has joined #bitcoin-core-dev
Talkless has joined #bitcoin-core-dev
jon_atack has joined #bitcoin-core-dev
dviola has quit [Quit: WeeChat 3.7.1]
jonatack has quit [Ping timeout: 260 seconds]
as2333 has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] achow101 pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/139ba2bf121c...a27324148089
<bitcoin-git> bitcoin/master b942c94 yancy: test: Change coinselection parameter location to make tests independent
<bitcoin-git> bitcoin/master a273241 Andrew Chow: Merge bitcoin/bitcoin#26020: test: Change coinselection parameter location...
<bitcoin-git> [bitcoin] achow101 merged pull request #26020: test: Change coinselection parameter location to make tests independent (master...fix-bnb-search-test-param) https://github.com/bitcoin/bitcoin/pull/26020
sipsorcery has joined #bitcoin-core-dev
franbopple has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] glozow pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/a27324148089...65ecf24b5c42
<bitcoin-git> bitcoin/master bf19069 w0xlt: wallet: remove `mempool_sequence` from `transactionAddedToMempool`
<bitcoin-git> bitcoin/master 55696a0 w0xlt: wallet: remove `mempool_sequence` from `transactionRemovedFromMempool`
<bitcoin-git> bitcoin/master 65ecf24 glozow: Merge bitcoin/bitcoin#26752: wallet: Remove `mempool_sequence` from interf...
<bitcoin-git> [bitcoin] glozow merged pull request #26752: wallet: Remove `mempool_sequence` from interface methods (master...remove_mempool_sequence) https://github.com/bitcoin/bitcoin/pull/26752
<bitcoin-git> [bitcoin] fanquake opened pull request #26814: random: remove windows-only compat.h usage (master...prune_compat_random) https://github.com/bitcoin/bitcoin/pull/26814
dermoth has quit [Ping timeout: 256 seconds]
<bitcoin-git> [bitcoin] glozow pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/65ecf24b5c42...196a43eddb96
<bitcoin-git> bitcoin/master f537127 stickies-v: doc: fix: prevHeights entries are set to 0, not removed
<bitcoin-git> bitcoin/master 196a43e glozow: Merge bitcoin/bitcoin#26603: doc: CalculateSequenceLocks: prevHeights entr...
<bitcoin-git> [bitcoin] glozow merged pull request #26603: doc: CalculateSequenceLocks: prevHeights entries are set to 0, not removed (master...docs-fix-CalculateSequenceLocks) https://github.com/bitcoin/bitcoin/pull/26603
jon_atack has quit [Ping timeout: 265 seconds]
jon_atack has joined #bitcoin-core-dev
sipsorcery has quit [Ping timeout: 260 seconds]
dermoth has joined #bitcoin-core-dev
b_101_ has joined #bitcoin-core-dev
sipsorcery has joined #bitcoin-core-dev
b_101 has quit [Ping timeout: 260 seconds]
b_101 has joined #bitcoin-core-dev
b_101_ has quit [Ping timeout: 264 seconds]
gnaf has quit [Quit: Konversation terminated!]
vasild has quit [Ping timeout: 255 seconds]
vasild has joined #bitcoin-core-dev
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 265 seconds]
<bitcoin-git> [bitcoin] zpv opened pull request #26815: builder-keys: remove luke-jr (master...patch-1) https://github.com/bitcoin/bitcoin/pull/26815
brunoerg has joined #bitcoin-core-dev
___nick___ has quit [Ping timeout: 252 seconds]
Talkless has quit [Quit: Konversation terminated!]
brunoerg has quit [Ping timeout: 264 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Client Quit]
<jamesob> If I'm consuming a PUSHDATA value in EvalScript, let's say a hash, it's encoded in little-endian, right? So that means if I want to cast it to uint256, I'd have to reverse the bytearray?
<sipa> Script elements are byte arrays. It has no concept of numbers.
<sipa> The opcode takes the bytes from the script, and creates a stack element with those bytes, in the order they were specified.
<jamesob> Ah okay, of course. Thanks
<sipa> If you want to show those bytes in a human readable-way, because you happen to know they represent a hash (something script doesn't know or care about), then you'll indeed want to reverse them
<sipa> But that's just a human representation issue
halo has joined #bitcoin-core-dev
hg has quit [Ping timeout: 265 seconds]
<bitcoin-git> [bitcoin] achow101 pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/196a43eddb96...cabeae43ea6e
<bitcoin-git> bitcoin/master 585c672 fanquake: compat: use STDIN_FILENO over 0
<bitcoin-git> bitcoin/master cabeae4 Andrew Chow: Merge bitcoin/bitcoin#26809: compat: use STDIN_FILENO over 0
halo has quit [Quit: WeeChat 3.7.1]
<bitcoin-git> [bitcoin] achow101 closed pull request #26809: compat: use STDIN_FILENO over 0 (master...compat_STDIN_FILENO) https://github.com/bitcoin/bitcoin/pull/26809
<bitcoin-git> [bitcoin] achow101 pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/cabeae43ea6e...360e047a7102
<bitcoin-git> bitcoin/master 8c7222b Sebastian Falbesoner: wallet: fix GUI crash on cross-chain legacy wallet restore
<bitcoin-git> bitcoin/master 21ad4e2 Sebastian Falbesoner: test: add coverage for cross-chain wallet restore
<bitcoin-git> bitcoin/master 360e047 Andrew Chow: Merge bitcoin/bitcoin#26747: wallet: fix confusing error / GUI crash on cr...
<bitcoin-git> [bitcoin] achow101 merged pull request #26747: wallet: fix confusing error / GUI crash on cross-chain legacy wallet restore (master...202212-wallet-fix_restorewallet_bdb_crosschain) https://github.com/bitcoin/bitcoin/pull/26747
franbopple has left #bitcoin-core-dev [#bitcoin-core-dev]
franbopzle has joined #bitcoin-core-dev