12022-11-07T00:10:18  *** justache <justache!~justache@user/justache> has joined #bitcoin-core-dev
  22022-11-07T00:10:21  *** sugarpuff_ <sugarpuff_!sid92283@id-92283.lymington.irccloud.com> has quit IRC (Quit: Updating details, brb)
  32022-11-07T00:10:30  *** bort_ <bort_!sid92283@id-92283.lymington.irccloud.com> has joined #bitcoin-core-dev
  42022-11-07T00:10:59  *** bort_ <bort_!sid92283@id-92283.lymington.irccloud.com> has left #bitcoin-core-dev
  52022-11-07T00:12:32  *** amovfx <amovfx!~amovfx@node-1w7jr9yaiypxy6vhj455431z7.ipv6.telus.net> has joined #bitcoin-core-dev
  62022-11-07T00:13:33  *** sugarpuff <sugarpuff!sid92283@id-92283.lymington.irccloud.com> has joined #bitcoin-core-dev
  72022-11-07T00:13:46  <sugarpuff> could someone explain sipa's reply here to the idea of adding txn expiry dates to txns? https://github.com/bitcoin/bitcoin/pull/26438#issuecomment-1304896255
  82022-11-07T00:13:57  <sugarpuff> I don't get what he means by the reorg risk. Is he saying there's no difference? I don't think that's true, there is a difference - in the current scenario the user is completely in the dark with no guarantees whatsoever as far as when they can expect their txn to go through or be returned to them. In the proposal they do have such a guarantee. Even if their block is re-org'd out - I thought they were supposed to wait 6
  92022-11-07T00:13:57  <sugarpuff> blocks anyway.
 102022-11-07T00:27:13  *** mikehu44 <mikehu44!~quassel@159.65.11.175> has joined #bitcoin-core-dev
 112022-11-07T00:27:58  *** mikehu44 <mikehu44!~quassel@159.65.11.175> has quit IRC (Client Quit)
 122022-11-07T00:48:40  <sipa> @sugarpuff If you want to cancel a transaction, you can pre-sign a double-spend of it.
 132022-11-07T00:49:07  *** jonatack1 <jonatack1!~jonatack@user/jonatack> has joined #bitcoin-core-dev
 142022-11-07T00:50:20  <sipa> But adding expiration times to transactions means even absent double-spends, transactions can randomly become invalid if they're mined close to their expiration.
 152022-11-07T00:50:51  <sipa> Because a reorg could push them to another chain's block which has a later timestamp, past the expiration.
 162022-11-07T00:53:20  *** noxim <noxim!~AdminUser@43.224.169.86> has joined #bitcoin-core-dev
 172022-11-07T00:57:32  *** jonatack1 <jonatack1!~jonatack@user/jonatack> has quit IRC (Ping timeout: 252 seconds)
 182022-11-07T00:57:50  *** jonatack1 <jonatack1!~jonatack@user/jonatack> has joined #bitcoin-core-dev
 192022-11-07T01:12:08  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has quit IRC (Quit: = "")
 202022-11-07T01:30:10  *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has quit IRC (Quit: bye)
 212022-11-07T01:31:30  *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has joined #bitcoin-core-dev
 222022-11-07T01:49:50  *** amovfx <amovfx!~amovfx@node-1w7jr9yaiypxy6vhj455431z7.ipv6.telus.net> has quit IRC (Remote host closed the connection)
 232022-11-07T01:50:23  *** amovfx <amovfx!~amovfx@node-1w7jr9yaiypxy6vhj455431z7.ipv6.telus.net> has joined #bitcoin-core-dev
 242022-11-07T01:54:44  *** amovfx <amovfx!~amovfx@node-1w7jr9yaiypxy6vhj455431z7.ipv6.telus.net> has quit IRC (Ping timeout: 252 seconds)
 252022-11-07T02:22:20  *** amovfx <amovfx!~amovfx@node-1w7jr9yaiypxy6vhj455431z7.ipv6.telus.net> has joined #bitcoin-core-dev
 262022-11-07T02:28:59  * luke-jr wonders if reorg'd transactions will replace non-reorg'd ones right now
 272022-11-07T02:29:14  <luke-jr> maybe it would make sense to block RBF on transactions that have ever been in a block
 282022-11-07T02:34:48  <_aj_> luke-jr: those seem like opposite questions? the latter is "will a new tx replace a tx that was in a reorg'ed block", the former is "will a tx that was in a block that's being reorg'd replace a tx in the mempool" - but if a tx conflicts with a tx in the blockchain it shouldn't be in the mempool in the first place?
 292022-11-07T02:36:41  *** EthanHunt <EthanHunt!~w00w00@2401:4900:c0a:7bd5:64b1:f621:5e4e:b972> has joined #bitcoin-core-dev
 302022-11-07T02:37:24  *** Darknet <Darknet!~w00w00@2401:4900:c0a:7bd5:9580:c484:dbba:df0a> has joined #bitcoin-core-dev
 312022-11-07T02:41:18  *** EthanHunt <EthanHunt!~w00w00@2401:4900:c0a:7bd5:64b1:f621:5e4e:b972> has quit IRC (Ping timeout: 252 seconds)
 322022-11-07T02:44:52  *** amovfx <amovfx!~amovfx@node-1w7jr9yaiypxy6vhj455431z7.ipv6.telus.net> has quit IRC (Remote host closed the connection)
 332022-11-07T02:55:27  <luke-jr> _aj_: my thought is, when we reorg, any transactions in those blocks should get "pinned" into the mempool, so they can not be replaced period
 342022-11-07T02:55:55  <luke-jr> but yes, I agree, the first one seems clearly impossible to have otherwise
 352022-11-07T02:56:13  <_aj_> luke-jr: seems good for the network, but not something miners would particularly want
 362022-11-07T02:58:21  *** EthanHunt <EthanHunt!~w00w00@2401:4900:c0a:7bd5:3d72:6c93:fd5e:7162> has joined #bitcoin-core-dev
 372022-11-07T02:59:01  <_aj_> i mean: good for the network in that, while it doesn't stop an attacker from doublespending as part of a reorg, it prevents other attackers from opportunistically taking advantage of a reorg that someone else is doing
 382022-11-07T02:59:56  <luke-jr> _aj_: what is good for the network, is often good for miners too
 392022-11-07T03:00:14  <luke-jr> it's unfortunate so many seem to have short-sighted views on this
 402022-11-07T03:00:44  *** Darknet <Darknet!~w00w00@2401:4900:c0a:7bd5:9580:c484:dbba:df0a> has quit IRC (Ping timeout: 252 seconds)
 412022-11-07T03:01:54  *** jonatack1 <jonatack1!~jonatack@user/jonatack> has quit IRC (Ping timeout: 260 seconds)
 422022-11-07T03:02:20  *** jonatack1 <jonatack1!~jonatack@user/jonatack> has joined #bitcoin-core-dev
 432022-11-07T03:08:04  *** EthanHunt <EthanHunt!~w00w00@2401:4900:c0a:7bd5:3d72:6c93:fd5e:7162> has quit IRC (Remote host closed the connection)
 442022-11-07T03:08:24  *** EthanHunt <EthanHunt!~w00w00@2401:4900:c0a:7bd5:3d72:6c93:fd5e:7162> has joined #bitcoin-core-dev
 452022-11-07T03:11:07  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has joined #bitcoin-core-dev
 462022-11-07T03:22:11  <bitcoin-git> [bitcoin] ariard closed pull request #26305: Enable `mempoolfullrbf=1` by default (master...2022-10-activate-fullrbf) https://github.com/bitcoin/bitcoin/pull/26305
 472022-11-07T03:34:48  *** EthanHunt <EthanHunt!~w00w00@2401:4900:c0a:7bd5:3d72:6c93:fd5e:7162> has quit IRC (Remote host closed the connection)
 482022-11-07T03:35:12  *** EthanHunt <EthanHunt!~w00w00@2401:4900:c0a:7bd5:3d72:6c93:fd5e:7162> has joined #bitcoin-core-dev
 492022-11-07T03:40:58  *** ziggie <ziggie!uid521459@user/ziggie> has quit IRC (Quit: Connection closed for inactivity)
 502022-11-07T03:58:07  *** PaperSword <PaperSword!~PaperSwor@50.126.96.22> has joined #bitcoin-core-dev
 512022-11-07T03:59:37  *** Darknet <Darknet!~w00w00@2401:4900:c0a:7bd5:3d72:6c93:fd5e:7162> has joined #bitcoin-core-dev
 522022-11-07T04:02:51  *** EthanHunt <EthanHunt!~w00w00@2401:4900:c0a:7bd5:3d72:6c93:fd5e:7162> has quit IRC (Ping timeout: 248 seconds)
 532022-11-07T04:06:18  *** EthanHunt <EthanHunt!~w00w00@2401:4900:c0a:7bd5:5495:2e5e:6722:d39f> has joined #bitcoin-core-dev
 542022-11-07T04:07:00  *** Darknet <Darknet!~w00w00@2401:4900:c0a:7bd5:3d72:6c93:fd5e:7162> has quit IRC (Ping timeout: 260 seconds)
 552022-11-07T04:18:17  <_aj_> luke-jr: i suppose there could be a spam vector with that if you had a tx included in a low-work block during ibd which is then immediately reorged out, but gives that tx protection. i'm not sure if we ignore all blocks that aren't in a minwork headers chain; if we do that'd prevent that. could also only protect it from eviction for 2000 blocks or set it to expire at 14 days after the block's MTP
 562022-11-07T04:50:58  *** noxim <noxim!~AdminUser@user/noxim> has quit IRC (Ping timeout: 252 seconds)
 572022-11-07T04:59:55  <PaperSword> Is there a better way to get the length of a univalue object than .get_str.length()?
 582022-11-07T05:01:01  *** cmirror <cmirror!~cmirror@4.53.92.114> has quit IRC (Remote host closed the connection)
 592022-11-07T05:01:33  *** cmirror <cmirror!~cmirror@4.53.92.114> has joined #bitcoin-core-dev
 602022-11-07T05:05:46  *** jonatack2 <jonatack2!~jonatack@user/jonatack> has joined #bitcoin-core-dev
 612022-11-07T05:06:09  *** jonatack1 <jonatack1!~jonatack@user/jonatack> has quit IRC (Ping timeout: 260 seconds)
 622022-11-07T05:06:17  *** Darknet <Darknet!~w00w00@2401:4900:c0a:7bd5:e532:b621:7498:d615> has joined #bitcoin-core-dev
 632022-11-07T05:10:35  *** EthanHunt <EthanHunt!~w00w00@2401:4900:c0a:7bd5:5495:2e5e:6722:d39f> has quit IRC (Ping timeout: 260 seconds)
 642022-11-07T05:15:15  *** Darknet <Darknet!~w00w00@2401:4900:c0a:7bd5:e532:b621:7498:d615> has quit IRC (Ping timeout: 260 seconds)
 652022-11-07T05:15:15  *** sudoforge <sudoforge!~sudoforge@wireguard/tunneler/sudoforge> has joined #bitcoin-core-dev
 662022-11-07T05:16:06  *** sudoforge <sudoforge!~sudoforge@wireguard/tunneler/sudoforge> has quit IRC (Client Quit)
 672022-11-07T05:20:02  *** noxim <noxim!~AdminUser@43.224.169.86> has joined #bitcoin-core-dev
 682022-11-07T05:27:29  *** Darknet <Darknet!~w00w00@2401:4900:c0a:7bd5:e532:b621:7498:d615> has joined #bitcoin-core-dev
 692022-11-07T05:29:28  <_aj_> PaperSword: if it's an object/vector, you want .size()? if it's a string (or number?) that seems fine?
 702022-11-07T05:30:51  *** noxim <noxim!~AdminUser@user/noxim> has quit IRC (Ping timeout: 248 seconds)
 712022-11-07T05:47:01  <PaperSword> I am working on merging ParseHashOrHeight into getblock() as to allow the getblock call to accept a height or a hash. Instead of just a hash.
 722022-11-07T05:49:12  <PaperSword> as such I need to take the univalue for request.param[0] and determine the length. If the length == 64 then the param is a block hash. If the param is less than 64 it can be parsed as an int that represents an attempt to parse at a block height.
 732022-11-07T05:49:13  <_aj_> PaperSword: https://github.com/ajtowns/bitcoin/tree/202206-getblock-at-height
 742022-11-07T05:50:33  <_aj_> PaperSword: past feedback has been that that's better done on the client side, so that branch implements in bitcoin-cli and the gui, rather than serverside. #16439
 752022-11-07T05:50:35  <gribble> https://github.com/bitcoin/bitcoin/issues/16439 | cli/gui: support "@height" in place of blockhash for getblock on client side by ajtowns · Pull Request #16439 · bitcoin/bitcoin · GitHub
 762022-11-07T05:56:23  <PaperSword> For all intents an purposes this is just to speed up one of my scripts that is getting block info for blocks 0 to tip, as such right now I am making two calls, one to get hash from height. Then passing that into getblock.
 772022-11-07T05:57:29  <PaperSword> Not to sound completely ignorant why even use the @block? Can the type of param[0] be changed to height_or_hash?
 782022-11-07T05:59:23  <_aj_> height_or_hash is pretty awkward with bitcoin-cli, you have to say '"00000abcdef12345.."' so that an int looks different to a string
 792022-11-07T06:03:15  *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has quit IRC (Remote host closed the connection)
 802022-11-07T06:04:08  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has quit IRC (Remote host closed the connection)
 812022-11-07T06:05:05  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has joined #bitcoin-core-dev
 822022-11-07T06:05:35  *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has joined #bitcoin-core-dev
 832022-11-07T06:07:34  <PaperSword> A hash will always be a str of length 64 correct?, is there any reason to not attempt to convert a str of length < 64 to an int if the value is less than the max of getInt?
 842022-11-07T06:09:37  <_aj_> if you're only accepting strings, might as well have the prefix, so it's unambiguous which you're talking about? *shrug*
 852022-11-07T06:10:02  <_aj_> getblockstats is the only thing that accepts a hash or a height currently, and it does it by checking the argument type
 862022-11-07T06:11:19  <PaperSword> BTW thanks for your time.
 872022-11-07T06:11:56  <PaperSword> Exploring the RPC has helped me learn much more about the inner workings of the RPC server, it's quite cool.
 882022-11-07T06:15:54  *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has quit IRC (Remote host closed the connection)
 892022-11-07T06:16:58  *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has joined #bitcoin-core-dev
 902022-11-07T06:17:55  *** noxim <noxim!~AdminUser@43.224.169.86> has joined #bitcoin-core-dev
 912022-11-07T06:19:07  *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has quit IRC (Remote host closed the connection)
 922022-11-07T06:20:14  *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has joined #bitcoin-core-dev
 932022-11-07T06:21:46  <PaperSword> In regard to ambiguity, The thought I had is due to the fact that the block height will not encroach onto the same hex representation space of being 64 characters for 1.9*10^58 years. It would be hard to fathom the block height ever reaching that.
 942022-11-07T06:22:09  <_aj_> you could also just say "is the first character 0? hash."
 952022-11-07T06:22:46  *** noxim <noxim!~AdminUser@user/noxim> has quit IRC (Ping timeout: 252 seconds)
 962022-11-07T06:24:36  *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has quit IRC (Remote host closed the connection)
 972022-11-07T06:25:04  *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has joined #bitcoin-core-dev
 982022-11-07T06:25:51  <PaperSword> Not saying it would be useful for my implementation to optimize my dev node. If it possible to ever have a difficulty value that would accept a hash with a 0x2... or something similar. Not asking if it would ever happen, but is it possible?
 992022-11-07T06:26:08  <PaperSword> Is it*
1002022-11-07T06:27:34  <PaperSword> That would mean 1 in 2 hashes would produce a block.
1012022-11-07T06:27:43  <PaperSword> wait wrong sorry.
1022022-11-07T06:27:46  <_aj_> no, powLimit in chainparams.cpp forces 8 leading 0's (5 for signet, 1-leading-0-bit for regtest)
1032022-11-07T06:28:30  <PaperSword> That is quite clever.
1042022-11-07T06:28:47  <PaperSword> Thanks again for these bits of knowledge.
1052022-11-07T06:28:53  <_aj_> so yeah, regtest has blocks that don't start with 0, so that wouldn't work
1062022-11-07T06:35:22  <PaperSword> Regtest blocks could start with 0x0... - 0x7...
1072022-11-07T06:50:26  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has quit IRC (Ping timeout: 255 seconds)
1082022-11-07T06:53:58  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has joined #bitcoin-core-dev
1092022-11-07T06:57:47  *** Darknet <Darknet!~w00w00@2401:4900:c0a:7bd5:e532:b621:7498:d615> has quit IRC (Ping timeout: 248 seconds)
1102022-11-07T07:12:42  *** noxim <noxim!~AdminUser@43.224.169.86> has joined #bitcoin-core-dev
1112022-11-07T07:13:58  *** gnaf <gnaf!~gnaf@149.34.244.155> has quit IRC (Ping timeout: 252 seconds)
1122022-11-07T07:19:27  *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has quit IRC (Remote host closed the connection)
1132022-11-07T07:21:33  *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has joined #bitcoin-core-dev
1142022-11-07T07:32:33  *** jarthur <jarthur!~jarthur@user/jarthur> has quit IRC (Quit: jarthur)
1152022-11-07T07:53:45  *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has quit IRC (Remote host closed the connection)
1162022-11-07T07:54:25  *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has joined #bitcoin-core-dev
1172022-11-07T08:16:39  *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has quit IRC (Remote host closed the connection)
1182022-11-07T08:17:05  *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has joined #bitcoin-core-dev
1192022-11-07T08:44:36  *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has quit IRC (Remote host closed the connection)
1202022-11-07T08:47:09  <gleb07122> I'm noticing another race condition with p2p tests... do you know what might be the reason? @lightlike MacroFake https://cirrus-ci.com/task/6687915036639232?logs=functional_tests#L1436
1212022-11-07T08:48:25  *** Guyver2 <Guyver2!~Guyver@77-174-98-73.fixed.kpn.net> has joined #bitcoin-core-dev
1222022-11-07T08:48:31  *** EthanHunt <EthanHunt!~w00w00@223.188.242.65> has joined #bitcoin-core-dev
1232022-11-07T08:49:07  <gleb07122> I can probably just replace wait_until bytesrecv_per_msg -> wait_until log message and see if that passes, but i kinda wanna understand what's wrong too.
1242022-11-07T08:56:46  *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has quit IRC (Remote host closed the connection)
1252022-11-07T08:57:26  *** Darknet <Darknet!~w00w00@223.188.242.65> has joined #bitcoin-core-dev
1262022-11-07T09:00:27  *** EthanHunt <EthanHunt!~w00w00@223.188.242.65> has quit IRC (Ping timeout: 248 seconds)
1272022-11-07T09:03:33  *** Darknet <Darknet!~w00w00@223.188.242.65> has quit IRC (Read error: Connection reset by peer)
1282022-11-07T09:03:34  *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has joined #bitcoin-core-dev
1292022-11-07T09:08:20  *** EthanHunt <EthanHunt!~w00w00@223.188.255.61> has joined #bitcoin-core-dev
1302022-11-07T09:11:11  *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has quit IRC (Quit: bye)
1312022-11-07T09:11:46  *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has joined #bitcoin-core-dev
1322022-11-07T09:14:14  *** noxim_ <noxim_!~AdminUser@43.224.169.86> has joined #bitcoin-core-dev
1332022-11-07T09:16:24  *** noxim <noxim!~AdminUser@user/noxim> has quit IRC (Ping timeout: 260 seconds)
1342022-11-07T09:18:30  *** EthanHunt <EthanHunt!~w00w00@223.188.255.61> has quit IRC (Ping timeout: 260 seconds)
1352022-11-07T09:44:40  *** Guest51 <Guest51!~Guest51@2a0c:5a81:1102:a600:300a:ce4f:18e9:3388> has joined #bitcoin-core-dev
1362022-11-07T09:45:14  *** Guest51 <Guest51!~Guest51@2a0c:5a81:1102:a600:300a:ce4f:18e9:3388> has quit IRC (Client Quit)
1372022-11-07T09:46:48  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has joined #bitcoin-core-dev
1382022-11-07T09:49:40  *** NorrinRadd <NorrinRadd!~me@188.215.95.220> has quit IRC (Ping timeout: 248 seconds)
1392022-11-07T09:59:42  *** Guyver2 <Guyver2!~Guyver@77-174-98-73.fixed.kpn.net> has left #bitcoin-core-dev (Closing Window)
1402022-11-07T10:03:00  *** kexkey <kexkey!~kexkey@static-198-54-132-116.cust.tzulo.com> has quit IRC (Ping timeout: 248 seconds)
1412022-11-07T10:03:39  *** kexkey <kexkey!~kexkey@static-198-54-132-116.cust.tzulo.com> has joined #bitcoin-core-dev
1422022-11-07T10:14:10  <vasild> gleb07122: self.nodes[0].getpeerinfo()[-1] -> list index out of range
1432022-11-07T10:14:35  <vasild> I am poor pythoner but I guess that means that either nodes[] or getpeerinfo()[] arrays are empty
1442022-11-07T10:15:17  <vasild> I cant see how nodes[] could be empty, so it must be the getpeerinfo()[] array and if that is empty it means no peers are connected at the timem it executes
1452022-11-07T10:15:40  *** salvatoshi <salvatoshi!~salvatosh@genymobile-2-6-86.fib.nerim.net> has joined #bitcoin-core-dev
1462022-11-07T10:15:53  <vasild> what about waiting for the array to become non-empty?
1472022-11-07T10:17:46  <vasild> that is to change `wait_until(lambda : "sendtxrcncl" in self.nodes[0].getpeerinfo()[-1]...` to something like `wait_until(lambda : peerinfo = self.nodes[0].getpeerinfo(); return len(peerinfo) > 0 && "sendtxrcncl" in peerinfo[-1]...`
1482022-11-07T10:18:38  <vasild> this would fix it if the problem is that this wait runs too early before anybody has connected, but if the problem is elsewhere it will probably timeout after 60 secs
1492022-11-07T10:29:38  <gleb07122> I think your explanation helps, thank you!
1502022-11-07T10:36:46  *** erwanor_ <erwanor_!sid556324@id-556324.ilkley.irccloud.com> has quit IRC (Read error: Connection reset by peer)
1512022-11-07T10:36:50  *** mjdietzx__ <mjdietzx__!sid527079@id-527079.ilkley.irccloud.com> has quit IRC (Read error: Connection reset by peer)
1522022-11-07T10:36:53  *** glozow <glozow!sid453516@user/glozow> has quit IRC (Ping timeout: 246 seconds)
1532022-11-07T10:36:54  *** erwanor_ <erwanor_!sid556324@id-556324.ilkley.irccloud.com> has joined #bitcoin-core-dev
1542022-11-07T10:36:56  *** lightlike <lightlike!sid521075@user/lightlike> has quit IRC (Ping timeout: 246 seconds)
1552022-11-07T10:37:03  *** FelixWeis <FelixWeis!sid154231@id-154231.hampstead.irccloud.com> has quit IRC (Read error: Connection reset by peer)
1562022-11-07T10:37:03  *** ajonas <ajonas!sid385278@id-385278.helmsley.irccloud.com> has quit IRC (Read error: Connection reset by peer)
1572022-11-07T10:37:04  *** hugohn__ <hugohn__!sid304114@id-304114.lymington.irccloud.com> has quit IRC (Read error: Connection reset by peer)
1582022-11-07T10:37:04  *** dergoegge <dergoegge!sid453889@id-453889.lymington.irccloud.com> has quit IRC (Read error: Connection reset by peer)
1592022-11-07T10:37:04  *** stickies-v <stickies-v!sid544753@id-544753.uxbridge.irccloud.com> has quit IRC (Read error: Connection reset by peer)
1602022-11-07T10:37:05  *** fanquake <fanquake!sid369002@user/fanquake> has quit IRC (Read error: Connection reset by peer)
1612022-11-07T10:37:07  *** GoldmanSats_ <GoldmanSats_!sid428607@id-428607.ilkley.irccloud.com> has quit IRC (Read error: Connection reset by peer)
1622022-11-07T10:37:07  *** hsmiths <hsmiths!uid95325@id-95325.helmsley.irccloud.com> has quit IRC (Read error: Connection reset by peer)
1632022-11-07T10:37:11  *** hugohn__ <hugohn__!sid304114@id-304114.lymington.irccloud.com> has joined #bitcoin-core-dev
1642022-11-07T10:37:12  *** lightlike <lightlike!sid521075@user/lightlike> has joined #bitcoin-core-dev
1652022-11-07T10:37:15  *** hendi <hendi!sid489601@id-489601.lymington.irccloud.com> has quit IRC (Ping timeout: 260 seconds)
1662022-11-07T10:37:17  *** stickies-v <stickies-v!sid544753@id-544753.uxbridge.irccloud.com> has joined #bitcoin-core-dev
1672022-11-07T10:37:28  *** arik <arik!sid402902@id-402902.lymington.irccloud.com> has quit IRC (Read error: Connection reset by peer)
1682022-11-07T10:37:30  *** real_or_random <real_or_random!sid554204@user/real-or-random/x-4440763> has quit IRC (Read error: Connection reset by peer)
1692022-11-07T10:37:33  *** jarolrod <jarolrod!sid475272@id-475272.uxbridge.irccloud.com> has quit IRC (Read error: Connection reset by peer)
1702022-11-07T10:37:36  *** mjdietzx__ <mjdietzx__!sid527079@id-527079.ilkley.irccloud.com> has joined #bitcoin-core-dev
1712022-11-07T10:37:36  *** rodarmor <rodarmor!sid210835@id-210835.helmsley.irccloud.com> has quit IRC (Read error: Connection reset by peer)
1722022-11-07T10:37:39  *** amiti_ <amiti_!sid373138@id-373138.lymington.irccloud.com> has quit IRC (Read error: Connection reset by peer)
1732022-11-07T10:37:44  *** elichai2 <elichai2!sid212594@id-212594.hampstead.irccloud.com> has quit IRC (Read error: Connection reset by peer)
1742022-11-07T10:37:47  *** sebx2a <sebx2a!sid356034@id-356034.uxbridge.irccloud.com> has quit IRC (Read error: Connection reset by peer)
1752022-11-07T10:37:54  *** rodarmor <rodarmor!sid210835@id-210835.helmsley.irccloud.com> has joined #bitcoin-core-dev
1762022-11-07T10:38:16  *** elichai2 <elichai2!sid212594@2a03:5180:f:4::3:3e72> has joined #bitcoin-core-dev
1772022-11-07T10:38:20  *** GoldmanSats_ <GoldmanSats_!sid428607@2a03:5180:f:3::6:8a3f> has joined #bitcoin-core-dev
1782022-11-07T10:38:22  *** dergoegge <dergoegge!sid453889@2a03:5180:f:2::6:ed01> has joined #bitcoin-core-dev
1792022-11-07T10:38:25  *** arik <arik!sid402902@2a03:5180:f:2::6:25d6> has joined #bitcoin-core-dev
1802022-11-07T10:38:25  *** noxim_ <noxim_!~AdminUser@43.224.169.86> has quit IRC (Ping timeout: 260 seconds)
1812022-11-07T10:38:25  *** jarolrod <jarolrod!sid475272@id-475272.uxbridge.irccloud.com> has joined #bitcoin-core-dev
1822022-11-07T10:38:26  *** real_or_random <real_or_random!sid554204@user/real-or-random/x-4440763> has joined #bitcoin-core-dev
1832022-11-07T10:38:49  *** glozow <glozow!sid453516@ilkley.irccloud.com> has joined #bitcoin-core-dev
1842022-11-07T10:38:50  *** FelixWeis <FelixWeis!sid154231@hampstead.irccloud.com> has joined #bitcoin-core-dev
1852022-11-07T10:38:54  *** amiti_ <amiti_!sid373138@2a03:5180:f:2::5:b192> has joined #bitcoin-core-dev
1862022-11-07T10:38:57  *** fanquake <fanquake!sid369002@user/fanquake> has joined #bitcoin-core-dev
1872022-11-07T10:39:01  *** hsmiths <hsmiths!uid95325@2a03:5180:f:1::1:745d> has joined #bitcoin-core-dev
1882022-11-07T10:39:02  *** ajonas <ajonas!sid385278@id-385278.helmsley.irccloud.com> has joined #bitcoin-core-dev
1892022-11-07T10:39:09  *** sebx2a <sebx2a!sid356034@id-356034.uxbridge.irccloud.com> has joined #bitcoin-core-dev
1902022-11-07T10:39:35  *** hendi <hendi!sid489601@lymington.irccloud.com> has joined #bitcoin-core-dev
1912022-11-07T10:44:08  *** noxim <noxim!~AdminUser@43.224.169.86> has joined #bitcoin-core-dev
1922022-11-07T10:49:00  <vasild> yw :)
1932022-11-07T10:51:55  *** gleb07122 <gleb07122!~gleb@178.150.137.228> has quit IRC (Ping timeout: 248 seconds)
1942022-11-07T10:54:51  *** steve_ <steve_!steve@2600:3c01::f03c:93ff:fec9:9f24> has joined #bitcoin-core-dev
1952022-11-07T11:05:08  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has quit IRC (Ping timeout: 255 seconds)
1962022-11-07T11:08:37  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has joined #bitcoin-core-dev
1972022-11-07T11:16:40  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has quit IRC (Remote host closed the connection)
1982022-11-07T11:17:09  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has joined #bitcoin-core-dev
1992022-11-07T11:54:43  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has quit IRC (Remote host closed the connection)
2002022-11-07T12:25:13  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has joined #bitcoin-core-dev
2012022-11-07T12:41:09  *** fanquake <fanquake!sid369002@user/fanquake> has quit IRC (Ping timeout: 260 seconds)
2022022-11-07T12:41:18  *** fanquake <fanquake!sid369002@user/fanquake> has joined #bitcoin-core-dev
2032022-11-07T13:01:45  *** dougefish <dougefish!~dougefish@2a00:a041:3c18:b400:1ac0:4dff:fe34:3985> has quit IRC (Ping timeout: 268 seconds)
2042022-11-07T13:16:19  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has quit IRC (Remote host closed the connection)
2052022-11-07T13:21:59  *** dougefish <dougefish!~dougefish@2a00:a041:3c18:b400:1ac0:4dff:fe34:3985> has joined #bitcoin-core-dev
2062022-11-07T13:32:41  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has quit IRC (Quit: = "")
2072022-11-07T13:37:35  *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has joined #bitcoin-core-dev
2082022-11-07T13:49:20  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has joined #bitcoin-core-dev
2092022-11-07T14:07:23  *** gleb07122 <gleb07122!~gleb@178.150.137.228> has joined #bitcoin-core-dev
2102022-11-07T14:20:32  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has quit IRC (Ping timeout: 252 seconds)
2112022-11-07T14:20:53  *** Flow <Flow!~none@salem.informatik.uni-erlangen.de> has quit IRC (Quit: WeeChat 3.5)
2122022-11-07T14:21:07  *** Flow <Flow!~none@gentoo/developer/flow> has joined #bitcoin-core-dev
2132022-11-07T14:22:42  *** sudoforge <sudoforge!~sudoforge@wireguard/tunneler/sudoforge> has joined #bitcoin-core-dev
2142022-11-07T14:27:55  *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has quit IRC (Remote host closed the connection)
2152022-11-07T14:28:39  *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has joined #bitcoin-core-dev
2162022-11-07T14:31:18  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has joined #bitcoin-core-dev
2172022-11-07T14:40:11  *** jonatack2 <jonatack2!~jonatack@user/jonatack> has quit IRC (Ping timeout: 248 seconds)
2182022-11-07T14:48:45  *** NorrinRadd <NorrinRadd!~me@154.6.21.31> has joined #bitcoin-core-dev
2192022-11-07T14:52:18  *** hg <hg!~halosghos@user/halosghost> has joined #bitcoin-core-dev
2202022-11-07T15:10:12  *** Nick79 <Nick79!~Nick@pub151248188217.dh-hfc.datazug.ch> has joined #bitcoin-core-dev
2212022-11-07T15:11:47  *** Nick79 <Nick79!~Nick@pub151248188217.dh-hfc.datazug.ch> has quit IRC (Client Quit)
2222022-11-07T15:12:20  *** salvatoshi <salvatoshi!~salvatosh@genymobile-2-6-86.fib.nerim.net> has quit IRC (Ping timeout: 246 seconds)
2232022-11-07T15:14:40  *** noxim <noxim!~AdminUser@user/noxim> has quit IRC (Ping timeout: 252 seconds)
2242022-11-07T15:19:23  <fanquake>  * [new tag]             v23.1rc1 -> v23.1rc1
2252022-11-07T15:21:01  *** salvatoshi <salvatoshi!~salvatosh@genymobile-2-6-86.fib.nerim.net> has joined #bitcoin-core-dev
2262022-11-07T15:27:38  *** test_ is now known as _flood
2272022-11-07T15:30:59  <luke-jr> _aj_: sounds reasonable
2282022-11-07T15:43:49  *** merlinB <merlinB!~merlinB@2001:16b8:305d:5000:1d61:3865:668a:209c> has joined #bitcoin-core-dev
2292022-11-07T15:49:05  *** yanmaani2 <yanmaani2!~yanmaani@gateway/tor-sasl/yanmaani> has quit IRC (Ping timeout: 255 seconds)
2302022-11-07T15:50:06  *** yanmaani2 <yanmaani2!~yanmaani@gateway/tor-sasl/yanmaani> has joined #bitcoin-core-dev
2312022-11-07T16:02:34  *** nickler <nickler!~nickler@static.219.205.69.159.clients.your-server.de> has joined #bitcoin-core-dev
2322022-11-07T16:06:53  *** noxim <noxim!~AdminUser@43.224.169.86> has joined #bitcoin-core-dev
2332022-11-07T16:09:17  *** gleb071225 <gleb071225!~gleb@178.150.137.228> has joined #bitcoin-core-dev
2342022-11-07T16:11:08  *** steve_ <steve_!steve@2600:3c01::f03c:93ff:fec9:9f24> has quit IRC (Quit: Leaving)
2352022-11-07T16:11:09  *** gleb07122 <gleb07122!~gleb@178.150.137.228> has quit IRC (Ping timeout: 260 seconds)
2362022-11-07T16:25:31  *** Guest61 <Guest61!~Guest61@141.41.239.210> has joined #bitcoin-core-dev
2372022-11-07T16:27:22  *** Guest61 <Guest61!~Guest61@141.41.239.210> has quit IRC (Client Quit)
2382022-11-07T16:32:27  *** Aaronvan_ <Aaronvan_!~AaronvanW@user/AaronvanW> has joined #bitcoin-core-dev
2392022-11-07T16:35:04  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has quit IRC (Ping timeout: 260 seconds)
2402022-11-07T16:40:36  *** salvatoshi <salvatoshi!~salvatosh@genymobile-2-6-86.fib.nerim.net> has quit IRC (Ping timeout: 252 seconds)
2412022-11-07T17:37:19  *** hg <hg!~halosghos@user/halosghost> has quit IRC (Read error: Connection reset by peer)
2422022-11-07T17:38:49  *** hg <hg!~halosghos@user/halosghost> has joined #bitcoin-core-dev
2432022-11-07T17:39:55  *** noxim <noxim!~AdminUser@user/noxim> has quit IRC (Ping timeout: 248 seconds)
2442022-11-07T18:00:44  *** merlinB <merlinB!~merlinB@2001:16b8:305d:5000:1d61:3865:668a:209c> has quit IRC (Quit: Leaving...)
2452022-11-07T18:02:11  *** Talkless <Talkless!~Talkless@mail.dargis.net> has joined #bitcoin-core-dev
2462022-11-07T18:09:05  *** jarthur <jarthur!~jarthur@user/jarthur> has joined #bitcoin-core-dev
2472022-11-07T18:10:55  *** noxim <noxim!~AdminUser@43.224.169.86> has joined #bitcoin-core-dev
2482022-11-07T18:15:59  *** noxim <noxim!~AdminUser@user/noxim> has quit IRC (Ping timeout: 260 seconds)
2492022-11-07T18:35:03  *** tripleslash <tripleslash!~triplesla@user/tripleslash> has joined #bitcoin-core-dev
2502022-11-07T18:44:16  <sugarpuff> @sipa "If you want to cancel a transaction, you can pre-sign a double-spend of it." <- Does that work now? Is it enforced by all miners? If so this is the first time I'm hearing of it, and I bet it's the first time most people are hearing about it because I've never seen it implemented in any wallet, and I've never seen it mentioned in any article. Seems important.
2512022-11-07T18:45:00  <sugarpuff> @sipa "transactions can randomly become invalid if they're mined close to their expiration." <- So what? Isn't this true of regular transactions too? Couldn't they be re-org'd out and not appear in the re-org'd block?
2522022-11-07T18:45:22  <sipa> @sugarpuff That has always worked.
2532022-11-07T18:45:26  <sipa> Since opt-in RBF.
2542022-11-07T18:46:04  <sugarpuff> sipa: Why does no wallet support it?? Why is it never mentioned in any article on stuck transactions??
2552022-11-07T18:46:42  <sipa> Usually the way to unstuck a transaction is to make it go through, not cancel it.
2562022-11-07T18:46:49  <sipa> Through either RBF or CPFP.
2572022-11-07T18:47:35  <sugarpuff> I understand this, I even wrote a blog post on it way back in March 2016: https://fixingtao.com/2016/03/bitcoin-keep-calm-and-rbfcpfp-on/ ;;;; but it doesn't fully solve the problem
2582022-11-07T18:48:02  <sugarpuff> the subsequent RBF txn might not go through either, and someone might decide they don't want to pay higher fees, or CPFP might not be supported
2592022-11-07T18:48:38  <sugarpuff> Saying "RBF/CPFP is the only way to fix this" also creates an arms race in fees
2602022-11-07T18:48:58  <sugarpuff> unnecessarily inflating them when someone might decide they'd prefer to cancel and try again at a later date
2612022-11-07T18:49:37  <sipa> Right now there is no reason to assume a reorged transaction wouldn't end up accepted in the other chain too (assuming it wasn't double spent), because valid transactions always remain valid.
2622022-11-07T18:50:20  <sipa> The complexity of reasoning about mempool transactions and recently confirmed ones is far worse for everybody is transactions can revert to being invalid.
2632022-11-07T18:51:08  <sugarpuff> only if they're assuming 1-conf is something to be relied upon
2642022-11-07T18:51:29  <sugarpuff> and again, normal transactions can be not included in a re-org'd block, right?
2652022-11-07T18:51:32  <sipa> reorgs of more than 1 deep are also a problem
2662022-11-07T18:51:54  <sugarpuff> this is a problem for regular txns too, right? they can not appear in a re-org'd block in certain situations, true?
2672022-11-07T18:52:15  <sipa> and that's not the only issue .. e.g. do you relay a transaction close to its expiration, because our DoS protection relies on the assumption that something relayed is eligible for confirmation, and thus pays a nontrivial fee
2682022-11-07T18:52:25  *** noxim <noxim!~AdminUser@43.224.169.86> has joined #bitcoin-core-dev
2692022-11-07T18:53:33  <sugarpuff> sure, relay something unless it's expired. that might even reduce pressure on DoS, right? since fewer transactions would be relayed, theoretically
2702022-11-07T18:53:35  <sipa> this gets even worse when taking cpfp and other dependencies into account... as now you need transitive reasoning as children may become invalid as their unconfirmed parent expires
2712022-11-07T18:54:25  <sipa> The same issues exist around mempool replacement... a transaction close to expiration is unlikely to be mined, and should therefore probably not be considered for replacing another transaction
2722022-11-07T18:54:32  <sipa> but where do you out the threshold
2732022-11-07T18:55:19  <sugarpuff> what about this question: "they can not appear in a re-org'd block in certain situations, true?"  (referring to normal txns)
2742022-11-07T18:55:43  <sugarpuff> ("normal" i.e. without expiry)
2752022-11-07T18:55:54  <sipa> What are "they" ?
2762022-11-07T18:56:06  <sugarpuff> today's txns without expiry
2772022-11-07T18:56:22  <sugarpuff> today's txns without expiry built into them
2782022-11-07T18:57:00  <sipa> Well, yes, they could be double-spent, or the fee market after the reorg could be so radically different that miners don't pick it up.
2792022-11-07T18:57:15  *** noxim <noxim!~AdminUser@user/noxim> has quit IRC (Ping timeout: 248 seconds)
2802022-11-07T18:57:37  <sugarpuff> ok, so the concern you brought up earlier, of txns not being included in re-org'd blocks due to close expiry, also applies to today's non-expiring txns...
2812022-11-07T18:59:16  <sipa> I don't think that's comparable.
2822022-11-07T18:59:27  <sugarpuff> why not?
2832022-11-07T18:59:40  <sipa> Sure, there is no guarantee that a tx after a reorg still makes it in.
2842022-11-07T18:59:51  <sipa> But there is a big difference between no guarantee, and a prohibition.
2852022-11-07T19:00:27  *** sipsorcery <sipsorcery!~sipsorcer@37.228.225.67> has joined #bitcoin-core-dev
2862022-11-07T19:00:30  <sugarpuff> but that is the entire point of adding an expiry - is to give users a guarantee
2872022-11-07T19:00:42  <sugarpuff> they will be relieved to know that their bitcoins will be back by a certain time, or spent
2882022-11-07T19:00:47  <sugarpuff> right now they will be panicking
2892022-11-07T19:00:53  <sipa> It cuts both ways. I don't think this helps.
2902022-11-07T19:01:24  <sugarpuff> i honestly don't see the downside
2912022-11-07T19:01:46  <sipa> With expiry it's also possible that in a reorg the timestamps are lower, and thus an expired transaction becomes valid again.
2922022-11-07T19:02:29  <sugarpuff> but what is the margin on this? like less than 10 min right?
2932022-11-07T19:02:40  <sipa> To me, monotonicity of tx validity is such a fundamental principle underlying bitcoin, that I'd need a very good reason to even consider acking it.
2942022-11-07T19:02:49  <sugarpuff> compare to the current situation: a margin or *days* not knowing whether or not your txn will be confirmed
2952022-11-07T19:03:02  <sipa> And I don't think it fixes anything
2962022-11-07T19:03:30  <sugarpuff> how does being given a guarantee by which time your txn will be spent or returned not fix anything? How is not knowing what happens to your coins  for *weeks* a good thing?
2972022-11-07T19:04:24  <sipa> You can fee bump it.
2982022-11-07T19:04:25  <sipa> Many wallets today support that.
2992022-11-07T19:04:43  <sugarpuff> but what if the fees are like $100???
3002022-11-07T19:04:49  <sugarpuff> or more??
3012022-11-07T19:05:14  <sugarpuff> what if you bought a toy for $20, and the fees are $200???
3022022-11-07T19:05:55  *** Hercules <Hercules!~Hercules@ti0018a400-8077.bb.online.no> has joined #bitcoin-core-dev
3032022-11-07T19:06:26  <sipa> If the tx drops out of your mempool, you can abandon it and spend the funds again later.
3042022-11-07T19:06:54  <sipa> If the current fee market is so much higher than what you paid, there's no reason to assume your transaction will be included.
3052022-11-07T19:08:08  <sugarpuff> so you decide to "spend the  funds again later", and wait for them to return, and make decisions on the assumption that you'll be able to spend them later (whatever those decisions might be, who knows), and then after 10 days your txn confirms and your funds are gone. Now what?
3062022-11-07T19:08:15  <sugarpuff> How is that a good user experience?
3072022-11-07T19:08:29  <sugarpuff> If the txn had an expiry you could reason about this situation. But it doesn't
3082022-11-07T19:09:56  <sugarpuff> This has to do with hard forks doesn't it?
3092022-11-07T19:10:00  <sugarpuff> is adding an expiry a hard fork?
3102022-11-07T19:10:32  <sipa> You can sign an RBF with higher feerate to send back to yourself too. It doesn't even need to match the current market feerate at the time of spending, just beat the transaction being replaced.
3112022-11-07T19:10:48  <sipa> Either neither makes it in, or the replacement makes it in.
3122022-11-07T19:11:04  <sipa> No, that can easily be done with a softfork
3132022-11-07T19:12:27  <sugarpuff> but the RBF txn isn't guaranteed to go through, and the fees might be so high that you decide you don't want to pay them. so you end up deciding to just not deal with it, and not know the fate of your txn. This is frustrating to both businesses and customers and users. IMO, it should be fixed and can be easily fixed with an expiry. I'm glad to hear it's not a hard fork. even the base unit of the Internet (packets) have a
3142022-11-07T19:12:27  <sugarpuff> TTL
3152022-11-07T19:13:27  <sugarpuff> DNS records have a TTL... txns should too
3162022-11-07T19:14:14  <sipa> Sorry, I don't find this a convincing argument
3172022-11-07T19:14:36  <sugarpuff> ok, well, maybe when enough people complain you'll change your mind. i tried *shrug*
3182022-11-07T19:15:04  <sipa> You don't need to convince me, thankfully.
3192022-11-07T19:22:25  *** notmandatory_ <notmandatory_!notmandato@2600:3c00::f03c:92ff:fe8e:dce6> has joined #bitcoin-core-dev
3202022-11-07T19:24:03  <sugarpuff> sipa: oh, one more thing, sorry I didn't realize this. You keep saying that RBF is the solution to this, but even that isn't completely true AFAIK since RBF isn't enabled by default on txns, right? So for a large number of users they literally have zero recourse right now
3212022-11-07T19:24:07  *** meshcollider <meshcollider!meshcollid@meshcollider.jujube.ircnow.org> has quit IRC (Ping timeout: 246 seconds)
3222022-11-07T19:24:07  *** bohruz[m] <bohruz[m]!~bohruzmat@2001:470:69fc:105::1:59a4> has quit IRC (Ping timeout: 246 seconds)
3232022-11-07T19:24:07  *** notmandatory <notmandatory!notmandato@2600:3c00::f03c:92ff:fe8e:dce6> has quit IRC (Ping timeout: 246 seconds)
3242022-11-07T19:24:07  *** arturomf94[m] <arturomf94[m]!~arturomf9@2001:470:69fc:105::2:235> has quit IRC (Ping timeout: 246 seconds)
3252022-11-07T19:24:07  *** kakolainen[m] <kakolainen[m]!~kakolaine@2001:470:69fc:105::34f9> has quit IRC (Ping timeout: 246 seconds)
3262022-11-07T19:24:08  *** provoostenator <provoostenator!~provooste@user/provoostenator> has quit IRC (Ping timeout: 246 seconds)
3272022-11-07T19:24:08  *** bitcoin-git <bitcoin-git!~bitcoin-g@2001:470:69fc:105::2:690> has quit IRC (Ping timeout: 246 seconds)
3282022-11-07T19:24:08  *** jetpack <jetpack!~jetpack@2605:2700:1:100e:ddb4:196e:c17a:3b92> has quit IRC (Ping timeout: 246 seconds)
3292022-11-07T19:24:08  *** BlueMatt[m] <BlueMatt[m]!~bluemattm@2001:470:69fc:105::1:5092> has quit IRC (Ping timeout: 246 seconds)
3302022-11-07T19:24:08  *** harding <harding!quassel@newmail.dtrt.org> has quit IRC (Ping timeout: 246 seconds)
3312022-11-07T19:24:24  *** harding <harding!quassel@newmail.dtrt.org> has joined #bitcoin-core-dev
3322022-11-07T19:24:26  *** jetpack_ <jetpack_!~jetpack@2605:2700:1:100e:ddb4:196e:c17a:3b92> has joined #bitcoin-core-dev
3332022-11-07T19:24:52  *** bohruz[m] <bohruz[m]!~bohruzmat@2001:470:69fc:105::1:59a4> has joined #bitcoin-core-dev
3342022-11-07T19:25:08  *** meshcollider <meshcollider!meshcollid@jujube.rpblc.net> has joined #bitcoin-core-dev
3352022-11-07T19:29:23  *** arturomf94[m] <arturomf94[m]!~arturomf9@2001:470:69fc:105::2:235> has joined #bitcoin-core-dev
3362022-11-07T19:29:26  *** bitcoin-git <bitcoin-git!~bitcoin-g@2001:470:69fc:105::2:690> has joined #bitcoin-core-dev
3372022-11-07T19:29:27  *** provoostenator <provoostenator!~provooste@user/provoostenator> has joined #bitcoin-core-dev
3382022-11-07T19:29:34  *** kakolainen[m] <kakolainen[m]!~kakolaine@2001:470:69fc:105::34f9> has joined #bitcoin-core-dev
3392022-11-07T19:31:00  *** BlueMatt[m] <BlueMatt[m]!~bluemattm@2001:470:69fc:105::1:5092> has joined #bitcoin-core-dev
3402022-11-07T19:32:38  *** Hercules <Hercules!~Hercules@ti0018a400-8077.bb.online.no> has quit IRC (Quit: Leaving)
3412022-11-07T19:33:19  *** gnaf <gnaf!gnaf@gateway/vpn/protonvpn/gnaf> has joined #bitcoin-core-dev
3422022-11-07T19:42:19  *** hg <hg!~halosghos@user/halosghost> has quit IRC (Ping timeout: 260 seconds)
3432022-11-07T19:42:44  *** hg <hg!~halosghos@user/halosghost> has joined #bitcoin-core-dev
3442022-11-07T19:43:50  *** champo <champo!~champo@190.194.221.154> has joined #bitcoin-core-dev
3452022-11-07T20:06:49  *** Talkless <Talkless!~Talkless@mail.dargis.net> has quit IRC (Ping timeout: 260 seconds)
3462022-11-07T20:18:43  *** champo <champo!~champo@190.194.221.154> has quit IRC (Ping timeout: 260 seconds)
3472022-11-07T20:22:23  *** Guest6281 <Guest6281!~Guest62@2001:1c01:450f:fbf0::a16> has joined #bitcoin-core-dev
3482022-11-07T20:39:17  *** champo <champo!~champo@190.194.221.154> has joined #bitcoin-core-dev
3492022-11-07T20:44:30  *** yanmaani2 <yanmaani2!~yanmaani@gateway/tor-sasl/yanmaani> has quit IRC (Remote host closed the connection)
3502022-11-07T20:45:51  *** yanmaani2 <yanmaani2!~yanmaani@gateway/tor-sasl/yanmaani> has joined #bitcoin-core-dev
3512022-11-07T20:54:15  *** noxim <noxim!~AdminUser@43.224.169.86> has joined #bitcoin-core-dev
3522022-11-07T20:57:13  *** champo <champo!~champo@190.194.221.154> has quit IRC (Ping timeout: 260 seconds)
3532022-11-07T20:59:19  *** noxim <noxim!~AdminUser@user/noxim> has quit IRC (Ping timeout: 260 seconds)
3542022-11-07T21:25:09  *** Guest7 <Guest7!~Guest7@ip-86-49-34-92.bb.vodafone.cz> has joined #bitcoin-core-dev
3552022-11-07T21:26:48  *** noxim <noxim!~AdminUser@43.224.169.86> has joined #bitcoin-core-dev
3562022-11-07T21:31:45  *** noxim <noxim!~AdminUser@user/noxim> has quit IRC (Ping timeout: 260 seconds)
3572022-11-07T21:46:53  *** champo <champo!~champo@190.194.221.154> has joined #bitcoin-core-dev
3582022-11-07T21:58:26  *** noxim <noxim!~AdminUser@43.224.169.86> has joined #bitcoin-core-dev
3592022-11-07T22:03:29  *** noxim <noxim!~AdminUser@user/noxim> has quit IRC (Ping timeout: 260 seconds)
3602022-11-07T22:04:19  *** champo <champo!~champo@190.194.221.154> has quit IRC (Quit: Client closed)
3612022-11-07T22:09:09  *** jarthur <jarthur!~jarthur@user/jarthur> has quit IRC (Quit: jarthur)
3622022-11-07T22:10:05  *** kexkey_ <kexkey_!~kexkey@static-198-54-132-116.cust.tzulo.com> has joined #bitcoin-core-dev
3632022-11-07T22:13:10  *** kexkey <kexkey!~kexkey@static-198-54-132-116.cust.tzulo.com> has quit IRC (Ping timeout: 260 seconds)
3642022-11-07T22:42:45  *** hg <hg!~halosghos@user/halosghost> has quit IRC (Quit: WeeChat 3.7.1)
3652022-11-07T22:43:44  *** jonatack2 <jonatack2!~jonatack@user/jonatack> has joined #bitcoin-core-dev
3662022-11-07T23:12:11  *** gnaf <gnaf!gnaf@gateway/vpn/protonvpn/gnaf> has quit IRC (Quit: Konversation terminated!)
3672022-11-07T23:26:18  *** jonatack3 <jonatack3!~jonatack@user/jonatack> has joined #bitcoin-core-dev
3682022-11-07T23:27:07  *** jonatack2 <jonatack2!~jonatack@user/jonatack> has quit IRC (Ping timeout: 248 seconds)
3692022-11-07T23:30:06  *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
3702022-11-07T23:31:26  *** jonatack3 <jonatack3!~jonatack@user/jonatack> has quit IRC (Ping timeout: 246 seconds)
3712022-11-07T23:38:14  <bitcoin-git> [bitcoin] achow101 opened pull request #26467: bumpfee: Allow the user to choose which output is change (master...bumpfee-choose-change-txout) https://github.com/bitcoin/bitcoin/pull/26467
3722022-11-07T23:38:52  *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Read error: Connection reset by peer)
3732022-11-07T23:39:04  *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
3742022-11-07T23:40:27  *** sipsorcery <sipsorcery!~sipsorcer@37.228.225.67> has quit IRC (Ping timeout: 248 seconds)
3752022-11-07T23:54:00  *** sipsorcery <sipsorcery!~sipsorcer@37.228.225.67> has joined #bitcoin-core-dev
3762022-11-07T23:55:53  *** sudoforge <sudoforge!~sudoforge@wireguard/tunneler/sudoforge> has quit IRC (Quit: 404)
3772022-11-07T23:56:24  *** sudoforge <sudoforge!~sudoforge@wireguard/tunneler/sudoforge> has joined #bitcoin-core-dev