Kaizen_Kintsugi_ has quit [Ping timeout: 252 seconds]
SpellChecker_ has joined #bitcoin-core-dev
SpellChecker has quit [Remote host closed the connection]
tripleslash has quit [Read error: Connection reset by peer]
tripleslash has joined #bitcoin-core-dev
ElBuda_ has joined #bitcoin-core-dev
vasild has quit [Ping timeout: 258 seconds]
vasild has joined #bitcoin-core-dev
Kaizen_K_ has quit [Remote host closed the connection]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 255 seconds]
ElBuda_ has quit [Ping timeout: 252 seconds]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Remote host closed the connection]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
SpellChecker has joined #bitcoin-core-dev
vasild has quit [Ping timeout: 258 seconds]
vasild has joined #bitcoin-core-dev
SpellChecker_ has quit [Ping timeout: 258 seconds]
_apex_ has joined #bitcoin-core-dev
jarthur has quit [Quit: jarthur]
Guest6 has joined #bitcoin-core-dev
Guest6 has quit [Client Quit]
Kaizen_Kintsugi_ has quit [Remote host closed the connection]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 240 seconds]
jarthur has joined #bitcoin-core-dev
Guest6 has joined #bitcoin-core-dev
Guest6 has quit [Client Quit]
Guest6 has joined #bitcoin-core-dev
Guest6 has quit [Client Quit]
Guest6 has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Guest6 has quit [Quit: Client closed]
_apex_ has quit [Ping timeout: 268 seconds]
Kaizen_Kintsugi_ has quit [Remote host closed the connection]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 240 seconds]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 255 seconds]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
realies has quit [Quit: ~]
Kaizen_Kintsugi_ has quit [Ping timeout: 240 seconds]
realies has joined #bitcoin-core-dev
luke-jr has quit [Ping timeout: 252 seconds]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 268 seconds]
sudoforge has quit [Ping timeout: 260 seconds]
luke-jr has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 255 seconds]
dougefish has quit [Remote host closed the connection]
sipsorcery 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
mikehu44_ has joined #bitcoin-core-dev
mikehu44 has quit [Ping timeout: 255 seconds]
PaperSwordIRC has quit [Read error: Connection reset by peer]
bob2 has quit [Ping timeout: 248 seconds]
bob2 has joined #bitcoin-core-dev
evanlinjin has quit [Remote host closed the connection]
evanlinjin has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/83434208035f...6ab84709fc1d
<bitcoin-git> bitcoin/master 132ed7e Suhas Daftuar: Move headerssync logging to BCLog::NET
<bitcoin-git> bitcoin/master e5982ec Suhas Daftuar: Bypass headers anti-DoS checks for NoBan peers
<bitcoin-git> bitcoin/master 94af3e4 Suhas Daftuar: Fix typo from PR25717
<bitcoin-git> [bitcoin] fanquake merged pull request #25960: p2p: Headers-sync followups (master...2022-08-headers-sync-followups) https://github.com/bitcoin/bitcoin/pull/25960
sipsorcery has quit [Ping timeout: 255 seconds]
Lightsword has quit [Quit: ZNC]
Lightsword has joined #bitcoin-core-dev
gwillen has quit [Ping timeout: 244 seconds]
gwillen has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 264 seconds]
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/6ab84709fc1d...f821fc981314
<bitcoin-git> bitcoin/master 89576cc stickies-v: refactor: add LIFETIMEBOUND to blockfilter where needed
<bitcoin-git> bitcoin/master f821fc9 MacroFake: Merge bitcoin/bitcoin#25967: refactor: add LIFETIMEBOUND to blockfilter wh...
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25967: refactor: add LIFETIMEBOUND to blockfilter where needed (master...blockfilter-add-lifetimebound) https://github.com/bitcoin/bitcoin/pull/25967
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/f821fc981314...ccea0e11a210
<bitcoin-git> bitcoin/master 2c05dc7 dontbyte: Fix link to MurmurHash3.cpp from Austin Appleby
<bitcoin-git> bitcoin/master ccea0e1 MacroFake: Merge bitcoin/bitcoin#25959: doc: Fix link to MurmurHash3.cpp (moved from ...
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25959: doc: Fix link to MurmurHash3.cpp (moved from Google Code to Github) (master...patch-1) https://github.com/bitcoin/bitcoin/pull/25959
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
yanmaani2 has quit [Remote host closed the connection]
yanmaani2 has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 268 seconds]
SpellChecker has quit [Remote host closed the connection]
SpellChecker has joined #bitcoin-core-dev
cornfeedhobo has quit [Quit: ZNC - https://znc.in]
AaronvanW has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/ccea0e11a210...fa5c224d4448
<bitcoin-git> bitcoin/master 1b5bec7 Sebastian Falbesoner: init: avoid unsetting service bits from `nLocalServices`
<bitcoin-git> bitcoin/master fa5c224 MacroFake: Merge bitcoin/bitcoin#25887: init: avoid unsetting service bits from `nLoc...
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25887: init: avoid unsetting service bits from `nLocalServices` (master...202208-init-avoid_nlocalservices_flag_removal) https://github.com/bitcoin/bitcoin/pull/25887
jonatack has quit [Ping timeout: 255 seconds]
yanmaani2 has quit [Remote host closed the connection]
yanmaani2 has joined #bitcoin-core-dev
cornfeedhobo has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 264 seconds]
yanmaani2 has quit [Ping timeout: 258 seconds]
kexkey has quit [Ping timeout: 268 seconds]
kexkey has joined #bitcoin-core-dev
yanmaani2 has joined #bitcoin-core-dev
emcy_ has quit [Read error: Connection reset by peer]
jonatack has joined #bitcoin-core-dev
bitdex_ has joined #bitcoin-core-dev
emcy has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
bitdex has quit [Ping timeout: 258 seconds]
Kaizen_Kintsugi_ has quit [Ping timeout: 268 seconds]
<bitcoin-git> [gui] hebasto opened pull request #660: Update translation source file for string freeze (master...220901-tr) https://github.com/bitcoin-core/gui/pull/660
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 268 seconds]
AaronvanW has quit [Remote host closed the connection]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 255 seconds]
AaronvanW has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 268 seconds]
<bitcoin-git> [bitcoin] stickies-v opened pull request #25971: refactor: Use std::string for thread and index names (master...baseindex-getname-string) https://github.com/bitcoin/bitcoin/pull/25971
jespada has quit [Quit: Textual IRC Client: www.textualapp.com]
jespada has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
ari0x has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 264 seconds]
Guest14 has joined #bitcoin-core-dev
Guest14 has quit [Client Quit]
mikehu44_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
mikehu44 has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
ElBuda_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 268 seconds]
bitdex_ has quit [Quit: = ""]
ari0x has quit [Ping timeout: 252 seconds]
brunoerg has joined #bitcoin-core-dev
SpellChecker_ has joined #bitcoin-core-dev
SpellChecker has quit [Ping timeout: 258 seconds]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 264 seconds]
jonatack has quit [Ping timeout: 255 seconds]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 240 seconds]
Cory has joined #bitcoin-core-dev
Pasha has quit [Ping timeout: 260 seconds]
halosghost has joined #bitcoin-core-dev
elichai2 has quit [Ping timeout: 240 seconds]
elichai2 has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake opened pull request #25972: build: no-longer disable WARN_CXXFLAGS when CXXFLAGS is set (master...use_cxxflags_with_depends) https://github.com/bitcoin/bitcoin/pull/25972
Kaizen_Kintsugi_ has quit [Ping timeout: 268 seconds]
mdguy has joined #bitcoin-core-dev
ElBuda_ has quit [Ping timeout: 244 seconds]
Guyver2 has joined #bitcoin-core-dev
ElBuda_ has joined #bitcoin-core-dev
mikehu44 has quit [Ping timeout: 240 seconds]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 264 seconds]
kexkey has quit [Quit: kexkey]
<bitcoin-git> [gui] hebasto merged pull request #660: Update translation source file for string freeze (master...220901-tr) https://github.com/bitcoin-core/gui/pull/660
<bitcoin-git> [bitcoin] hebasto pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/fa5c224d4448...f79d612fbacf
<bitcoin-git> bitcoin/master b2544d1 Hennadii Stepanov: qt: Update translation source file for string freeze
<bitcoin-git> bitcoin/master f79d612 Hennadii Stepanov: Merge bitcoin-core/gui#660: Update translation source file for string free...
<bitcoin-git> [bitcoin] kouloumos opened pull request #25973: wallet: Filter-out "send" addresses from `listreceivedby*` (master...listreceivedby-added-filter) https://github.com/bitcoin/bitcoin/pull/25973
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
ghost43 has quit [Remote host closed the connection]
ghost43 has joined #bitcoin-core-dev
Guyver2 has left #bitcoin-core-dev [Closing Window]
Kaizen_Kintsugi_ has quit [Ping timeout: 240 seconds]
nanotube has quit [Ping timeout: 252 seconds]
<vasild> lightlike: the rpc change from https://github.com/bitcoin/bitcoin/pull/25938 looks legit.
<vasild> "I'm not sure what I did wrong" -- maybe you tried -onlynet=cjdns but without -cjdnsreachable?
<vasild> hmm, should we emit a startup warning or even abort startup if -onlynet=cjdns is given without -cjdnsreachable?
sudoforge has joined #bitcoin-core-dev
<lightlike> vasild: agree, but do you think it's worth making a PR to change just this? (considering that addpeeraddress RPC is debug-only and mostly for functional tests, which don't currently add cjdns addresses)
<sipa> Seems reasonable.
<vasild> I don't know, that is probably subjective, based on how many other more important things you have on your plate :)
<lightlike> vasild: I think so, we have the same for -onlynet=onion when we don't have a proxy set.
<vasild> right
<bitcoin-git> [bitcoin] achow101 pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/f79d612fbacf...3118425ff99c
<bitcoin-git> bitcoin/master 5099624 Sjors Provoost: rpc: sort listdescriptors result
<bitcoin-git> bitcoin/master 3118425 Andrew Chow: Merge bitcoin/bitcoin#25931: rpc: sort listdescriptors result
<bitcoin-git> [bitcoin] achow101 merged pull request #25931: rpc: sort listdescriptors result (master...2022/08/sort-listdescriptors) https://github.com/bitcoin/bitcoin/pull/25931
<lightlike> I can open a PR to do both of these, thanks!
<vasild> that would be excellent!
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
<lightlike> vasild: we should probably do the equivalent for -onlynet=i2p and missing -i2psam as well, right?
<vasild> yes, of course!
Kaizen_Kintsugi_ has quit [Ping timeout: 240 seconds]
jonatack has joined #bitcoin-core-dev
Talkless has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] hebasto opened pull request #25974: test, build: Separate `read_json` function into its own module (master...220901-test) https://github.com/bitcoin/bitcoin/pull/25974
PaperSword has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
andytosh1 is now known as andytoshi
Kaizen_Kintsugi_ has quit [Ping timeout: 264 seconds]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 268 seconds]
davidjumberj has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 244 seconds]
davidjumberj has quit [Quit: Client closed]
bytes1440000 has joined #bitcoin-core-dev
<bytes1440000> 1. I have less signet coins and faucet allows 0.001 max. If anyone has lot of signet coins and interested to test #24897, please send me some coins to :dig -t txt alice.silentbitco.in
<gribble> https://github.com/bitcoin/bitcoin/issues/24897 | [Draft / POC] Silent Payments by w0xlt · Pull Request #24897 · bitcoin/bitcoin · GitHub
<bytes1440000> 2. I think its been a long time since we discussed funding of contributors who are more active in review. Luke Dashjr has contributed a lot in reviews that were helpful for bitcoin. If anyone avoiding because he is a maintainer of knots, is influenced by less than 25 people who actively contribute to core or past.
<bytes1440000> Please look at the reviews and see who deserve it. Opensats and others have advertised a lot about them but could never see anyone who pays reviewers or someone working of knots or similar fork.
<bytes1440000> I will try to get him some funding once exchange is live.  Our exchange will only fund reviewers and not committers.  However its a responsibility for others to see as well.
bytes1440000 has left #bitcoin-core-dev [#bitcoin-core-dev]
yanmaani2 has quit [Ping timeout: 258 seconds]
evanlinjin has quit [Ping timeout: 258 seconds]
yanmaani2 has joined #bitcoin-core-dev
evanlinjin has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 268 seconds]
<bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/3118425ff99c...36e1b52511f2
<bitcoin-git> bitcoin/master fa3358b MacroFake: Move validation option logging to LoadChainstate()
<bitcoin-git> bitcoin/master fa4c59d MacroFake: Move blockstorage option logging to LoadChainstate()
<bitcoin-git> bitcoin/master 36e1b52 MacroFake: Merge bitcoin/bitcoin#25951: log: Move validation option logging to LoadCh...
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25951: log: Move validation option logging to LoadChainstate() (master...2208-log-val-🚣) https://github.com/bitcoin/bitcoin/pull/25951
<bitcoin-git> [bitcoin] dongcarl opened pull request #25975: contrib/init: Better systemd integration (master...2022-09-systemd-improve) https://github.com/bitcoin/bitcoin/pull/25975
AaronvanW has quit [Quit: Leaving...]
<luke-jr> a bit late, but maybe we can squeeze it in in the next hour: would it be difficult to make the new header sync thing optional for bandwidth-bottlenecked nodes?
<sipa> @[luke-jr] With #25960 you can use the noban permission on a peer to bypass it.
<gribble> https://github.com/bitcoin/bitcoin/issues/25960 | p2p: Headers-sync followups by sdaftuar · Pull Request #25960 · bitcoin/bitcoin · GitHub
<luke-jr> sipa: right, but I mean for all nodes/by defautl
<sipa> Yeah, I understand. Not saying this is equivalent, but it does allow some bypassing if it's really a concern.
<sipa> Though, if you are that bandwidth starved that this is a problem, you'll have far more difficulty syncing the blocks.
<luke-jr> true
<lightlike> Passing a very low -minimumchainwork might alternatively work to bypass? Though that may have other downsides...
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 264 seconds]
kexkey has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] luke-jr opened pull request #25976: QA: rpc_blockchain: Test output of getblock verbosity 0, False, and True (master...qa_rpc_getblock_verbose) https://github.com/bitcoin/bitcoin/pull/25976
Kaizen_Kintsugi_ has quit [Ping timeout: 244 seconds]
kouloumos has joined #bitcoin-core-dev
davidjumberj has joined #bitcoin-core-dev
<jonatack> Is there a meeting?
<achow101> #startmeeting
<core-meetingbot> Meeting started Thu Sep 1 19:01:42 2022 UTC. The chair is achow101. Information about MeetBot at https://bitcoin.jonasschnelli.ch/ircmeetings.
<core-meetingbot> Available commands: action commands idea info link nick
<achow101> #bitcoin-core-dev Meeting: achow101 _aj_ amiti ariard b10c 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 larryruane lightlike luke-jr maaku marcofalke meshcollider michagogo moneyball morcos nehan NicolasDorier paveljanik petertodd
<achow101> phantomcircuit promag provoostenator ryanofsky sdaftuar sipa vasild
<brunoerg> hi
<hebasto> hi
<ariard> hi
<lightlike> hi
<furszy> hi
<achow101> Welcome to the weekly general meeting
<kouloumos> hi
<b10c> hi
<jonatack> hi
<achow101> There are no pre-proposed meeting topics. Does anyone have any last minutes topics to discuss?
<sipa> hi
gleb10689245 has quit [Quit: The Lounge - https://thelounge.chat]
gleb1068924 has joined #bitcoin-core-dev
<ariard> well happy to talk about full-rbf (#25600)
<gribble> https://github.com/bitcoin/bitcoin/issues/25600 | p2p: Advertise `NODE_FULL_RBF` and connect to 4 outbound full-rbf peers if `-mempoolfullrbf` is set by ariard · Pull Request #25600 · bitcoin/bitcoin · GitHub
<ariard> (sorry for last week, was geeking out about bitcoin in meatspace at conf)
<achow101> let's start with the feature freeze
<achow101> #topic 24.0 feature freeze / milestone
<core-meetingbot> topic: 24.0 feature freeze / milestone
<achow101> Last week we decided to set a hard deadline of today
<gleb> hi
<dongcarl> Just a question: Are packaging PRs like #25975 considered feature?
<gribble> https://github.com/bitcoin/bitcoin/issues/25975 | contrib/init: Better systemd integration by dongcarl · Pull Request #25975 · bitcoin/bitcoin · GitHub
<luke-jr> dongcarl: unless there's an argument for it to be a fix?
<achow101> The only remaining large feature is #19602, and it looks rtm to me
<gribble> https://github.com/bitcoin/bitcoin/issues/19602 | wallet: Migrate legacy wallets to descriptor wallets by achow101 · Pull Request #19602 · bitcoin/bitcoin · GitHub
<dongcarl> luke-jr: Ah okay, fix-only, got it
<jonatack> #25614 has gobs of review and ACKs (and doesn't change behavior)
<gribble> https://github.com/bitcoin/bitcoin/issues/25614 | Severity-based logging, step 2 by jonatack · Pull Request #25614 · bitcoin/bitcoin · GitHub
<jonatack> (would unblock progress that has been stalled for 3 months)
<fanquake> achow101: I think the experimental upgradewallet RPC could be good candidate for final feature merge
<jonatack> In any case, I think 25614 has well enough review that it can be removed from the blockers list.
<luke-jr> fanquake: merge it then? :p
<fanquake> we’ve got some time to flesh out more bugs prior to branch off. Worst case could made it more “hidden” for this release. However would be nice to get in and some amount of testing.
<jonatack> as review isn't what is blocking 25614
<fanquake> luke-jr: I’m afk for the rest of the day
Talkless has quit [Quit: Konversation terminated!]
<luke-jr> jonatack: what is?
<jonatack> luke-jr: someone willing to merge, i guess
<achow101> jonatack: I'll have a look at it.
<jonatack> (before, laanwj was merging the work on this)
<jonatack> achow101: cheers
<luke-jr> achow101: maybe merge yours too; I'm hesitant to +1 without reviewing it myself, but fanquake agrees with your rtm assessment, so..
<achow101> luke-jr: will do
<achow101> #topic full-rbf maximalism vs gentle phase-out of opt-in RBF (ariard)
<core-meetingbot> topic: full-rbf maximalism vs gentle phase-out of opt-in RBF (ariard)
<ariard> hey hey
<ariard> so about full-rbf, i'm interested to have it being functional for the node operators willing to enjoy the benefits of it, likely LN nodes for now
<ariard> somehow for it to be functional, you need a) full-rbf propagation paths to the miners b) few miners turning on the option
<luke-jr> pretty sure some miners have mined full RBF for years
<ariard> to solve a) there is either a.1) you connect to other full-rbf peers manually, a.2) full-rbf is turn on by default
<ariard> and c) preferential automatic peering (#25600)
<gribble> https://github.com/bitcoin/bitcoin/issues/25600 | p2p: Advertise `NODE_FULL_RBF` and connect to 4 outbound full-rbf peers if `-mempoolfullrbf` is set by ariard · Pull Request #25600 · bitcoin/bitcoin · GitHub
<luke-jr> ariard: or d) enough users turn on full RBF manually ;)
<ariard> luke-jr: there have been miners mining full rbf in the past, hard to say without more data points collected
<ariard> luke-jr: that's correct, that's also an option
<achow101> users don't tend to change defaults
<ariard> however, as a savy technical user, i would be more interested to have my nodes doing preferential automatic peering, and likewise any full-rbf interested node operators
<luke-jr> I'd have liked to see 25600 in, but it's not ready at a glance :<
<achow101> i would prefer preferential peering
<gleb> what's the objective of discussing it here? we had a bunch of discussion in the PR, do you want just more opinions? Or a more *advanced* discussion?
<gleb> I mean, am i supposed to repeat my comment in the PR? i dunno
<ariard> luke-jr: yeah just seen the comment, non-reliability of the service bit as been discussed during yesterday review club session
<luke-jr> policy is arbitrary node preference. it can never be reliable.
<ariard> gleb: just to bring the awareness of everyone the state of the discussion, there was also a review club session, and if anyone has more thoughts
<luke-jr> so IMO it's a dead argument against it. but there's no ACKs on the current code either :/
<ariard> luke-jr: likewise tx-relay is not reliable, and still we have a p2p network
<luke-jr> indeed
<lightlike> I don't think anyone suggested to have it as early as 24.0 in any case.
<ariard> though one could argue we could introduce scoring of our p2p peers, in the same way LN is doing for payment paths and ensure HTLC propagation is reliable
<luke-jr> lightlike: well, 24.0 is adding full RBF support
<ariard> (won't argue that now)
<ariard> lightlike: yeah i agree, more for future releases
<ariard> in anycase, doing preferential peering, even imperfect, to increase the effiency of our policy rules could be seen as a process change in the way we're releasing policy
<achow101> we've done preferential peering in the past though, e.g. segwit
<ariard> so i think it's good to have more feedbacks on that (as I'm worried in the future we have more complex L2-and-policy interactions to handle)
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
<ariard> achow101: sure, it was for consensus though?
<achow101> iirc it was for both consensus and relay
<luke-jr> full RBF service bit is pretty established tho, I don't think it sets a precedent for future ideas
<achow101> so that segwit txs would be properly relayed to miners
<ariard> iirc, to discover enough peers relaying segwit txn
<luke-jr> I thought it was to find peers with segwit blocks ;p
<luke-jr> without access to which we'd have a consensus-level failure
<ariard> luke-jr: i think we could do that for package relay for 1 or 2 releases, to ensure it's robust and works well before to active for everyone
<instagibbs> ^
<ariard> but yeah that's another discussion
<instagibbs> (that was for luke)
<ariard> luke-jr: i don't remember the exact rational, will check
<achow101> in any case, I don't think anyone is against preferential peering?
<luke-jr> achow101: presumably the NACKer is
<ariard> luke-jr: will answer that one on the PR
<instagibbs> achow101, it uses more resources, or narrows the nodes you'll connect to if cannibalizing current slots
<lightlike> achow101: it's not so clear. Some people have expressed that they would prefer changing the default.
<achow101> I suppose I should actually read the pr
<jonatack> ariard: will look into your PR
<jonatack> the discussion on it looks interesting in any case
Kaizen_Kintsugi_ has quit [Ping timeout: 264 seconds]
<ariard> lightlike: yes, i think it's different if preferential peering is a) re-using the current outbound slots or b) consuming extra-outbound slots), in case of b) that could be seen as node operator pref in the way you're using your slots
<achow101> even with on by default, I would still like preferential peering as people upgrade
<ariard> assuming you're connecting to full-rbf signaling peers
<achow101> but that seems like a discussion for the pr
<ariard> yeah, i think that's all i wished to bring to awareness :)
<achow101> ok, any other topics to discuss?
<gleb> i was wondering
<gleb> ah nevermind, better ask in the pr
<achow101> #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 1 19:30:40 2022 UTC.
<luke-jr> thanks for hosting this one achow101
<luke-jr> (will you be taking over meetings in general?)
<ariard> +1, we can also do rotating chairs among maintainers like we're doing for LN meetings
<achow101> not sure yet
mdguy has quit [Quit: Leaving]
<luke-jr> ariard: why maintainers specifically?
<luke-jr> btw, is github having issues today for anyone else, or just me? :x
<ariard> luke-jr: or any regular contributor with enough experience of hosting IRC meetings, as long as it's on someone or a group of someone todo, personally i don't care
<ariard> (otherwise, we're like LN meetings where we take 5min everytime to decide who is hosting today)
<luke-jr> lol
<luke-jr> maybe just whoever starts it first :p
<bitcoin-git> [bitcoin] achow101 pushed 12 commits to master: https://github.com/bitcoin/bitcoin/compare/36e1b52511f2...7921026a2459
<bitcoin-git> bitcoin/master e664af2 Andrew Chow: Apply label to all scriptPubKeys of imported combo()
<bitcoin-git> bitcoin/master ea1ab39 Andrew Chow: scriptpubkeyman: Implement GetScriptPubKeys in Legacy
<bitcoin-git> bitcoin/master 35f428f Andrew Chow: Implement LegacyScriptPubKeyMan::MigrateToDescriptor
<bitcoin-git> [bitcoin] achow101 merged pull request #19602: wallet: Migrate legacy wallets to descriptor wallets (master...descriptor-wallet-migration) https://github.com/bitcoin/bitcoin/pull/19602
jonatack has quit [Ping timeout: 252 seconds]
<bitcoin-git> [bitcoin] ryanofsky opened pull request #25977: refactor: Replace `std::optionalbilingual_str` with `util::Result` (master...pr/bresult-opt) https://github.com/bitcoin/bitcoin/pull/25977
<bitcoin-git> [bitcoin] sdaftuar opened pull request #25978: test: fix non-determinism in p2p_headers_sync_with_minchainwork.py (master...2022-09-fix-flaky-headers-sync-test) https://github.com/bitcoin/bitcoin/pull/25978
davidjumberj has quit [Quit: Client closed]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] achow101 pushed 13 commits to master: https://github.com/bitcoin/bitcoin/compare/7921026a2459...7281fac2e0a4
<bitcoin-git> bitcoin/master f1379ae Jon Atack: Simplify BCLog::Level enum class and LogLevelToStr() function
<bitcoin-git> bitcoin/master 2978b38 Jon Atack: Add BCLog::Logger::m_log_level data member and getter/setter
<bitcoin-git> bitcoin/master f6c0cc0 Jon Atack: Add BCLog::Logger::m_category_log_levels data member and getter/setter
<bitcoin-git> [bitcoin] achow101 merged pull request #25614: Severity-based logging, step 2 (master...loglevel-config-option) https://github.com/bitcoin/bitcoin/pull/25614
Kaizen_Kintsugi_ has quit [Ping timeout: 268 seconds]
Guest6 has joined #bitcoin-core-dev
Guest6 has quit [Client Quit]
sipsorcery has joined #bitcoin-core-dev
ElBuda_ has quit [Ping timeout: 255 seconds]
Guest6 has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
ElBuda_ has joined #bitcoin-core-dev
Guest6 has quit [Client Quit]
Kaizen_Kintsugi_ has quit [Ping timeout: 240 seconds]
Guest6 has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
Guest6 has quit [Client Quit]
<bitcoin-git> [bitcoin] furszy opened pull request #25979: wallet: standardize change output detection process (master...2022_wallet_change_detection) https://github.com/bitcoin/bitcoin/pull/25979
brunoerg has quit []
halosghost has quit [Quit: WeeChat 3.6]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Guest7 has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 255 seconds]
Guest7 has quit [Quit: Client closed]
bcdarc has joined #bitcoin-core-dev
warren_ has joined #bitcoin-core-dev
orionwl has joined #bitcoin-core-dev
jrayhawk_ has joined #bitcoin-core-dev
S3RK_ has joined #bitcoin-core-dev
pinheadmz_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
glix_ has joined #bitcoin-core-dev
jespada has quit [Ping timeout: 244 seconds]
x88x88x has quit [Ping timeout: 244 seconds]
ullbeking has quit [Ping timeout: 244 seconds]
hendi has quit [Ping timeout: 244 seconds]
_0x0ff has joined #bitcoin-core-dev
_0x0ff has quit [Changing host]
_0x0ff has joined #bitcoin-core-dev
cncr04s has quit [Ping timeout: 244 seconds]
michaelfolkson has quit [Ping timeout: 244 seconds]
lowhope has quit [Ping timeout: 244 seconds]
jkczyz has quit [Ping timeout: 244 seconds]
ExEric3 has quit [Ping timeout: 244 seconds]
pinheadmz has quit [Ping timeout: 244 seconds]
meshcollider has quit [Ping timeout: 244 seconds]
laanwj has quit [Ping timeout: 244 seconds]
warren has quit [Ping timeout: 244 seconds]
real_or_random has quit [Ping timeout: 244 seconds]
jrayhawk has quit [Ping timeout: 244 seconds]
ws11_ has quit [Ping timeout: 244 seconds]
S3RK has quit [Ping timeout: 244 seconds]
stickies-v has quit [Ping timeout: 244 seconds]
glix has quit [Ping timeout: 244 seconds]
jb55 has quit [Ping timeout: 244 seconds]
cold has quit [Ping timeout: 244 seconds]
w0xlt has quit [Ping timeout: 244 seconds]
katsu_ has quit [Ping timeout: 244 seconds]
phantomcircuit has quit [Ping timeout: 244 seconds]
jeremyrubin has quit [Ping timeout: 244 seconds]
tinova has quit [Ping timeout: 244 seconds]
fanquake has quit [Ping timeout: 244 seconds]
gnusha has quit [Ping timeout: 244 seconds]
bcdarc_ has quit [Ping timeout: 244 seconds]
hendi_ is now known as hendi
jkczyz_ is now known as jkczyz
stickies-v_ is now known as stickies-v
lowhope_ is now known as lowhope
jespada_ has joined #bitcoin-core-dev
tinova7 is now known as tinova
jeremyrubin8 is now known as jeremyrubin
_0x0ff is now known as katsu_
cncr04s has joined #bitcoin-core-dev
x88x88x has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 268 seconds]
gnusha has joined #bitcoin-core-dev
meshcollider has joined #bitcoin-core-dev
sipsorcery has quit [Ping timeout: 240 seconds]
jb55 has joined #bitcoin-core-dev
ElBuda_ has quit [Ping timeout: 255 seconds]
ElBuda_ has joined #bitcoin-core-dev
Guest6987 has joined #bitcoin-core-dev
Guest6987 has quit [Client Quit]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 264 seconds]
evanlinjin has quit [Ping timeout: 258 seconds]
evanlinjin has joined #bitcoin-core-dev
kouloumos has quit [Quit: Connection closed for inactivity]
SpellChecker_ has quit [Remote host closed the connection]
SpellChecker has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 248 seconds]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 244 seconds]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 264 seconds]
_cold is now known as cold
jrayhawk_ is now known as jrayhawk
jonatack has quit [Ping timeout: 252 seconds]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 248 seconds]