bitdex 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: 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: 258 seconds]
bomb-on 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: 244 seconds]
realies has quit [Quit: Ping timeout (120 seconds)]
<instagibbs> (found the taproot ones exactly what I needed)
brunoerg has joined #bitcoin-core-dev
realies has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
<david-bakin> great! (BTW, instagibbs, feel free to code review any part (or all!) of that PR)
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 248 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 258 seconds]
bomb-on has quit [Quit: aллилѹіа!]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 248 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: 258 seconds]
zxrqmz88 has quit [Quit: Quit]
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]
jkczyz_ has quit []
jkczyz_ has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
jkczyz_ has quit [Client Quit]
jkczyz has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 258 seconds]
Guest38 has joined #bitcoin-core-dev
bitdex has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 246 seconds]
bitdex has quit [Ping timeout: 240 seconds]
bitdex 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: 248 seconds]
gribble` is now known as gribble
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 246 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 248 seconds]
Randolf has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
hashfunc1f17 has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 246 seconds]
evanlinjin has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 244 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 248 seconds]
Guest38 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
brunoerg has joined #bitcoin-core-dev
Guest38 has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 258 seconds]
brunoerg has joined #bitcoin-core-dev
admin1 is now known as shiza
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
mikehu44 has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
Guest38 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
ronoaldo has quit [Quit: Konversation terminated!]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
Randolf has quit [Quit: Leaving]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 252 seconds]
sudoforge has quit [Ping timeout: 246 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 248 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
<bitcoin-git> [bitcoin] Empact opened pull request #25386: refactor: Extract MIB_BYTES constant for init.cpp (master...2022-06-mib-bytes) https://github.com/bitcoin/bitcoin/pull/25386
brunoerg has joined #bitcoin-core-dev
mudsip has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 248 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 244 seconds]
mudsip has quit []
gharbeia has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
brunoerg has joined #bitcoin-core-dev
yanmaani has quit [Remote host closed the connection]
yanmaani has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 258 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 244 seconds]
fanquake_ has quit []
fanquake has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/51eebe082d0d...d6832217ef45
<bitcoin-git> bitcoin/master 2224bca glozow: [doc] RBF feerate rule
<bitcoin-git> bitcoin/master d683221 fanquake: Merge bitcoin/bitcoin#25382: doc requirement that replacement must have hi...
<bitcoin-git> [bitcoin] fanquake merged pull request #25382: doc requirement that replacement must have higher feerate than direct conflicts (master...2022-06-rbf-feerate-rule) https://github.com/bitcoin/bitcoin/pull/25382
brunoerg has quit [Ping timeout: 244 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 256 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 246 seconds]
hashfunc1f17 has quit [Remote host closed the connection]
noonien has quit [Ping timeout: 248 seconds]
Guyver2 has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
Guyver2_ has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 248 seconds]
Guyver2 has quit [Ping timeout: 256 seconds]
noonien has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
gleb7454386853 has joined #bitcoin-core-dev
gleb745438685 has quit [Ping timeout: 246 seconds]
brunoerg has quit [Ping timeout: 260 seconds]
hebasto_ has quit []
hebasto has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
brunoerg has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] glozow closed pull request #21413: [rfc] add option to bypass contextual timelocks in testmempoolaccept? (master...2021-03-bypass-timelocks) https://github.com/bitcoin/bitcoin/pull/21413
brunoerg has quit [Ping timeout: 258 seconds]
Guest77 has joined #bitcoin-core-dev
Guest77 has quit [Client Quit]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
kexkey has quit [Ping timeout: 256 seconds]
kexkey has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake opened pull request #25388: refactor: move policy constants to policy (master...25295_cleanup_all_constants) https://github.com/bitcoin/bitcoin/pull/25388
brunoerg has quit [Ping timeout: 240 seconds]
brunoerg has joined #bitcoin-core-dev
AaronvanW has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 272 seconds]
brunoerg has joined #bitcoin-core-dev
NorrinRadd has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
TheRec has quit [Ping timeout: 256 seconds]
emcy has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
NorrinRadd has quit [Ping timeout: 252 seconds]
emcy 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 [Ping timeout: 244 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 244 seconds]
brunoerg has joined #bitcoin-core-dev
evanlinjin has quit [Ping timeout: 240 seconds]
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 272 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 248 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 252 seconds]
argmin has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 252 seconds]
brunoerg has joined #bitcoin-core-dev
warren_ is now known as warren
brunoerg has quit [Remote host closed the connection]
kexkey has quit [Ping timeout: 256 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
<bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/d6832217ef45...8035b5c80df5
<bitcoin-git> bitcoin/master e2aa704 fanquake: refactor: un-subtree univalue
<bitcoin-git> bitcoin/master d873ff9 fanquake: refactor: cleanups post unsubtree'ing univalue
<bitcoin-git> bitcoin/master 8035b5c MacroFake: Merge bitcoin/bitcoin#25369: Unsubtree Univalue
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25369: Unsubtree Univalue (master...unsubtree_univalue) https://github.com/bitcoin/bitcoin/pull/25369
brunoerg has joined #bitcoin-core-dev
argmin has quit [Remote host closed the connection]
brunoerg has quit [Ping timeout: 258 seconds]
<bitcoin-git> [bitcoin] fanquake opened pull request #25389: guix: use libtool 2.4.7 (master...guix_libtool_2_4_7) https://github.com/bitcoin/bitcoin/pull/25389
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 252 seconds]
brunoerg has joined #bitcoin-core-dev
Guyver2_ has left #bitcoin-core-dev [#bitcoin-core-dev]
brunoerg has quit [Ping timeout: 244 seconds]
kexkey has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
bcdarc_ has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 258 seconds]
SpellChecker_ has joined #bitcoin-core-dev
SpellChecker has quit [Ping timeout: 240 seconds]
kexkey has quit [Ping timeout: 276 seconds]
brunoerg has joined #bitcoin-core-dev
jespada has joined #bitcoin-core-dev
bcdarc has quit [Ping timeout: 248 seconds]
Bullitje_enable has quit [Read error: Connection reset by peer]
sudoforge has joined #bitcoin-core-dev
Guest47 has quit [Quit: Client closed]
brunoerg has quit [Ping timeout: 248 seconds]
kexkey_ has quit [Quit: kexkey_]
TheRec has joined #bitcoin-core-dev
TheRec has quit [Changing host]
TheRec has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
evanlinjin has joined #bitcoin-core-dev
Guest47 has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
Guest47 has quit [Client Quit]
bitdex has quit [Quit: = ""]
<bitcoin-git> [bitcoin] vasild opened pull request #25390: sync: introduce a thread-safe smart pointer and use it to remove g_maplocalhost_mutex (master...ThreadSafePtr) https://github.com/bitcoin/bitcoin/pull/25390
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 276 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
Guest38 has joined #bitcoin-core-dev
tripleslash has quit [Ping timeout: 258 seconds]
Guest38 has quit [Client Quit]
furszy has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake opened pull request #25391: [POC] guix: Use LTO to build releases (master...lto_in_guix) https://github.com/bitcoin/bitcoin/pull/25391
Guest38 has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
kexkey has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
brunoerg has joined #bitcoin-core-dev
zxrqmz88 has joined #bitcoin-core-dev
Guest27 has joined #bitcoin-core-dev
Guest27 has quit [Client Quit]
SpellChecker_ has quit [Ping timeout: 240 seconds]
SpellChecker has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 248 seconds]
furszy has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
Guest38 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
furszy has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
kexkey has quit [Quit: kexkey]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
fanquake has quit [Changing host]
fanquake has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 276 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 248 seconds]
evanlinjin has quit [Ping timeout: 240 seconds]
kexkey has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
_0x0ff is now known as katsu
katsu is now known as Guest1003
Guest1003 is now known as _0x0ff
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
_0x0ff is now known as katsu_
evanlinjin has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
evanlinjin has quit [Ping timeout: 240 seconds]
brunoerg has joined #bitcoin-core-dev
mikehu44 has quit [Ping timeout: 256 seconds]
mikehu44 has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 258 seconds]
evanlinjin has joined #bitcoin-core-dev
mikehu44 has quit [Ping timeout: 258 seconds]
brunoerg has joined #bitcoin-core-dev
evanlinjin has quit [Ping timeout: 240 seconds]
brunoerg has quit [Ping timeout: 240 seconds]
brunoerg has joined #bitcoin-core-dev
sudoforge has quit [Quit: 404]
brunoerg has quit [Ping timeout: 252 seconds]
brunoerg has joined #bitcoin-core-dev
SpellChecker_ has joined #bitcoin-core-dev
SpellChecker has quit [Ping timeout: 240 seconds]
vasild has quit [Ping timeout: 240 seconds]
vasild has joined #bitcoin-core-dev
ryanofsky_ has left #bitcoin-core-dev [#bitcoin-core-dev]
ryanofsky has joined #bitcoin-core-dev
evanlinjin has joined #bitcoin-core-dev
furszy has quit [Read error: Connection reset by peer]
Guest38 has joined #bitcoin-core-dev
evanlinjin has quit [Ping timeout: 240 seconds]
evbo has joined #bitcoin-core-dev
Guest38 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
evanlinjin has joined #bitcoin-core-dev
Guest38 has joined #bitcoin-core-dev
jespada has quit [Read error: Connection reset by peer]
Guest38 has quit [Client Quit]
jespada has joined #bitcoin-core-dev
<Murch> achow101: #24649 has three acks, it might be ready to merge or need another look
<gribble> https://github.com/bitcoin/bitcoin/issues/24649 | wallet: do not count wallet utxos as external by S3RK · Pull Request #24649 · bitcoin/bitcoin · GitHub
<bitcoin-git> [bitcoin] MarcoFalke closed pull request #25293: logging: remove duplicate categories from LogPrint output (master...remove_duplicate_categories_from_logprint_output) https://github.com/bitcoin/bitcoin/pull/25293
sipsorcery has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/8035b5c80df5...faf25b09d9e7
<bitcoin-git> bitcoin/master f0f5cd7 Luke Dashjr: Bugfix: configure: Define default for use_libevent
<bitcoin-git> bitcoin/master faf25b0 laanwj: Merge bitcoin/bitcoin#25282: Bugfix: configure: Define default for use_lib...
<bitcoin-git> [bitcoin] laanwj merged pull request #25282: Bugfix: configure: Define default for use_libevent (master...fix_configure_def_use_libevent) https://github.com/bitcoin/bitcoin/pull/25282
belcher has joined #bitcoin-core-dev
evanlinjin has quit [Ping timeout: 240 seconds]
bomb-on has joined #bitcoin-core-dev
sipsorcery has quit [Read error: Connection reset by peer]
sipsorcery has joined #bitcoin-core-dev
<laanwj> should we archive https://github.com/bitcoin-core/univalue-subtree now that it's un-subtreed?
<laanwj> or even delete
<fanquake> I think archiving is fine for now
<laanwj> right, deleting would give a problem with CI in older releases which still have it as subtree
<laanwj> or maybe not (the subtree check doesn't actually fetch?) anyhow, agree
<bitcoin-git> [bitcoin] fanquake opened pull request #25392: scripts: remove no-longer-needed ignored exports (master...drop_no_longer_needed_export_ignores) https://github.com/bitcoin/bitcoin/pull/25392
<laanwj> it's archived
<sipa> sgtm
jespada has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sipsorcery has quit [Ping timeout: 248 seconds]
rex4539 has joined #bitcoin-core-dev
jespada has joined #bitcoin-core-dev
Guest38 has joined #bitcoin-core-dev
Talkless has joined #bitcoin-core-dev
sipsorcery has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] laanwj pushed 7 commits to master: https://github.com/bitcoin/bitcoin/compare/faf25b09d9e7...489b5876698f
<bitcoin-git> bitcoin/master 319f0ce Carl Dong: rest/getutxos: Don't construct empty mempool
<bitcoin-git> bitcoin/master 03574b9 Carl Dong: tree-wide: clang-format CTxMemPool references
<bitcoin-git> bitcoin/master 213457e Carl Dong: test/policyestimator: Use ChainTestingSetup's CTxMemPool
<bitcoin-git> [bitcoin] laanwj merged pull request #25215: [kernel 2d/n] Reduce CTxMemPool constructor call sites (master...2022-03-libbitcoinkernel-reduce-mempool-ctor) https://github.com/bitcoin/bitcoin/pull/25215
yashraj has joined #bitcoin-core-dev
Guest38 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<bitcoin-git> [bitcoin] laanwj pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/489b5876698f...0ea92cad5274
<bitcoin-git> bitcoin/master cc74459 Vasil Dimov: net: also wait for exceptional events in Sock::Wait()
<bitcoin-git> bitcoin/master ae26346 Vasil Dimov: net: introduce Sock::WaitMany()
<bitcoin-git> bitcoin/master 6e68ccb Vasil Dimov: net: use Sock::WaitMany() instead of CConnman::SocketEvents()
<bitcoin-git> [bitcoin] laanwj merged pull request #24356: refactor: replace CConnman::SocketEvents() with mockable Sock::WaitMany() (master...WaitMany) https://github.com/bitcoin/bitcoin/pull/24356
<bitcoin-git> [bitcoin] achow101 pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/0ea92cad5274...b0c830634907
<bitcoin-git> bitcoin/master c3981e3 S3RK: wallet: do not count wallet utxos as external
<bitcoin-git> bitcoin/master b0c8306 Andrew Chow: Merge bitcoin/bitcoin#24649: wallet: do not count wallet utxos as external
<bitcoin-git> bitcoin/master 7832e94 S3RK: test: fundrawtransaction preset input weight calculation
<bitcoin-git> [bitcoin] achow101 merged pull request #24649: wallet: do not count wallet utxos as external (master...wallet_correct_external_utxo) https://github.com/bitcoin/bitcoin/pull/24649
furszy has joined #bitcoin-core-dev
sipsorcery has quit [Ping timeout: 260 seconds]
sipsorcery has joined #bitcoin-core-dev
jarthur has joined #bitcoin-core-dev
MacroFake_ has quit [Quit: ZNC 1.7.5+deb4 - https://znc.in]
MacroFake has joined #bitcoin-core-dev
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
MacroFake has quit [Client Quit]
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
MacroFake has joined #bitcoin-core-dev
MacroFake has quit [Remote host closed the connection]
MacroFake has joined #bitcoin-core-dev
yashraj has quit []
yashraj has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 244 seconds]
yashraj has quit [Client Quit]
yashraj has joined #bitcoin-core-dev
yashraj has quit [Read error: Connection reset by peer]
MacroFake has quit [Quit: ZNC 1.7.5+deb4 - https://znc.in]
MacroFake has joined #bitcoin-core-dev
MacroFake has quit [Client Quit]
MacroFake has joined #bitcoin-core-dev
MacroFake has quit [Remote host closed the connection]
Henry151_ is now known as Henry151
Nekorand has joined #bitcoin-core-dev
MacroFake has joined #bitcoin-core-dev
<MacroFake> Won't make it to the meeting, but can I haz #23418 for hi-prio pls?
<gribble> https://github.com/bitcoin/bitcoin/issues/23418 | Fix signed integer overflow in prioritisetransaction RPC by MarcoFalke · Pull Request #23418 · bitcoin/bitcoin · GitHub
<laanwj> added!
<luke-jr> is meeting?
<laanwj> #startmeeting
<core-meetingbot> Meeting started Thu Jun 16 19:01:43 2022 UTC. The chair is laanwj. Information about MeetBot at https://bitcoin.jonasschnelli.ch/ircmeetings.
<core-meetingbot> Available commands: action commands idea info link nick
<laanwj> #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
<laanwj> moneyball morcos nehan NicolasDorier paveljanik petertodd phantomcircuit promag provoostenator ryanofsky sdaftuar sipa vasild
<achow101> hi
<luke-jr> hi
<laanwj> welcome to the weekly general bitcoin-core-dev meeting
<ariard> hi
<jeremyrubin> hi
<laanwj> there have been no topics proposed in advance (you can propose topics at any time during the week with #proposedmeetingtopic)
<laanwj> any last minute ones?
<ariard> yes, full-rbf: what should be the color of the bike and the number of cycles :)
<laanwj> hehe
<laanwj> let's start with high prio as usual
<laanwj> #topic High priority for review
<core-meetingbot> topic: High priority for review
<laanwj> https://github.com/bitcoin/bitcoin/projects/8 has 8 blockers, 2 chasing concept ACK
<laanwj> anything to add / remove?
<laanwj> i think #22558 is getting close
<gribble> https://github.com/bitcoin/bitcoin/issues/22558 | psbt: Taproot fields for PSBT by achow101 · Pull Request #22558 · bitcoin/bitcoin · GitHub
<laanwj> #23443 and #24232 need rebase
<gribble> https://github.com/bitcoin/bitcoin/issues/23443 | p2p: Erlay support signaling by naumenkogs · Pull Request #23443 · bitcoin/bitcoin · GitHub
<gribble> https://github.com/bitcoin/bitcoin/issues/24232 | assumeutxo: add init and completion logic by jamesob · Pull Request #24232 · bitcoin/bitcoin · GitHub
gleb has quit []
gleb has joined #bitcoin-core-dev
<laanwj> and #21702
<gribble> https://github.com/bitcoin/bitcoin/issues/21702 | Implement BIP-119 Validation (CheckTemplateVerify) by JeremyRubin · Pull Request #21702 · bitcoin/bitcoin · GitHub
gleb7454386853 has quit [Quit: The Lounge - https://thelounge.chat]
gleb745438685 has joined #bitcoin-core-dev
<laanwj> #24058 hasn't had review for quite a while, it definitely needs some more eyes on it, same for #23443 i think
<gribble> https://github.com/bitcoin/bitcoin/issues/24058 | BIP-322 basic support by kallewoof · Pull Request #24058 · bitcoin/bitcoin · GitHub
<gribble> https://github.com/bitcoin/bitcoin/issues/23443 | p2p: Erlay support signaling by naumenkogs · Pull Request #23443 · bitcoin/bitcoin · GitHub
<laanwj> but if there's no other suggestions, let's move on
<laanwj> #topic full-rbf: what should be the color of the bike and the number of cycles (ariard)
<core-meetingbot> topic: full-rbf: what should be the color of the bike and the number of cycles (ariard)
<luke-jr> I don't think BIP 322 itself is ready
<laanwj> luke-jr: right
<ariard> so #25353 is proposing to introduce a `-fullrbf` option
<gribble> https://github.com/bitcoin/bitcoin/issues/25353 | Add a `-fullrbf` node setting by ariard · Pull Request #25353 · bitcoin/bitcoin · GitHub
<laanwj> ok so we have two competing PRs for fullrbf now
<ariard> there have been a lot of eyes, on both to the best of my understanding the diff between the 2 are:
gleb745438685 has left #bitcoin-core-dev [#bitcoin-core-dev]
<ariard> a) the name of the option and config args
gleb745438685 has joined #bitcoin-core-dev
<ariard> and b) the range of the options
<ariard> i believe in #25353, there is one demand to potentially add a `-disableRBF` by the same occasion
<gribble> https://github.com/bitcoin/bitcoin/issues/25353 | Add a `-fullrbf` node setting by ariard · Pull Request #25353 · bitcoin/bitcoin · GitHub
Guest38 has joined #bitcoin-core-dev
<luke-jr> #25373 is just the RBF options supported since 2016
<gribble> https://github.com/bitcoin/bitcoin/issues/25373 | Support ignoring "opt-in" flag for RBF (aka full RBF) by luke-jr · Pull Request #25373 · bitcoin/bitcoin · GitHub
<ariard> like i said in #25373, as long as we had a `fullrbf` option, i'm happy
<gribble> https://github.com/bitcoin/bitcoin/issues/25373 | Support ignoring "opt-in" flag for RBF (aka full RBF) by luke-jr · Pull Request #25373 · bitcoin/bitcoin · GitHub
<ariard> there is also a more deeper question of recactoring a bit the mempool settings code
<luke-jr> it doesn't make sense to special-case each configuration as a dedicated option
<ariard> s/recactoring/refactoring/g
<sipa> i expect that over time we'll only want the most incentive-compatible option, though i don't know when that'll be
<luke-jr> sipa: that's one opinion, and shouldn't have a monopoly
<luke-jr> sipa: also, incentives vary; miners vs non-miners in this case
<sipa> sure, every node operator is free to implement whatever policy they want, but that doesn't need to mean we need to support anything anyone can come up with
<ariard> luke-jr: could you precise, do you mean each _imaginable_ replacement policy shouldn't have a dedicated option?
evbo has quit [Ping timeout: 244 seconds]
<sipa> why not? node operators will want to have policy that matches miners' policies
<luke-jr> ariard: I mean for mutually exclusive policies, a single option makes sense with multiple values
<luke-jr> sipa: no, miners will want to have policy that matches nodes' policies
<ariard> luke-jr: here i agree, i don't think to implement `mempoolrbf=disable,full` for 25353
<sipa> luke-jr: I don't think that makes sense. If there is a tangible economic benefit for both miners and wallets to use a certain policy, it will be adopted. If full nodes choose to ignore it for their own mempools, they'll be bypassed.
<sipa> And then everyone is worse off.
<ariard> luke-jr: in anycase, core is a software for both node and miners operators, what's the dynamics of the bitcoin system w.r.t policy adoption are beyond the scope of the discussion?
<luke-jr> sipa: compact blocks was only acceptable because miners are incentivised to match nodes' policies, and not vice-versa.
<sipa> The incentives for transaction relay are very different than for block acceptance.
<sipa> I don't think this discussion is going anywhere.
<achow101> imo mempoolreplacement is not a good name
<achow101> unless the idea is to have replacement policies other than rbf
<laanwj> well, we have optin
<ariard> do we have people who really want disablerbf ? not even optin
<luke-jr> achow101: mempoolreplacement is the name it's always used.. and makes sense, since non-fee-based policies exist
<laanwj> no
<sipa> adding an option for full-rbf makes sense to me, and discussions around experimenting with wallets using it. I don't care about the name, but I don't think we should spend much time about accomodating even more policies right now
<luke-jr> ariard: I don't have any way to tell if anyone uses it with Knots
<laanwj> sipa: +1
<laanwj> i do think the option name should be prefixed with mempool though
<ariard> okay, good if anyone has more ideas on the name setting, please express so on 25353
<achow101> luke-jr: considering that the option currently does not exist in the codebase, I would not say "always"
<ariard> yeah, prefix good
<luke-jr> achow101: it's in older Core versions, and has been in Knots the entire time
<ariard> i won't consider `disablerbf` for 25353, if we think `disablerbf` isn't worthy
<laanwj> apart from that, yes, it seems what could have been a simple quick to mereg PR has been hijacked by bikeshedding and competing PR
<luke-jr> ariard's being the competing one. I don't know why there was a desire to rewrite what has existed for years..
<ariard> okay, i'll take the refactoring suggestion in 25353
<luke-jr> and then even make it incompatible needlessly
<ariard> luke-jr: should we OTS our PR opening next time :p ?
<laanwj> incompatible with an option that hasn't existed for years
<luke-jr> laanwj: yes, it has
<laanwj> luke-jr: in your implementation, not core
<achow101> the args manager makes the option that has beenremoved for years to already be incompatible
<luke-jr> gratuitous incompatibility seems like a recurring problem in Core.
<achow101> it literally errors on unknown options
<laanwj> achow101: right
<luke-jr> achow101: not in the config file
<laanwj> ok, any other topics?
Talkless has quit [Quit: Konversation terminated!]
<luke-jr> ariard: original PR is #7219
<gribble> https://github.com/bitcoin/bitcoin/issues/7219 | Make RBF policies optional by luke-jr · Pull Request #7219 · bitcoin/bitcoin · GitHub
<laanwj> or, would anyone like to talk about what they're working on?
<sipa> Not much has changed on what I'm working on compared to the last time we did this.
<fanquake> I’ve made some LTO related progress, and am circling back to musl builds
<sipa> What are the prospects around musl?
<ariard> luke-jr: sure, i think what matters between our 2 PRs, which are really equivalent, is making things well encapsulated
<fanquake> sipa: My current PR will build you a fully static musl based bitcoind
<sipa> Nice. Does the binary also work? ;)
<fanquake> Still need to expand it for all hosts, building on non x86-64 etc
<fanquake> I have done a sync with the binary 😅
<laanwj> haha :)
<laanwj> but great to hear that
<laanwj> fully static LTO'ed binaries are getting closer
<sipa> Great.
<ariard> oh, i've a message from gleb who can't log in the chan apparently..
<ariard> gleb "I just wanna mention that we had a good momentum with #23443 getting acks or near-acks from antoine and gloria, but then kinda lost it a month ago :( "
<gribble> https://github.com/bitcoin/bitcoin/issues/23443 | p2p: Erlay support signaling by naumenkogs · Pull Request #23443 · bitcoin/bitcoin · GitHub
<fanquake> and we can build those with a from src bootstrapped Guix
<ariard> "I will rebase tomorrow, and the review is very very welcome to make progress on the first batch, perhaps one or two pair of extra eyes could make a big difference"
brunoerg has joined #bitcoin-core-dev
furszy has quit []
<ariard> (sorry for the interruption)
<fanquake> ariard: thanks for the update
<laanwj> yes, thanks for the update, the IRC problem is strange, maybe not logged into nickserv?
<ariard> yeah dunno what he's done with his IRC setup, i'll relay
<laanwj> we had to enable posting for only logged in users, because of anonymoous off topic drive-by posting, a while ago
<laanwj> i think that concludes the meeting, thanks for the updates! see you next week
<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 Jun 16 19:34:53 2022 UTC.
<luke-jr> ariard: being compatible with the existing option, is important
brunoerg has quit [Ping timeout: 260 seconds]
<ariard> luke-jr: ah you mean compatiblity of the config file between node implementations?
<luke-jr> ariard: yes
<luke-jr> ariard: also note, the code in my PR has been in production use and well-tested (incl functional tests) for years
<ariard> luke-jr: sure one comment feedback in 25353 was making things more encapsulate, now we take codebase modularity more seriously
belcher has quit [Quit: Leaving]
<ariard> luke-jr: w.r.t to the compatibility of the config file between impl, i don't know what's core project philosophy on that, it open the door to have a weird haskell implem with no-users to require supporting their config file
<luke-jr> ariard: if there's no reason *not* to use the same config option as weird Haskell impl, why not?
<luke-jr> I'm not suggesting compatibility at all costs, only preferring it over incompatibility, between multiple equal possibilities
<ariard> luke-jr: yeah i think it would take more thinkings to envision well all the cases of cross-implementation backward/forward compatibility, maybe open an issue to have a separate project discussion on that specific point ?
Guest38 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<luke-jr> don't have to envision things in advance either :P
<bitcoin-git> [bitcoin] laanwj pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/b0c830634907...7f2c983e1cfd
<bitcoin-git> bitcoin/master b541803 laanwj: contrib: Use asmap for ASN lookup in makeseeds
<bitcoin-git> bitcoin/master ae00b9e Jon Atack: contrib: add seeds progress indicator and remove asmap one in makeseeds sc...
<bitcoin-git> bitcoin/master 667e316 laanwj: contrib: Update makeseeds to asmap-nextgen
<bitcoin-git> [bitcoin] laanwj merged pull request #24864: contrib: Use asmap for ASN lookup in makeseeds (master...2022-04-makeseeds-use-asmap) https://github.com/bitcoin/bitcoin/pull/24864
Nekorand has quit [Quit: Leaving]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 248 seconds]
fjahr_ is now known as fjahr
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 276 seconds]
yanmaani has quit [Ping timeout: 240 seconds]
yanmaani has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
yanmaani has quit [Remote host closed the connection]
yanmaani has joined #bitcoin-core-dev
AaronvanW has quit [Quit: Leaving...]
<bitcoin-git> [bitcoin] laanwj pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/7f2c983e1cfd...874529665c1c
<bitcoin-git> bitcoin/master 7e7b3e4 fanquake: build: add and use C_STANDARD in depends
<bitcoin-git> bitcoin/master f7595f1 fanquake: build: add and use CXX_STANDARD in depends
<bitcoin-git> bitcoin/master 8745296 laanwj: Merge bitcoin/bitcoin#22380: build: add and use C_STANDARD and CXX_STANDAR...
<bitcoin-git> [bitcoin] laanwj merged pull request #22380: build: add and use C_STANDARD and CXX_STANDARD in depends (master...set_std_c_version_depends) https://github.com/bitcoin/bitcoin/pull/22380
stick_ has quit []
stick has joined #bitcoin-core-dev
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
rex4539 has quit [Quit: No Ping reply in 180 seconds.]
rex4539 has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
sipsorcery has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
jespada has quit [Ping timeout: 260 seconds]
jespada has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
Evel-Knievel has quit [Ping timeout: 248 seconds]
bomb-on has quit [Quit: aллилѹіа!]
brunoerg has quit [Ping timeout: 256 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: 248 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
brunoerg has joined #bitcoin-core-dev
ronoaldo has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]