c_arc has joined #bitcoin-core-dev
gene has quit [Quit: gene]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
earnestly has quit [Ping timeout: 252 seconds]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
tla2k21 has quit [Ping timeout: 276 seconds]
tla2k21 has joined #bitcoin-core-dev
jespada has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
commmon has joined #bitcoin-core-dev
jespada has joined #bitcoin-core-dev
common has quit [Ping timeout: 252 seconds]
jespada has quit [Client Quit]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
___nick___ has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
bitdex has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
AaronvanW has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
tla2k21 has quit [Remote host closed the connection]
tla2k21 has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Guest1149 has joined #bitcoin-core-dev
Guest1149 has quit [Client Quit]
<gribble> ugh.. double your bitcoin scam on bitcoin.org
<jarolrod> ^ yes, and that is the first website to come up when someone googles bitcoin
c_arc has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
SpellChecker has quit [Remote host closed the connection]
SpellChecker has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
belcher has quit [Ping timeout: 252 seconds]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
belcher has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
AaronvanW has quit [Remote host closed the connection]
jonatack has quit [Ping timeout: 264 seconds]
c_arc has joined #bitcoin-core-dev
luke-jr has quit [Ping timeout: 246 seconds]
luke-jr has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
grettke has quit [Ping timeout: 252 seconds]
grettke has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
commmon has quit [Remote host closed the connection]
commmon has joined #bitcoin-core-dev
goatpig has joined #bitcoin-core-dev
sipsorcery has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Guyver2 has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
<laanwj> fanquake: so is #21330 critical enough to warrant doing another rc, instead of simply moving on with final?
<gribble> https://github.com/bitcoin/bitcoin/issues/21330 | Deal with missing data in signature hashes more consistently by sipa · Pull Request #21330 · bitcoin/bitcoin · GitHub
<laanwj> i'm not sure, there's always something last minute that could be considered, but that way you'll be doing rc's forever
<fanquake> laanwj: it was just mentioned in #22720 that we could do it. Although given no review / feedback I'd be happy to drop that change from the PR, and just do the doc change, which wouldn't need a new RC either
<gribble> https://github.com/bitcoin/bitcoin/issues/22720 | v0.21.2 Testing · Issue #22720 · bitcoin/bitcoin · GitHub
<fanquake> That way we could just merge that PR, with the doc addition, and move onto tagging final
<laanwj> exactly, the doc change could go in without an rc
<fanquake> I'll drop the other change out of that PR. We should be getting 0.21.2 out soon.
<laanwj> sgtm
c_arc has joined #bitcoin-core-dev
<laanwj> a shorter rc cycle is generally enough for minor releases, as there aren't new features or large changes, no regressions have been reported so i think this one has been long enough
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
earnestly has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
sipsorcery has quit [Ping timeout: 246 seconds]
c_arc has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> bitcoin/master fa10fbc MarcoFalke: doc: Fix RPC result documentation
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/971cad475f38...faecb2ee0a0a
<bitcoin-git> bitcoin/master faecb2e fanquake: Merge bitcoin/bitcoin#22798: doc: Fix RPC result documentation
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake merged pull request #22798: doc: Fix RPC result documentation (master...2108-docRpc) https://github.com/bitcoin/bitcoin/pull/22798
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
common has joined #bitcoin-core-dev
commmon has quit [Ping timeout: 252 seconds]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> bitcoin/master fa08d4c MarcoFalke: Use C++11 member initializer in CTxMemPoolEntry
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/faecb2ee0a0a...3120bceeafcb
<bitcoin-git> bitcoin/master 3120bce fanquake: Merge bitcoin/bitcoin#23054: Use C++11 member initializer in CTxMemPoolEnt...
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake merged pull request #23054: Use C++11 member initializer in CTxMemPoolEntry (master...2109-cpp11MemberInitMempool) https://github.com/bitcoin/bitcoin/pull/23054
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> bitcoin/master fa5e8c1 MarcoFalke: Revert "test: Add missing suppression signed-integer-overflow:addrman.cpp"...
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/3120bceeafcb...b8cca9cac764
<bitcoin-git> bitcoin/master b8cca9c fanquake: Merge bitcoin/bitcoin#23059: test: Revert "Add missing suppression signed-...
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake merged pull request #23059: test: Revert "Add missing suppression signed-integer-overflow:addrman.cpp" (master...2109-testSanSupU) https://github.com/bitcoin/bitcoin/pull/23059
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
<fanquake> Chasing opinions in #23060. Increasing our minimum compiler and lib(std)c++ requirements a little is another step towards using std::filesystem, and taking advantage of more C++17.
<gribble> https://github.com/bitcoin/bitcoin/issues/23060 | release: increase minimum compiler and lib(std)c++ requirements by fanquake · Pull Request #23060 · bitcoin/bitcoin · GitHub
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 5 commits to master: https://github.com/bitcoin/bitcoin/compare/b8cca9cac764...8bda5e0988e1
<bitcoin-git> bitcoin/master 3cf46f6 glozow: [doc] improve RBF documentation
<bitcoin-git> bitcoin/master c78eb86 glozow: [policy/refactor] pass in relay fee instead of using global
<bitcoin-git> bitcoin/master c6abeb7 glozow: make MAX_BIP125_RBF_SEQUENCE constexpr
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake merged pull request #22855: RBF move 3/3: move followups + improve RBF documentation (master...2021-09-rbf-docs) https://github.com/bitcoin/bitcoin/pull/22855
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] dougEfresh opened pull request #23072: refactor: Remove unnecessary timing of Callbacks bench (master...23071_remove_callback_bench) https://github.com/bitcoin/bitcoin/pull/23072
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
c_arc has joined #bitcoin-core-dev
aaron[m] has quit [Quit: You have been kicked for being idle]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> bitcoin/master 86c3b84 fanquake: Merge bitcoin/bitcoin#23036: test: use test_framework.p2p `P2P_SERVICES` c...
<bitcoin-git> bitcoin/master b69a106 Jon Atack: test: use test_framework.p2p P2P_SERVICES in functional tests
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/8bda5e0988e1...86c3b8438881
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake merged pull request #23036: test: use test_framework.p2p `P2P_SERVICES` constant in functional tests (master...use-test_framework-P2P_SERVICES-in-functional-tests) https://github.com/bitcoin/bitcoin/pull/23036
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> bitcoin/0.21 6c102a6 fanquake: release: bump RC to 0 (-final)
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to 0.21: https://github.com/bitcoin/bitcoin/compare/97d3500601c1...af591f2068d0
<bitcoin-git> bitcoin/0.21 f78570e Pieter Wuille: doc: mention bech32m/BIP350 in doc/descriptors.md
<bitcoin-git> bitcoin/0.21 af591f2 fanquake: Merge bitcoin/bitcoin#22858: [0.21] Final changes for 0.21.2
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake merged pull request #22858: [0.21] Final changes for 0.21.2 (0.21...potential_0_21_rc3_backports) https://github.com/bitcoin/bitcoin/pull/22858
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed tag v0.21.2: https://github.com/bitcoin/bitcoin/compare/v0.21.2
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
<meshcollider> \o/
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
jtrag has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
goatpig has quit [Quit: Konversation terminated!]
Guyver2_ has joined #bitcoin-core-dev
Guyver2 has quit [Ping timeout: 264 seconds]
Guyver2_ is now known as Guyver2
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Guyver2 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/86c3b8438881...cdce149050c9
<bitcoin-git> bitcoin/master f2747d1 W. J. van der Laan: build: Restrict check for CRC32C intrinsic to aarch64
<bitcoin-git> bitcoin/master cdce149 W. J. van der Laan: Merge bitcoin/bitcoin#23045: build: Restrict check for CRC32C intrinsic to...
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] laanwj merged pull request #23045: build: Restrict check for CRC32C intrinsic to aarch64 (master...2021-09-arm64-crc32) https://github.com/bitcoin/bitcoin/pull/23045
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
goatpig has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
jespada has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
bitdex has quit [Quit: = ""]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
<laanwj> btw, wasn't there discussion about removing timedata at some point?
<sipa> I vaguely remember.
<laanwj> #23057 just reminded me it still exists
<gribble> https://github.com/bitcoin/bitcoin/issues/23057 | log: Consolidate timedata logging by mzumsande · Pull Request #23057 · bitcoin/bitcoin · GitHub
<laanwj> (not meant as commentary on that PR, i'm testing it)
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> bitcoin/master ab27800 Douglas Chimento: log: Remove unnecessary timing logs for Callbacks bench
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/cdce149050c9...95b16e70a8b7
<bitcoin-git> bitcoin/master 95b16e7 merge-script: Merge bitcoin/bitcoin#23072: log: Remove unnecessary timing of Callbacks b...
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #23072: log: Remove unnecessary timing of Callbacks bench (master...23071_remove_callback_bench) https://github.com/bitcoin/bitcoin/pull/23072
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
yyaac has joined #bitcoin-core-dev
yyaac has quit [Client Quit]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
dviola has quit [Quit: WeeChat 3.2.1]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] darosior opened pull request #23074: Package-aware fee estimation (master...fee_est_cpfp) https://github.com/bitcoin/bitcoin/pull/23074
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
SpellChecker has quit [Remote host closed the connection]
SpellChecker has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] darosior opened pull request #23075: refactoring: Fee estimation functional test cleanups (master...fee_est_test_cleanup) https://github.com/bitcoin/bitcoin/pull/23075
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
Guyver2 has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] jonatack opened pull request #23076: Pass CFeeRate and CTxMemPool in-params by reference to const (master...feerate-and-txmempool-fixups) https://github.com/bitcoin/bitcoin/pull/23076
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> bitcoin/master 64e1ddd Martin Zumsande: log: call LogPrint only once with time data samples
<bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/95b16e70a8b7...d8b4b3077fd2
<bitcoin-git> bitcoin/master d8b4b30 W. J. van der Laan: Merge bitcoin/bitcoin#23057: log: Consolidate timedata logging
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] laanwj merged pull request #23057: log: Consolidate timedata logging (master...202109_log_timedata) https://github.com/bitcoin/bitcoin/pull/23057
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
jtrag has quit [Quit: <----- is PODAK (Passed out drunk at keyboard), and he has somehow managed to quit/disconnect...]
AaronvanW has joined #bitcoin-core-dev
sipsorcery has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] vasild opened pull request #23077: Full CJDNS support (master...cjdns) https://github.com/bitcoin/bitcoin/pull/23077
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
<jnewbery> Could someone block blockskillally from the repo?
<sipa> way ahead of you
<jnewbery> thanks!
Guyver2_ has joined #bitcoin-core-dev
<jonatack> vasild: nice!
<vasild> :)
Guyver2 has quit [Ping timeout: 252 seconds]
Guyver2_ is now known as Guyver2
sipsorcery has quit [Ping timeout: 246 seconds]
siv2r[m] has quit [Remote host closed the connection]
xor9[m] has quit [Remote host closed the connection]
cdecker[m] has quit [Remote host closed the connection]
vincenzopalazzo has quit [Read error: Connection reset by peer]
Murch[m] has quit [Read error: Connection reset by peer]
kakolainen[m] has quit [Remote host closed the connection]
vasanth2[m] has quit [Write error: Connection reset by peer]
stick[m] has quit [Remote host closed the connection]
robertspigler has quit [Read error: Connection reset by peer]
merkle_noob[m] has quit [Remote host closed the connection]
tutwidi[m] has quit [Remote host closed the connection]
Enki[m] has quit [Write error: Connection reset by peer]
RCasatta[m] has quit [Write error: Connection reset by peer]
kvaciral[m] has quit [Read error: Connection reset by peer]
devrandom has quit [Read error: Connection reset by peer]
kvaciral[m] has joined #bitcoin-core-dev
vincenzopalazzo has joined #bitcoin-core-dev
devrandom has joined #bitcoin-core-dev
stick[m] has joined #bitcoin-core-dev
Murch[m] has joined #bitcoin-core-dev
robertspigler has joined #bitcoin-core-dev
Enki[m] has joined #bitcoin-core-dev
siv2r[m] has joined #bitcoin-core-dev
merkle_noob[m] has joined #bitcoin-core-dev
tutwidi[m] has joined #bitcoin-core-dev
kakolainen[m] has joined #bitcoin-core-dev
RCasatta[m] has joined #bitcoin-core-dev
xor9[m] has joined #bitcoin-core-dev
cdecker[m] has joined #bitcoin-core-dev
vasanth2[m] has joined #bitcoin-core-dev
<jonatack> vasild: fwiw, consider adding #21943 to hi-priority, during 3 days of running it i saw a reduction in lock contentions with it
<gribble> https://github.com/bitcoin/bitcoin/issues/21943 | Dedup and RAII-fy the creation of a copy of CConnman::vNodes by vasild · Pull Request #21943 · bitcoin/bitcoin · GitHub
<vasild> that is a nice, unintended side effect! :-D
<jonatack> yes, on mainnet the most frequent contentions I see are the cs_vNodes ones, and many/most on them were replaced by only a handful of connman.cs_vNodes contention *per hour* instead...grep "connman.cs_vNodes" ~/.bitcoin/debug.log
<vasild> \o/
<vasild> How do I add it to hi-prio?
<jonatack> ask here for it to be added
tripleslash has quit [Remote host closed the connection]
<sipa> vasild: added
Guyver2_ has joined #bitcoin-core-dev
<vasild> Thanks!
tripleslash has joined #bitcoin-core-dev
<vasild> one of those Sock'ification PRs needs a rebase, but I decided to ignore it until I submit the cjdns PR
Guyver2 has quit [Ping timeout: 246 seconds]
<vasild> IIRC the code emitted a warning on windows which at the time CI was run on the PR was non-fatal, so CI was/is green. However after that master changed treating of warnings on windows to errors, so now if re-run it will fail.
Guyver2_ is now known as Guyver2
<jonatack> vasild: at any rate am curious if you or others see a reduction in contentions too
<vasild> must be, but I never ran with -debug=lock
sipsorcery has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
lightlike has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Talkless has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
gleb7 has quit [Quit: Ping timeout (120 seconds)]
gleb7 has joined #bitcoin-core-dev
gleb7 has quit [Client Quit]
c_arc has joined #bitcoin-core-dev
piku has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
<darosior> Can someone re-kick CI on #23075 please? Have a 'Failed to start an instance! CreateContainerError: context deadline exceeded' error
<gribble> https://github.com/bitcoin/bitcoin/issues/23075 | refactoring: Fee estimation functional test cleanups by darosior · Pull Request #23075 · bitcoin/bitcoin · GitHub
<laanwj> sure
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
fi3 has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
<fi3> Hi everyone, I would like to discuss (in the coming meeting) about importing a rust library
<fi3> in core. In a comment on this PR https://github.com/bitcoin/bitcoin/pull/23049 luke-jr point out
<fi3> that using a rust library in core is not feasible "until a secure bootstrap without trusted
<fi3> third party binaries is practical". But if guix is used to build the library you are using a secure
<fi3> bootstrapped compiler.
<fi3> What is the procedure to follow in order to request to discuss something in a meeting? ty
c_arc has joined #bitcoin-core-dev
fi3 has quit [Quit: Client closed]
fi3 has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
<sipa> #proposedwalletmeetingtopic (by fi3) rust library in bitcoin core (23049)
<fi3> thanks
c_arc has joined #bitcoin-core-dev
sipsorcery has quit [Ping timeout: 260 seconds]
davterra has quit [Quit: Leaving]
sipsorcery has joined #bitcoin-core-dev
fi354 has joined #bitcoin-core-dev
fi354 has left #bitcoin-core-dev [#bitcoin-core-dev]
fi356 has joined #bitcoin-core-dev
fi3 has quit [Ping timeout: 256 seconds]
fi356 has quit [Client Quit]
fi3 has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
<michaelfolkson> fi3: Did you want to discuss in the wallet meeting tomorrow or today's general Core meeting?
<sipa> ... what does this have to do with the wallet?
<michaelfolkson> #proposedwalletmeetingtopic
<fi3> hi I think that it is more suited for the today meeting
<sipa> michaelfolkson: oh, oops!
<michaelfolkson> #proposedmeetingtopic (by fi3) rust library in bitcoin core (23049)
<michaelfolkson> sipa: :)
<fi3> thanks
c_arc has joined #bitcoin-core-dev
<michaelfolkson> fi3: There may have been advancements since this was discussed last but some context from previous discussions on Rust is here: https://github.com/bitcoin/bitcoin/issues/17090
jtrag has joined #bitcoin-core-dev
<laanwj> #startmeeting
<core-meetingbot> Meeting started Thu Sep 23 19:00:14 2021 UTC. The chair is laanwj. Information about MeetBot at https://bitcoin.jonasschnelli.ch/ircmeetings.
<core-meetingbot> Available commands: action commands idea info link nick
<achow101> hi
<fi3> michaelfolkson: I think that when was discussed guix wasn't already the way to go for release builds. Is that correct?
<laanwj> #bitcoin-core-dev Meeting: achow101 _aj_ amiti ariard BlueMatt cfields Chris_Stewart_5 darosior digi_james dongcarl elichai2 emilengler fanquake fjahr gleb glozow gmaxwell gwillen hebasto instagibbs jamesob jarolrod jb55 jeremyrubin jl2012 jnewbery jonasschnelli jonatack jtimon kallewoof kanzure kvaciral laanwj lightlike luke-jr maaku marcofalke meshcollider michagogo moneyball morcos
<laanwj> nehan NicolasDorier paveljanik petertodd phantomcircuit promag provoostenator ryanofsky sdaftuar sipa vasild
<kvaciral[m]> hi
<kanzure> hi
<michaelfolkson> hi
<dongcarl> hi
<fi3> hi
<jarolrod> hi
<meshcollider> hi
<jonatack> hi
<laanwj> one proposed topic this week: rust library in bitcoin core (fi3)
<laanwj> any last minute topic suggestions?
<sipsorcery> hi
<laanwj> PSA: 0.21.2 final has been tagged today
<laanwj> time to dust off the gitian builder if you still have one
<laanwj> #topic High priority for review
<core-meetingbot> topic: High priority for review
<laanwj> according to https://github.com/bitcoin/bitcoin/projects/8 9 blockers, 2 chasing concept ACK
<laanwj> anything to add, remove or that is ready for merge?
<laanwj> nothing at all?
<jonatack> #21526 rfm?
<gribble> https://github.com/bitcoin/bitcoin/issues/21526 | validation: UpdateTip/CheckBlockIndex assumeutxo support by jamesob · Pull Request #21526 · bitcoin/bitcoin · GitHub
<laanwj> jonatack: will take a look, thanks
<michaelfolkson> Bitcoin Core PR review club on #22950 next week
<gribble> https://github.com/bitcoin/bitcoin/issues/22950 | [p2p] Pimpl AddrMan to abstract implementation details by amitiuttarwar · Pull Request #22950 · bitcoin/bitcoin · GitHub
<laanwj> michaelfolkson: great!
<laanwj> #topic rust library in bitcoin core (fi3)
<core-meetingbot> topic: rust library in bitcoin core (fi3)
<fi3> What do you think about using rust libraries in core? My understanding is that big blocker was trust
<fi3> rustc binary. Now that guix is used to build release the that problem should be solved as the
<fi3> binary to trust are the same for cpp and rust.
<luke-jr> it's not
<luke-jr> Rust itself is untrustable
<sipa> why? it can be bootstrapped with a C compiler?
<dongcarl> ?
<luke-jr> no, it can';t
<BlueMatt> yes it can\
<BlueMatt> and is
<luke-jr> sorry, I meant Guix there
<fi3> in guix is bootstrapped from cpp
<BlueMatt> almost all distro rustc is bootstrapped from cpp
<fi3> then ocaml
<laanwj> fi3: is it for an optional feature?
<luke-jr> Guix requires a trusted third-party binary
<luke-jr> several IIRC
<BlueMatt> not anymore, its not built from ocaml, its usually built from mrustc now
<fi3> yes if for an optional feature
<sipa> luke-jr: please, not that argument again. Guix is how we build releases.
<laanwj> i don't think we should require rust for build at this point, but introducing it at some point for optional features sounds fine to me
<luke-jr> sipa: we support more than just static binaries
<luke-jr> if we are going to only support Guix, that's just abusrd
<sipa> luke-jr: of course not
<BlueMatt> I dunno if stratumv2 as an optional feature makes sense, at least unless there's parallel release builds "for miners"
<BlueMatt> which I think would be ok
<BlueMatt> no reason for most nodes to have it built-in, but ideally there would also be release builds with it
<BlueMatt> if its only available via self-compile I think that'd suck
<fi3> BlueMatt: why not optional?
<BlueMatt> i think requiring self-compile does limit peoples' willingness to run things a lot
<BlueMatt> sadly
<fi3> ok
<sipa> one step at a time
<BlueMatt> but, again, having it be optional with a parallel release track would be fine, and that would hopefully address most concerns?
<laanwj> 'making it optional' and 'making it part of the release binaries' are distinct things
<BlueMatt> but, sure, also doesn't have to happen for the first release with it
<BlueMatt> true
<laanwj> making it optional means that it is still possible to compile bitcoind, albeit lacking some features, on a system without rust installed
<sipa> ^
<laanwj> which is imo important
<achow101> it could be optional in the same way the wallet is optional
<BlueMatt> yea, ok, fair, definitely should be optional in that sense
<fi3> agree
<laanwj> tor did a similar thing
<dongcarl> laanwj: autoconf default=auto is what you mean by "optional"?
<laanwj> dongcarl: having an autoconf option at all is optional
<laanwj> but yes, in Tor's case it will simply go through configure (and i suppose, disable some things) if you configure without a rust compiler installed
<BlueMatt> ok, seems like there's relative agreement that its ok to move forward here, given its optional?
<dongcarl> right yeah I think that we can all agree on, how about whether to ship it for release binaries?
<sipa> i did comment on the PR with a few questions
<BlueMatt> i dont think we need to decide that for first release
<laanwj> yes, i think it was the same last time, everyone apart from luke-jr probably :)
<dongcarl> we can also punt the release binaries question for later
<luke-jr> how about just having it C++ like PR author said he could?
<BlueMatt> probably answer is no for first release, but definitely want it for release builds sooner rather than later
<BlueMatt> i guess if the guix changes are ready it can/should go in the first release with it, but no reason to block on that imo
<laanwj> right, i am not comfortable with making a decision about the release binaries yet
<luke-jr> at the very least, release binaries would be much more changes, so belong in a later PR
<laanwj> it depends on just how big a dependency tree is imported by this, it always worries me a bit with rust things
<BlueMatt> yep
<BlueMatt> laanwj: fwiw, there is no non-tree dependency here
<luke-jr> but there's no benefit to Rust over C++, so it would make far more sense to just do it as C++
<BlueMatt> and the current pr does *not* use cargo
<BlueMatt> only rustc directly
<michaelfolkson> This isn't a Rust question but this is the Stratum v2 that Braiins is using? Anyone else? Is this the right time to support Stratum v2 in Core?
<BlueMatt> (cargo being the thing that fetches code from the internet, rustc being just the compiler)
<luke-jr> BlueMatt: there's no rust stdlib dep?
<BlueMatt> yes, rustc bundles libstd
<sipa> luke-jr: that's a good question - if this is Rust code that is being developed and used by several projects, i think it is preferable to be able to use that code, over demanding a rewrite in C++
<BlueMatt> michaelfolkson: chicken-and-egg problem. but its not a "just baiins" thing, look at it more as a replacement for getblocktemplate in this case
<BlueMatt> michaelfolkson: this is only the "provide block template" part
<laanwj> BlueMatt: that's very good
<BlueMatt> nothing more than that, and we should expect other pools to switch to this for several reasons over getblocktemplate
<sipa> if this is Rust code that is being developed now with the sole purpose of using it in Bitcoin Core, I too would prefer it being written in C++
<BlueMatt> even if no users ever use it it would still be a pretty big win for several reasons
<michaelfolkson> BlueMatt: Yeah that's fair. Including this could help the chicken and egg problem I'm guessing
<fi3> luke-jr: that is a rust library that is intended to be used also for other project than core
<fi3> sipa: same as above
<sipa> fi3: ok, good
<luke-jr> miners and pools using only anti-bootstrappable binaries would be a security concern for Bitcoin too
<dongcarl> luke-jr: Are you unable to bootstrap rust on your own system?
<luke-jr> dongcarl: correct
<BlueMatt> pools have complained that getblocktemplate is horrendously ineffecient for years, it needs to go, plus there's some other nice wins, see eg the second two bullets at https://github.com/bitcoin/bitcoin/pull/23049#issuecomment-926009122
<dongcarl> luke-jr: Because mrustc doesn't have a powerpc port, is that right?
<luke-jr> dongcarl: I tried on x86_64 too
<luke-jr> dongcarl: I have not tried again int he past week since someone apparetnly got ppc64le to work, though
<BlueMatt> anyway, it seems we can move on from this topic
<laanwj> yes
<BlueMatt> i dunno if there's more to be said, the pr discussion is active.
<dongcarl> 👍
<laanwj> it's always the same bootstrappign discussion, i would be first to agree it's a horrendously difficult problem but we're not going to solve that here
<laanwj> any other topics?
<luke-jr> laanwj: we don't have to solve it here, so long as we don't use Rust until they solve it ;)
<laanwj> luke-jr: so are you bootstrapping your C compiler from TTL logic?
<luke-jr> laanwj: from some pre-Bitcoin C compiler, ultilately
<luke-jr> (yes, my migration to PPC64 was done by cross-compiling everything initially)
<laanwj> #endmeeting
<core-meetingbot> topic: Bitcoin Core development discussion and commit log | Feel free to watch, but please take commentary and usage questions to #bitcoin | Channel logs: http://www.erisian.com.au/bitcoin-core-dev/, http://gnusha.org/bitcoin-core-dev/ | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt / http://gnusha.org/bitcoin-core-dev/proposedwalletmeetingtopics.txt
<core-meetingbot> Meeting ended Thu Sep 23 19:26:01 2021 UTC.
<jonatack> fi3: is there a link to more information on other projects that would use the rust implementation? (didn't see one at first glance, sorry if I missed it)
<fi3> jonatack: the linked github stratum repo in the PR is a big monorepo that contain the libraries as well (not yet) some implementation of the roles defined by Sv2 as Proxy and Pool
<fi3> https://github.com/stratum-mining/stratum/tree/main/roles/v2/mining-proxy nothing here yet but I will push the proxy logic very soon
c_arc has joined #bitcoin-core-dev
<jonatack> fi3: thanks, look forward to learning more
Talkless has quit [Quit: Konversation terminated!]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
<jeremyrubin> i think it's a pretty good tradeoff to have a functionality be optional but default for releases
fi3 has quit [Quit: Client closed]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
gene has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] laanwj pushed 13 commits to master: https://github.com/bitcoin/bitcoin/compare/d8b4b3077fd2...b7e360081506
<bitcoin-git> bitcoin/master ac4051d James O'Beirne: refactor: remove unused assumeutxo methods
<bitcoin-git> bitcoin/master 665072a James O'Beirne: doc: add comment for g_best_block
<bitcoin-git> bitcoin/master 9f6bb53 James O'Beirne: validation: add chainman ref to CChainState
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] laanwj merged pull request #21526: validation: UpdateTip/CheckBlockIndex assumeutxo support (master...2021-03-multi-chainstates) https://github.com/bitcoin/bitcoin/pull/21526
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
luke-jr has quit [Ping timeout: 252 seconds]
luke-jr has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Guyver2 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
c_arc has joined #bitcoin-core-dev
jtrag has quit [Quit: <----- is PODAK (Passed out drunk at keyboard), and he has somehow managed to quit/disconnect...]
c_arc has joined #bitcoin-core-dev
VH has joined #bitcoin-core-dev
luke-jr has quit [Read error: Connection reset by peer]
vysn has joined #bitcoin-core-dev
luke-jr has joined #bitcoin-core-dev
<VH> Hi guys, hope you are doing great today. Could you let me know who can I ask about the contribution? Thank you
goatpig has quit [Quit: Konversation terminated!]
c_arc has joined #bitcoin-core-dev
VH has quit [Quit: Client closed]
bomb-on has joined #bitcoin-core-dev
VH has joined #bitcoin-core-dev
VH has quit [Client Quit]
gene has quit [Quit: gene]
c_arc has joined #bitcoin-core-dev
willcl_ark has quit [Ping timeout: 252 seconds]
willcl_ark has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
VH has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
VH has quit [Quit: Client closed]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
dviola has joined #bitcoin-core-dev
bomb-on has quit [Quit: aллилѹіа!]
c_arc has joined #bitcoin-core-dev
prayank has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
commmon has joined #bitcoin-core-dev
common has quit [Ping timeout: 265 seconds]
sipsorcery has quit [Ping timeout: 252 seconds]
lightlike has quit [Quit: Leaving]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
emcy has quit [Ping timeout: 265 seconds]
AaronvanW has quit [Read error: Connection reset by peer]
Aaronvan_ has joined #bitcoin-core-dev
___nick___ has quit [Ping timeout: 264 seconds]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
vysn has quit [Remote host closed the connection]
emcy has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
piku has quit [Quit: Leaving]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev