<bitcoin-git>
bitcoin/master 3784009 Andrew Chow: wallet: Skip rescanning if wallet is more recent than tip
<bitcoin-git>
bitcoin/master 4586ae2 Andrew Chow: Merge bitcoin/bitcoin#26679: wallet: Skip rescanning if wallet is more rec...
<bitcoin-git>
[bitcoin] achow101 merged pull request #26679: wallet: Skip rescanning if wallet is more recent than tip (master...skip-newer-wallet-rescan) https://github.com/bitcoin/bitcoin/pull/26679
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]
MrFrancis has quit [Ping timeout: 272 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: 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: 248 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]
as2333 has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
Zenton has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 252 seconds]
brunoerg has joined #bitcoin-core-dev
andrewtoth_ has quit [Remote host closed the connection]
bytes1440000 has left #bitcoin-core-dev [#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: 256 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
sudoforge has quit [Quit: 404]
instagibbs has quit [Ping timeout: 268 seconds]
instagibbs has joined #bitcoin-core-dev
Zenton has quit [Remote host closed the connection]
Zenton has joined #bitcoin-core-dev
SpellChecker has quit [Remote host closed the connection]
SpellChecker has joined #bitcoin-core-dev
MrFrancis has joined #bitcoin-core-dev
MrFrancis has quit [Ping timeout: 252 seconds]
Bignuts has joined #bitcoin-core-dev
szarka has quit [Read error: Connection reset by peer]
Bignuts has quit [Quit: Leaving]
salvatoshi has joined #bitcoin-core-dev
<bitcoin-git>
[bitcoin] andyoknen closed pull request #26862: Customize onion port & disable bind if service not started (master...feat/customize-onion-port) https://github.com/bitcoin/bitcoin/pull/26862
jetpack_ has quit [Ping timeout: 252 seconds]
jetpack has joined #bitcoin-core-dev
AmunRa has quit [Remote host closed the connection]
Guyver2 has joined #bitcoin-core-dev
dunxen has quit [Quit: You have been kicked for being idle]
hardtotell has quit [Quit: Ping timeout (120 seconds)]
<bitcoin-git>
[bitcoin] glozow merged pull request #26646: validation, bugfix: provide more info in *MempoolAcceptResult (master...package-single-tx-result) https://github.com/bitcoin/bitcoin/pull/26646
Guyver2 has left #bitcoin-core-dev [Closing Window]
<bitcoin-git>
[bitcoin] fanquake opened pull request #26873: doc: add databases/py-sqlite3 to FreeBSD test suite deps (master...freebsd_doc_py_sqlite) https://github.com/bitcoin/bitcoin/pull/26873
Talkless has quit [Quit: Konversation terminated!]
FrancisMr has joined #bitcoin-core-dev
gnaf has quit [Quit: Konversation terminated!]
MrFrancis has quit [Ping timeout: 248 seconds]
FrancisMr has quit [Ping timeout: 252 seconds]
FrancisMr has joined #bitcoin-core-dev
AmunRa has quit [Ping timeout: 255 seconds]
AmunRa has joined #bitcoin-core-dev
<bitcoin-git>
[bitcoin] instagibbs opened pull request #26875: Tests: Fill out dust limit unit test for known types except bare multisig (master...add_dust_limits) https://github.com/bitcoin/bitcoin/pull/26875
___nick___ has quit [Ping timeout: 256 seconds]
cotsuka has quit [Quit: Bye!]
cotsuka has joined #bitcoin-core-dev
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 256 seconds]
rasta has joined #bitcoin-core-dev
<rasta>
hey guys, just to let you guys known that the bitcoin-qt 24.0.1 running on wayland is 'loosing' the gui, while the client survives for a while it silently dies and there is no error whatsoever. Running Ubuntu 22.04.1 LTS.
<rasta>
It gaves a warning about running on wayland, but if it is going to die like perhaps it shouldn't run at all. Not sure what is going on, as I said there is no error out, and kinda of bizarre if I run it from a terminal the terminal dies too. Just vanish.
<rasta>
I can, but I think it would be proper to get a clean install and reproduce before opening a issue?
<rasta>
My system is pretty clean, but anyways... if you say open it, I'll do it
<sipa>
Let me try to reproduce. I don't work on the gui though.
<rasta>
Ok. I'm in the middle of something, but I will try to reproduce on a clean install later. If it persists I will go ahead and open an issue.
<rasta>
One detail, that may or may not affect the issue, but anyways... I running the bitcoin-qt with too options only in bitcoin.conf prune=0 and txindex=1
<rasta>
And I'm syncing the whole chain from the beginning
<rasta>
cya
<sipa>
Is this a release binary, or a self-compiled one?
<PaperSword>
If one were to need to perform getrawtransaction on every transaction within the timechain. Where would the bottleneck arise? My current solution set rpcthreads=n where n is the number of CPU cores. From there I threaded my script to make multiple batch calls to Bitcoin Core with each batch containing [getrawtransaction(0), ... getrawtransaction(1000)]. This process still seems like it will takes several days.
brunoerg has joined #bitcoin-core-dev
<sipa>
You're probably much better off using other software to parse the blocks directly, instead of issuing an RPC to Bitcoin Core for every transaction.
<PaperSword>
Was just about to ask this...
<sipa>
Some part of the RPC can't be parallellized.
FrancisMr has quit [Ping timeout: 252 seconds]
<PaperSword>
Thought so, by parsing blocks directly from disk (assuming they are valid) would let my application parallelize much better. With that said I am getting great CPU usage across 88 cores, 95% utilization. So it's working very well.
<sipa>
Or you could use getblock instead to do one RPC per block, and then either parse on the client side, or get parsed results.
<sipa>
getblock hash 0 will give you a hexdump of the block data
jonatack1 has joined #bitcoin-core-dev
<PaperSword>
@sipa: On a side note thanks so much for creating BIP30 did a lesson on twitter and the consequences of duplicate TXIDs was amazing to think about.
<sipa>
getblock hash 2 will give you parsed block data including all parsed transactions
brunoerg has quit [Ping timeout: 265 seconds]
<PaperSword>
I will do my own testing, would it be faster to get the getblock hash 0 then grab the raw TX data and pass into decoderawtransaction? Right now I get the block with the TX hash array, then pass each TXID into get raw transaction <hash> <block>
brunoerg has joined #bitcoin-core-dev
jon_atack has quit [Ping timeout: 260 seconds]
<sipa>
no, you want to avoid the RPC call overhead
<PaperSword>
Okay.
<sipa>
use "getblock hash 2" if you're going to ask bitcoind to do the decoding for you
<sipa>
use "getblock hash 0" if you're going to do it on the client side
<PaperSword>
ahhhhh! I see, 2 would just json array the tx details as part of getblock <hash>
<PaperSword>
0 would shoot me a bunch of hex I could process internally.