ChanServ changed the topic of #bitcoin-core-dev to: 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/ | Weekly Meeting Thursday @ 14:00 UTC | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt
brunoerg has joined #bitcoin-core-dev
pablomartin has joined #bitcoin-core-dev
pablomartin is now known as pablomartin4btc
jarthur has quit [Ping timeout: 248 seconds]
pablomartin4btc_ has joined #bitcoin-core-dev
pablomartin4btc has quit [Ping timeout: 240 seconds]
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
brunoerg has joined #bitcoin-core-dev
abubakarsadiq has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 264 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: 248 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
pablomartin4btc_ is now known as pablomartin4btc
pablomartin4btc has quit [Ping timeout: 255 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: 255 seconds]
abubakarsadiq has quit [Quit: Connection closed for inactivity]
benwestgate has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 255 seconds]
<bitcoin-git> [bitcoin] luke-jr opened pull request #28564: Bugfix: configure: Correct check for fuzz binary needing a main function (master...fix_conf_fuzzbin_main) https://github.com/bitcoin/bitcoin/pull/28564
Flow has quit [Ping timeout: 246 seconds]
Flow has joined #bitcoin-core-dev
benwestgate 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: 264 seconds]
<bitcoin-git> [bitcoin] stratospher opened pull request #28565: rpc: getaddrmaninfo followups (master...getaddrmaninfo_followups) https://github.com/bitcoin/bitcoin/pull/28565
AmishBTC has quit [Quit: Leaving]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 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: 252 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 264 seconds]
brunoerg has joined #bitcoin-core-dev
vasild has quit [Remote host closed the connection]
vasild has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 258 seconds]
jespada has quit [Remote host closed the connection]
jespada has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 252 seconds]
Guyver2 has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 248 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 252 seconds]
brunoerg has joined #bitcoin-core-dev
<darosior> Can someone restart the unrelatedly failing Windows CI in #27255 please?
<gribble`> https://github.com/bitcoin/bitcoin/issues/27255 | MiniTapscript: port Miniscript to Tapscript by darosior · Pull Request #27255 · bitcoin/bitcoin · GitHub
brunoerg has quit [Ping timeout: 272 seconds]
brunoerg has joined #bitcoin-core-dev
Guyver2 has left #bitcoin-core-dev [Closing Window]
AaronvanW has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 264 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
puchka has quit [Ping timeout: 272 seconds]
puchka has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 264 seconds]
brunoerg has joined #bitcoin-core-dev
benwestgate has joined #bitcoin-core-dev
DarrylTheFish has joined #bitcoin-core-dev
<hebasto> darosior: done
<darosior> Thanks!
DarrylTheFiish has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
DarrylTheFish has quit [Ping timeout: 240 seconds]
vasild has quit [Remote host closed the connection]
vasild has joined #bitcoin-core-dev
vasild has quit [Remote host closed the connection]
<bitcoin-git> [bitcoin] fanquake pushed 11 commits to master: https://github.com/bitcoin/bitcoin/compare/e7b0004b375b...6f882e6f8689
<bitcoin-git> bitcoin/master abf343b Pieter Wuille: net: advertise NODE_P2P_V2 if CLI arg -v2transport is on
<bitcoin-git> bitcoin/master a4706bc Sebastian Falbesoner: rpc: don't report v2 handshake bytes in the per-type sent byte statistics
<bitcoin-git> bitcoin/master 62d21ee Pieter Wuille: net: use V2Transport when NODE_P2P_V2 service flag is present
<bitcoin-git> [bitcoin] fanquake merged pull request #28331: BIP324 integration (master...202308_bip324_integration) https://github.com/bitcoin/bitcoin/pull/28331
vasild has joined #bitcoin-core-dev
<fanquake> Does someone want to open a PR disabling the native windows functional tests for everything except master
<fjahr> \o/ Looks like v26.0 will be a hit!
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/6f882e6f8689...8113ac0ab424
<bitcoin-git> bitcoin/master 79ef528 Hennadii Stepanov: build, macos: Fix `qt` package build with new Xcode 15 linker
<bitcoin-git> bitcoin/master 8113ac0 fanquake: Merge bitcoin/bitcoin#28543: build, macos: Fix `qt` package build with new...
<bitcoin-git> [bitcoin] fanquake merged pull request #28543: build, macos: Fix `qt` package build with new Xcode 15 linker (master...230927-qt-sonoma) https://github.com/bitcoin/bitcoin/pull/28543
_16738 has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
_16738 has quit [Quit: Leaving]
brunoerg has quit [Ping timeout: 272 seconds]
__ has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
<fjahr> fanquake: I haven't touched the gha stuff so far but giving it a shot
brunoerg has quit [Ping timeout: 248 seconds]
<bitcoin-git> [bitcoin] fjahr opened pull request #28567: ci: Only run functional tests on windows in master (master...2023-10-gha-win) https://github.com/bitcoin/bitcoin/pull/28567
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/8113ac0ab424...4e78834ec11e
<bitcoin-git> bitcoin/master fa6e6a3 MarcoFalke: doc: Remove confusing assert linter
<bitcoin-git> bitcoin/master 4e78834 fanquake: Merge bitcoin/bitcoin#28304: doc: Remove confusing assert linter
<bitcoin-git> [bitcoin] fanquake merged pull request #28304: doc: Remove confusing assert linter (master...2308-doc-assert-) https://github.com/bitcoin/bitcoin/pull/28304
<jamesob> sipa: congrats!
<jamesob> (and all bip324 reviewers)
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 246 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 258 seconds]
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/4e78834ec11e...693a7cfc6c5f
<bitcoin-git> bitcoin/master 360b917 Erik Arvstedt: contrib/bash-completions: use package naming conventions
<bitcoin-git> bitcoin/master 693a7cf fanquake: Merge bitcoin/bitcoin#28507: contrib/bash-completions: use package naming ...
<bitcoin-git> [bitcoin] fanquake merged pull request #28507: contrib/bash-completions: use package naming conventions (master...rename-bash-completions) https://github.com/bitcoin/bitcoin/pull/28507
DarrylTheFiiish has joined #bitcoin-core-dev
DarrylTheFiish has quit [Ping timeout: 258 seconds]
Guyver2 has joined #bitcoin-core-dev
Flow has quit [Ping timeout: 248 seconds]
Flow has joined #bitcoin-core-dev
__ has quit [Quit: Leaving]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 264 seconds]
dberkelmans has joined #bitcoin-core-dev
dberkelmans has quit [Ping timeout: 245 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 272 seconds]
<sdaftuar> glozow: instagibbs: can you remind me, do we have a workable plan for getting rid of the carveout rule?
<sdaftuar> i thought maybe v3 + package rbf would be enough, except i wasn't sure if that covered the case where the replacement package used the same parent as what was in the mempool (and so package deduplication would reduce to a sibling eviction case, which was not necessarily something that would work?)
brunoerg has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fjahr opened pull request #28569: Don't log cache rebalancing in absense of a snapshot chainstate (master...2023-10-au-cache-log) https://github.com/bitcoin/bitcoin/pull/28569
brunoerg has quit [Ping timeout: 252 seconds]
brunoerg has joined #bitcoin-core-dev
<glozow> sdaftuar: yep, hoping to get rid of it with v3. there’s logic to handle the v3 child replacing a v3 child so that it doesn’t get rejected for the parent looking like it has 2 children (in ApplyV3Ruled iirc). if it’s not a replacement then yeah they’re out of luck
<glozow> Intended usage is that people just have 1 anchor output, so it should be a replacement
<sdaftuar> ah, i didn't realize that intended usage. could we deploy v3 rules even without package relay then, to immediately make carveout no longer necessary?
<sdaftuar> er even without package rbf
dberkelmans has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 264 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 258 seconds]
lbia1 is now known as lbia
brunoerg has joined #bitcoin-core-dev
jamesob7 has joined #bitcoin-core-dev
jamesob has quit [Ping timeout: 240 seconds]
jamesob443688173 has quit [Ping timeout: 240 seconds]
jamesob7 is now known as jamesob
jamesob2 has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 258 seconds]
jamesob has quit [Read error: Connection reset by peer]
jamesob has joined #bitcoin-core-dev
jamesob2 has quit [Ping timeout: 240 seconds]
<sdaftuar> glozow: the context for this line of thinking is that i don't believe carveout can be made to work in a cluster-size-limited mempool, so to avoid breaking functionality i wonder if we can roll out an initial version of v3 policy first (and then breaking carveout with cluster limits won't be an issue)
dberkelmans has quit [Ping timeout: 245 seconds]
<bitcoin-git> [bitcoin] fanquake opened pull request #28571: depends: fix unusable memory_resource in macos qt build (master...qt_fix_more_macos_broken) https://github.com/bitcoin/bitcoin/pull/28571
brunoerg has joined #bitcoin-core-dev
jamesob4 has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 246 seconds]
jamesob has quit [Ping timeout: 240 seconds]
jamesob4 is now known as jamesob
brunoerg has joined #bitcoin-core-dev
<glozow> Definitely in favor of getting rid of carve out asap. I suppose ideally we'd want to keep carveout until LN doesn't need 2 anchors anymore? But IIUC to make the single anchor output scheme work, we'd need package RBF + relay.
<sdaftuar> Do we need more than regular RBF to be as good as the status quo?
<glozow> Are you still thinking of getting rid of descendant limits for cluster mempool?
<sdaftuar> Yeah
<sdaftuar> I'm hopeful that it'll work to eliminate all ancestor and descendant statistics from the mempool, which I am expecting will speed up mempool operations substantially
vasild has quit [Remote host closed the connection]
vasild has joined #bitcoin-core-dev
preimage has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 255 seconds]
<glozow> I think status quo is "either party can always bump the shared tx provided it's already in mempool" so I think the only options are to give each person an anchor to CPFP + carveout, or have package RBF.
brunoerg has joined #bitcoin-core-dev
<glozow> Hm, I've been thinking that we could get v3 package relay a bit faster if we added logic that was like "tx failed for too low fee? check if child is in orphanage + submit them together" like what you had in #16401.
<gribble`> https://github.com/bitcoin/bitcoin/issues/16401 | Add package acceptance logic to mempool by sdaftuar · Pull Request #16401 · bitcoin/bitcoin · GitHub
<sdaftuar> i thought from the above that in the future, LN could use a single anchor output (of a v3 transaction) that could be spent by either party in an unconfirmed v3 descendant
<sdaftuar> then either party could use regular RBF to replcae that descendant if it was too low fee?
<sdaftuar> even without package rbf, or package relay, that would be as good as carveout today, no?
<sdaftuar> or is the issue that there are other outputs that could be spent as wlel, which would require sibling eviction? if so, i think sibling eviction in the v3-world is doable, but more complex than i was hoping to need
<glozow> oh i see what you're saying. yeah that seems fine... the other outputs are on a 1-block relative timelock so they can't be spent unconfirmed
<sdaftuar> i was just skimming #25038 -- i think if we wanted a new v3 policy by itself, without package validation or package rbf changes, it should be a much smaller changeset
<gribble`> https://github.com/bitcoin/bitcoin/issues/25038 | policy: nVersion=3 and Package RBF by glozow · Pull Request #25038 · bitcoin/bitcoin · GitHub
<sdaftuar> does that sound right to you as well?
<glozow> yes it would! I've been thinking of opening a separate PR for it as I was hoping to defer package RBF until post-cluster mempool
<sdaftuar> yeah i think that makes sense to me as well, though i'm afraid of gating anything on cluster-mempool, i also think that carveout could be a blocker for cluster-limits so would be good to eliminate that first if we can
<bitcoin-git> [bitcoin] hebasto pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/693a7cfc6c5f...88e5a02b8b99
<bitcoin-git> bitcoin/master e14cc8f furszy: gui: macOS, do not process dock icon actions during shutdown
<bitcoin-git> bitcoin/master bae209e furszy: gui: macOS, make appMenuBar part of the main app window
<bitcoin-git> bitcoin/master 88e5a02 Hennadii Stepanov: Merge bitcoin-core/gui#751: macOS, do not process actions during shutdown
<bitcoin-git> [gui] hebasto merged pull request #751: macOS, do not process actions during shutdown (master...2023_gui_fix_appbar_crash) https://github.com/bitcoin-core/gui/pull/751
<sdaftuar> are we confident that v3 will satisfy the LN use case in the way you describe? not sure how much vetting that needs or how much time we need to give for other software to migrate to it
<sdaftuar> (even after its deployed in our software)
vasild has quit [Remote host closed the connection]
<glozow> I think instagibbs would be better for this question, I've only really had conversations about both package relay + v3
<bitcoin-git> [bitcoin] ryanofsky opened pull request #28573: github actions: Fix test-one-commit when parent of head is merge commit (master...pr/onecommit) https://github.com/bitcoin/bitcoin/pull/28573
<sdaftuar> i guess for the purposes of cluster-size limits, the thing we need to avoid needing a carevout rule for lightning is just to have any notion of a topology restriction in our policy rules
<sdaftuar> so the v3 rules, of requiring the whole thing to just be 1parent-1child (at most), are even more restrictive than we'd need. that's fine, but there could be room to relax it in the future.
<glozow> would it be more involved to enforce topo restrictions if anc/desc statistics are removed from mempool entries? Do we calculate them on the fly when submitting a transaction?
<sdaftuar> good question to raise, but i think it should be fine. my intuition is that any complicated topology needs more info than just count-with-ancestors and count-with-descendants anyway (so you have to walk everything), while simple topologies like we've proposed (1 parent, 1 child, etc) are just as easy to do without the cached state
<sdaftuar> we do cache direct parents and direct children, which i think we'd keep
Flow has quit [Ping timeout: 272 seconds]
mudsip has joined #bitcoin-core-dev
<glozow> sounds good
Flow has joined #bitcoin-core-dev
mudsip has quit [Client Quit]
vasild has joined #bitcoin-core-dev
vasild has quit [Remote host closed the connection]
luke-jr has quit [Ping timeout: 260 seconds]
vasild has joined #bitcoin-core-dev
Guyver2 has left #bitcoin-core-dev [Closing Window]
<bitcoin-git> [bitcoin] furszy opened pull request #28574: wallet: optimize migration process, batch db transactions (master...2023_wallet_batch_migration) https://github.com/bitcoin/bitcoin/pull/28574
<bitcoin-git> [bitcoin] ryanofsky pushed 7 commits to master: https://github.com/bitcoin/bitcoin/compare/88e5a02b8b99...d0b928b29d80
<bitcoin-git> bitcoin/master 5ac1a51 Vasil Dimov: i2p: avoid using Sock::Get() for checking for a valid socket
<bitcoin-git> bitcoin/master aeac68d Vasil Dimov: net: don't check if the socket is valid in GetBindAddress()
<bitcoin-git> bitcoin/master 944b21b Vasil Dimov: net: don't check if the socket is valid in ConnectSocketDirectly()
<bitcoin-git> [bitcoin] ryanofsky merged pull request #26312: Remove Sock::Get() and Sock::Sock() (master...remove_Sock_Get) https://github.com/bitcoin/bitcoin/pull/26312
<josie> hebasto: can I get a rerun win CI task on #28560 ? ty!
<gribble`> https://github.com/bitcoin/bitcoin/issues/28560 | wallet, rpc: `FundTransaction` refactor by josibake · Pull Request #28560 · bitcoin/bitcoin · GitHub
<fanquake> Looks like that's actually an intermittent failure in the macOS task
<fanquake> Nice change up
Flow has quit [Ping timeout: 248 seconds]
Flow has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] MarcoFalke opened pull request #28575: ci: Print Linux kernel info (master...2310-ci-kernel-info-) https://github.com/bitcoin/bitcoin/pull/28575
PaperSword has quit [Quit: PaperSword]
PaperSword has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/d0b928b29d80...5a4eb56e3fc4
<bitcoin-git> bitcoin/master 848eec0 fanquake: depends: fix unusable memory_resource in macos qt build
<bitcoin-git> bitcoin/master 5a4eb56 fanquake: Merge bitcoin/bitcoin#28571: depends: fix unusable memory_resource in maco...
<bitcoin-git> [bitcoin] fanquake merged pull request #28571: depends: fix unusable memory_resource in macos qt build (master...qt_fix_more_macos_broken) https://github.com/bitcoin/bitcoin/pull/28571
vasild has quit [Ping timeout: 252 seconds]
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
vasild has joined #bitcoin-core-dev
vasild has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
PaperSword has quit [Quit: PaperSword]
vasild has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 246 seconds]
pablomartin4btc has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 258 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 252 seconds]
realies0 has joined #bitcoin-core-dev
realies has quit [Read error: Connection reset by peer]
realies0 is now known as realies
brunoerg has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] achow101 pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/5a4eb56e3fc4...01bd9d7b991b
<bitcoin-git> bitcoin/master da384a2 0xb10c: rpc: getrawaddrman for addrman entries
<bitcoin-git> bitcoin/master 352d5eb 0xb10c: test: getrawaddrman RPC
<bitcoin-git> bitcoin/master 01bd9d7 Andrew Chow: Merge bitcoin/bitcoin#28523: rpc: add hidden getrawaddrman RPC to list add...
<bitcoin-git> [bitcoin] achow101 merged pull request #28523: rpc: add hidden getrawaddrman RPC to list addrman table entries (master...2023-09-verbose-getaddrmaninfo) https://github.com/bitcoin/bitcoin/pull/28523
brunoerg has quit [Ping timeout: 248 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 255 seconds]
brunoerg has joined #bitcoin-core-dev
<instagibbs> sdaftuar, glozow pinged me, in a weird timezone, will get back to this today
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/01bd9d7b991b...97f756b12c8d
<bitcoin-git> bitcoin/master fac054d MarcoFalke: ci: Print Linux kernel info
<bitcoin-git> bitcoin/master 97f756b fanquake: Merge bitcoin/bitcoin#28575: ci: Print Linux kernel info
<bitcoin-git> [bitcoin] fanquake merged pull request #28575: ci: Print Linux kernel info (master...2310-ci-kernel-info-) https://github.com/bitcoin/bitcoin/pull/28575
abubakarsadiq has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
Talkless has joined #bitcoin-core-dev
Flow has quit [Ping timeout: 248 seconds]
jarthur has joined #bitcoin-core-dev
Flow has joined #bitcoin-core-dev
bugs_ has joined #bitcoin-core-dev
__ has joined #bitcoin-core-dev
brunoerg has quit []
MacroFake has joined #bitcoin-core-dev
PaperSword has joined #bitcoin-core-dev
PaperSword has quit [Client Quit]
__ has quit [Quit: Leaving]
<bitcoin-git> [bitcoin] Erik-McKelvey opened pull request #28576: typo(docs): in packages.md (master...patch-1) https://github.com/bitcoin/bitcoin/pull/28576
jarthur has quit [Ping timeout: 246 seconds]
jarthur has joined #bitcoin-core-dev
PaperSword has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] sipa opened pull request #28577: net: raise V1_PREFIX_LEN from 12 to 16 (master...202310_bip324_prefix16) https://github.com/bitcoin/bitcoin/pull/28577
Talkless has quit [Quit: Konversation terminated!]
preimage has quit [Ping timeout: 260 seconds]
zeropoint has joined #bitcoin-core-dev
jonatack has quit [Read error: Connection reset by peer]
jonatack has joined #bitcoin-core-dev
ahsjfid has joined #bitcoin-core-dev
__ has joined #bitcoin-core-dev
__ has quit [Client Quit]
_i_n_j_i_r_ has joined #bitcoin-core-dev
<instagibbs> sdaftuar concept ACK on getting rid of limits if it cleans up things(it also makes thinking about things easier), and I was indeed wondering about the interaction with cluster mempool.
<instagibbs> To get real uptake I really think you need v3 + package rbf at a minimum. That said, the cpfp carveout is really weakly motivated in practice. Might be worth putting out an e-mail asking if it's ok to look to remove it, especially if it moves cluster mempool(and possible top-of-mempool-replacement changes) forward?
<instagibbs> In practice you can't actually use the carve-out, mostly, because it only works if you see the other counter-parties commitment transaction in your local mempool, and then CPFP it, vs just package RBF'ing it with your own.
ahsjfid has quit [Ping timeout: 245 seconds]
_i_n_j_i_r_ has quit [Quit: Leaving]
bugs_ has quit [Quit: Leaving]
Guest52 has joined #bitcoin-core-dev
Guest52 has quit [Client Quit]
Guest25 has joined #bitcoin-core-dev
cichy has joined #bitcoin-core-dev
Guest25 has quit [Quit: Client closed]
cichy has quit [Quit: cichy]
AaronvanW has quit [Quit: Leaving...]
bitdex has joined #bitcoin-core-dev
Guest7 has joined #bitcoin-core-dev
Guest7 has quit [Client Quit]
furszy has quit [Quit: ZNC - https://znc.in]
furszy has joined #bitcoin-core-dev
jetpack_ has quit [Quit: ZNC 1.8.2+deb2+b1 - https://znc.in]
jetpack has joined #bitcoin-core-dev
pablomartin4btc_ has joined #bitcoin-core-dev
pablomartin4btc has quit [Ping timeout: 255 seconds]
pablomartin4btc has joined #bitcoin-core-dev
pablomartin4btc_ has quit [Ping timeout: 240 seconds]