12023-02-15T00:09:38 *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has joined #bitcoin-core-dev
22023-02-15T00:14:04 *** dzxzg <dzxzg!~dzxzg@2600:387:15:817::a> has quit IRC (Quit: Client closed)
32023-02-15T01:00:47 *** as2333 <as2333!~as2333@host230.190-138-75.telecom.net.ar> has quit IRC (Ping timeout: 264 seconds)
42023-02-15T01:04:26 *** TallTim_ <TallTim_!~talltim@184.83.250.114> has joined #bitcoin-core-dev
52023-02-15T01:06:55 *** Norrin <Norrin!~NorrinRad@gateway/tor-sasl/norrinradd> has quit IRC (Remote host closed the connection)
62023-02-15T01:08:49 *** TallTim <TallTim!~talltim@184-83-250-114-static.midco.net> has quit IRC (Ping timeout: 252 seconds)
72023-02-15T01:10:29 *** TallTim_ is now known as TallTim
82023-02-15T01:41:50 *** ghost43_ <ghost43_!~ghost43@gateway/tor-sasl/ghost43> has joined #bitcoin-core-dev
92023-02-15T01:42:11 *** ghost43 <ghost43!~ghost43@gateway/tor-sasl/ghost43> has quit IRC (Ping timeout: 255 seconds)
102023-02-15T01:44:50 *** PaperSword <PaperSword!~Thunderbi@50.126.96.22> has joined #bitcoin-core-dev
112023-02-15T01:45:04 *** Zenton <Zenton!~user@user/zenton> has quit IRC (Ping timeout: 248 seconds)
122023-02-15T01:50:25 *** Yihen <Yihen!~textual@122.115.32.55> has joined #bitcoin-core-dev
132023-02-15T02:26:51 *** nanotube <nanotube!~nanotube@user/nanotube> has quit IRC (Ping timeout: 248 seconds)
142023-02-15T02:46:30 *** jarthur_ <jarthur_!~jarthur@user/jarthur> has joined #bitcoin-core-dev
152023-02-15T02:49:09 *** jarthur <jarthur!~jarthur@user/jarthur> has quit IRC (Ping timeout: 255 seconds)
162023-02-15T02:55:59 *** b_101 <b_101!~robert@185.242.5.35> has joined #bitcoin-core-dev
172023-02-15T02:58:17 *** jon_atack <jon_atack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
182023-02-15T02:58:40 *** b_101_ <b_101_!~robert@185.242.5.35> has quit IRC (Ping timeout: 260 seconds)
192023-02-15T02:59:09 *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Ping timeout: 255 seconds)
202023-02-15T03:15:11 *** nanotube <nanotube!~nanotube@user/nanotube> has joined #bitcoin-core-dev
212023-02-15T03:27:58 *** Norrin <Norrin!~NorrinRad@gateway/tor-sasl/norrinradd> has joined #bitcoin-core-dev
222023-02-15T04:21:56 *** yanmaani <yanmaani!~yanmaani@gateway/tor-sasl/yanmaani> has quit IRC (Ping timeout: 255 seconds)
232023-02-15T04:22:29 *** yanmaani <yanmaani!~yanmaani@gateway/tor-sasl/yanmaani> has joined #bitcoin-core-dev
242023-02-15T04:26:55 *** qxs <qxs!~qxs@gateway/tor-sasl/qxs> has quit IRC (Remote host closed the connection)
252023-02-15T04:29:11 *** qxs <qxs!~qxs@gateway/tor-sasl/qxs> has joined #bitcoin-core-dev
262023-02-15T05:01:02 *** cmirror <cmirror!~cmirror@4.53.92.114> has quit IRC (Remote host closed the connection)
272023-02-15T05:01:34 *** cmirror <cmirror!~cmirror@4.53.92.114> has joined #bitcoin-core-dev
282023-02-15T05:15:57 *** achow101 <achow101!~achow101@user/achow101> has quit IRC (Ping timeout: 252 seconds)
292023-02-15T05:16:11 *** martin_1 <martin_1!~martin@adsl-178-39-110-172.adslplus.ch> has joined #bitcoin-core-dev
302023-02-15T05:18:11 *** yanmaani <yanmaani!~yanmaani@gateway/tor-sasl/yanmaani> has quit IRC (Ping timeout: 255 seconds)
312023-02-15T05:20:31 *** martin_1 <martin_1!~martin@adsl-178-39-110-172.adslplus.ch> has quit IRC (Ping timeout: 248 seconds)
322023-02-15T05:27:41 *** achow101 <achow101!~achow101@user/achow101> has joined #bitcoin-core-dev
332023-02-15T05:28:28 *** ConioVersion <ConioVersion!~ConioVers@it13.seed4.me> has joined #bitcoin-core-dev
342023-02-15T05:33:28 *** yanmaani <yanmaani!~yanmaani@gateway/tor-sasl/yanmaani> has joined #bitcoin-core-dev
352023-02-15T05:36:42 <ConioVersion> hey
362023-02-15T05:37:39 <ConioVersion> any help with hosting a coin so that users can download and join the network ?
372023-02-15T05:37:49 <ConioVersion> my own coin
382023-02-15T05:41:13 *** ConioVersion <ConioVersion!~ConioVers@it13.seed4.me> has left #bitcoin-core-dev
392023-02-15T05:51:26 *** Eval <Eval!~exec@2408:8207:194f:ef0:ff39:7b17:3efd:7895> has joined #bitcoin-core-dev
402023-02-15T05:51:56 *** martin_1 <martin_1!~martin@adsl-178-39-110-172.adslplus.ch> has joined #bitcoin-core-dev
412023-02-15T06:01:30 *** dviola <dviola!~diego@user/dviola> has quit IRC (Quit: WeeChat 3.8)
422023-02-15T06:09:50 *** amishbtc <amishbtc!~amishbtc@cpe-74-72-75-120.nyc.res.rr.com> has quit IRC (Remote host closed the connection)
432023-02-15T06:10:14 *** amishbtc <amishbtc!~amishbtc@cpe-74-72-75-120.nyc.res.rr.com> has joined #bitcoin-core-dev
442023-02-15T06:15:50 *** Guest7021 <Guest7021!~Guest70@37.128.245.24> has joined #bitcoin-core-dev
452023-02-15T06:29:17 *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has quit IRC (Ping timeout: 255 seconds)
462023-02-15T06:30:06 *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has joined #bitcoin-core-dev
472023-02-15T06:38:58 *** Guest4 <Guest4!~Guest4@2409:4071:4e11:7aec:11ea:1c8a:4a6c:1e07> has joined #bitcoin-core-dev
482023-02-15T06:39:41 *** Guest4 <Guest4!~Guest4@2409:4071:4e11:7aec:11ea:1c8a:4a6c:1e07> has quit IRC (Client Quit)
492023-02-15T06:53:54 *** jamesob9 <jamesob9!~jamesob@141.156.173.67> has joined #bitcoin-core-dev
502023-02-15T06:53:57 *** achow101 <achow101!~achow101@user/achow101> has quit IRC (Ping timeout: 255 seconds)
512023-02-15T06:54:06 *** jamesob <jamesob!~jamesob@141.156.173.67> has quit IRC (Read error: Connection reset by peer)
522023-02-15T06:54:06 *** jamesob9 is now known as jamesob
532023-02-15T06:59:28 *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:744c:2b23:3796:f541> has quit IRC (Remote host closed the connection)
542023-02-15T06:59:54 *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:9c54:b7e5:8572:ce2a> has joined #bitcoin-core-dev
552023-02-15T07:09:41 *** achow101 <achow101!~achow101@user/achow101> has joined #bitcoin-core-dev
562023-02-15T07:11:31 *** Livestradamus <Livestradamus!~Livestrad@user/livestradamus> has quit IRC (Quit: ~Peace~)
572023-02-15T07:12:41 *** Livestradamus <Livestradamus!~Livestrad@user/livestradamus> has joined #bitcoin-core-dev
582023-02-15T07:33:12 *** achow101 <achow101!~achow101@user/achow101> has quit IRC (Ping timeout: 255 seconds)
592023-02-15T07:34:03 *** achow101 <achow101!~achow101@user/achow101> has joined #bitcoin-core-dev
602023-02-15T07:37:30 *** Flow <Flow!~none@gentoo/developer/flow> has quit IRC (Ping timeout: 260 seconds)
612023-02-15T07:45:39 *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has joined #bitcoin-core-dev
622023-02-15T08:00:29 <fanquake> no
632023-02-15T08:05:08 *** Guest7021 <Guest7021!~Guest70@37.128.245.24> has quit IRC (Quit: Client closed)
642023-02-15T08:07:42 *** szkl <szkl!uid110435@id-110435.uxbridge.irccloud.com> has joined #bitcoin-core-dev
652023-02-15T08:08:07 *** znow_ <znow_!~codeautis@user/codeautist> has quit IRC (Quit: leaving)
662023-02-15T08:15:46 *** salvatoshi <salvatoshi!~salvatosh@genymobile-2-6-86.fib.nerim.net> has joined #bitcoin-core-dev
672023-02-15T08:21:16 <bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/576e16e7026f...68e484afbbc2
682023-02-15T08:21:16 <bitcoin-git> bitcoin/master 77192c9 Matthew Zipkin: cli: include local ("unreachable") peers in -netinfo table
692023-02-15T08:21:16 <bitcoin-git> bitcoin/master 68e484a merge-script: Merge bitcoin/bitcoin#26584: cli: include local ("unroutable") peers in -n...
702023-02-15T08:21:22 <bitcoin-git> [bitcoin] MarcoFalke merged pull request #26584: cli: include local ("unroutable") peers in -netinfo table (master...netinfo-local) https://github.com/bitcoin/bitcoin/pull/26584
712023-02-15T08:23:37 *** codo <codo!~codeautis@user/codeautist> has joined #bitcoin-core-dev
722023-02-15T08:50:55 *** Eval <Eval!~exec@2408:8207:194f:ef0:ff39:7b17:3efd:7895> has quit IRC (Quit: Leaving)
732023-02-15T09:04:13 *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has quit IRC (Quit: bye)
742023-02-15T09:06:17 *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has joined #bitcoin-core-dev
752023-02-15T09:09:51 *** Guest7078 <Guest7078!~Guest70@37.128.245.24> has joined #bitcoin-core-dev
762023-02-15T09:10:10 *** Guest7078 <Guest7078!~Guest70@37.128.245.24> has quit IRC (Client Quit)
772023-02-15T10:22:37 <bitcoin-git> [bitcoin] ebarakos opened pull request #27102: Fix minor typo (master...fix-minor-typo) https://github.com/bitcoin/bitcoin/pull/27102
782023-02-15T10:36:21 *** Norrin <Norrin!~NorrinRad@gateway/tor-sasl/norrinradd> has quit IRC (Remote host closed the connection)
792023-02-15T10:48:52 *** martin_1 <martin_1!~martin@adsl-178-39-110-172.adslplus.ch> has quit IRC (Read error: Connection reset by peer)
802023-02-15T10:55:14 *** yanmaani <yanmaani!~yanmaani@gateway/tor-sasl/yanmaani> has quit IRC (Ping timeout: 255 seconds)
812023-02-15T10:59:12 *** yanmaani <yanmaani!~yanmaani@gateway/tor-sasl/yanmaani> has joined #bitcoin-core-dev
822023-02-15T11:03:11 <bitcoin-git> [bitcoin] TheCharlatan opened pull request #27103: Blockstorage: Dont access gArgs to get blocks_dir (master...blockstorageArgs) https://github.com/bitcoin/bitcoin/pull/27103
832023-02-15T11:03:16 <bitcoin-git> [bitcoin] TheCharlatan closed pull request #27103: Blockstorage: Dont access gArgs to get blocks_dir (master...blockstorageArgs) https://github.com/bitcoin/bitcoin/pull/27103
842023-02-15T11:14:35 *** yanmaani <yanmaani!~yanmaani@gateway/tor-sasl/yanmaani> has quit IRC (Ping timeout: 255 seconds)
852023-02-15T11:27:19 *** yanmaani <yanmaani!~yanmaani@gateway/tor-sasl/yanmaani> has joined #bitcoin-core-dev
862023-02-15T11:56:34 *** MrFrancis <MrFrancis!~MrFrancis@2001:8a0:fa4c:901:17b:8d8:97fb:b3d7> has joined #bitcoin-core-dev
872023-02-15T11:56:48 *** MrFrancis <MrFrancis!~MrFrancis@2001:8a0:fa4c:901:17b:8d8:97fb:b3d7> has quit IRC (Client Quit)
882023-02-15T11:59:10 *** sudoforge <sudoforge!~sudoforge@wireguard/tunneler/sudoforge> has joined #bitcoin-core-dev
892023-02-15T12:02:52 *** Flow <Flow!~none@gentoo/developer/flow> has joined #bitcoin-core-dev
902023-02-15T12:22:00 <bitcoin-git> [gui] hebasto merged pull request #603: Add settings.json prune-prev, proxy-prev, onion-prev settings (master...pr/qtkeep) https://github.com/bitcoin-core/gui/pull/603
912023-02-15T12:22:04 <bitcoin-git> [bitcoin] hebasto pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/68e484afbbc2...e43ff4eab2fe
922023-02-15T12:22:05 <bitcoin-git> bitcoin/master 9d3127b Ryan Ofsky: Add settings.json prune-prev, proxy-prev, onion-prev settings
932023-02-15T12:22:05 <bitcoin-git> bitcoin/master e43ff4e Hennadii Stepanov: Merge bitcoin-core/gui#603: Add settings.json prune-prev, proxy-prev, onio...
942023-02-15T12:25:27 *** Norrin <Norrin!~NorrinRad@gateway/tor-sasl/norrinradd> has joined #bitcoin-core-dev
952023-02-15T12:30:59 <bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/e43ff4eab2fe...2b0cd7679f82
962023-02-15T12:30:59 <bitcoin-git> bitcoin/master 6ada37d Andrew Chow: verify-commits: Bump trusted git root to after most recent laanwj merge
972023-02-15T12:30:59 <bitcoin-git> bitcoin/master 2b0cd76 fanquake: Merge bitcoin/bitcoin#27076: verify-commits: Bump trusted git root to afte...
982023-02-15T12:31:00 <bitcoin-git> [bitcoin] fanquake merged pull request #27076: verify-commits: Bump trusted git root to after most recent laanwj merge (master...2023-02-vc-bump-trusted-root) https://github.com/bitcoin/bitcoin/pull/27076
992023-02-15T12:36:24 *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has quit IRC (Quit: Leaving...)
1002023-02-15T12:51:25 *** ___nick___ <___nick___!~quassel@82.9.109.62> has joined #bitcoin-core-dev
1012023-02-15T12:59:23 *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has quit IRC (Quit: = "")
1022023-02-15T13:01:27 *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:9c54:b7e5:8572:ce2a> has quit IRC (Remote host closed the connection)
1032023-02-15T13:01:55 *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:9c54:b7e5:8572:ce2a> has joined #bitcoin-core-dev
1042023-02-15T13:03:53 *** ___nick___ <___nick___!~quassel@82.9.109.62> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
1052023-02-15T13:05:53 *** ___nick___ <___nick___!~quassel@cpc68289-cdif17-2-0-cust317.5-1.cable.virginm.net> has joined #bitcoin-core-dev
1062023-02-15T13:06:48 *** ___nick___ <___nick___!~quassel@cpc68289-cdif17-2-0-cust317.5-1.cable.virginm.net> has quit IRC (Client Quit)
1072023-02-15T13:21:15 *** Guyver2 <Guyver2!~Guyver@77-174-98-73.fixed.kpn.net> has joined #bitcoin-core-dev
1082023-02-15T13:22:22 *** Guest47 <Guest47!~Guest47@2600:1700:b9f0:1e90:1854:4ae5:53ea:7e02> has joined #bitcoin-core-dev
1092023-02-15T13:28:42 *** Guest47 <Guest47!~Guest47@2600:1700:b9f0:1e90:1854:4ae5:53ea:7e02> has quit IRC (Quit: Client closed)
1102023-02-15T13:31:10 *** nulldoot2k_ <nulldoot2k_!~vyHamii@116.104.87.246> has quit IRC (Remote host closed the connection)
1112023-02-15T13:31:28 *** nulldoot2k_ <nulldoot2k_!~vyHamii@123.25.30.191> has joined #bitcoin-core-dev
1122023-02-15T13:43:05 *** Guest74 <Guest74!~Guest74@2001:8a0:6716:8500:2da9:db34:d0f7:3bb1> has joined #bitcoin-core-dev
1132023-02-15T13:43:16 *** Guyver2 <Guyver2!~Guyver@77-174-98-73.fixed.kpn.net> has left #bitcoin-core-dev (Closing Window)
1142023-02-15T13:46:24 *** Guest74 <Guest74!~Guest74@2001:8a0:6716:8500:2da9:db34:d0f7:3bb1> has quit IRC (Client Quit)
1152023-02-15T13:59:25 *** Norrin <Norrin!~NorrinRad@gateway/tor-sasl/norrinradd> has quit IRC (Remote host closed the connection)
1162023-02-15T14:03:07 *** Norrin <Norrin!~NorrinRad@gateway/tor-sasl/norrinradd> has joined #bitcoin-core-dev
1172023-02-15T14:06:02 *** Guest15 <Guest15!~Guest15@46.226.216.64> has joined #bitcoin-core-dev
1182023-02-15T14:07:16 *** Guest15 <Guest15!~Guest15@46.226.216.64> has left #bitcoin-core-dev
1192023-02-15T14:20:00 *** nanotube <nanotube!~nanotube@user/nanotube> has quit IRC (Ping timeout: 255 seconds)
1202023-02-15T14:43:08 *** sturles_ <sturles_!~sturles@smaug.uio.no> has left #bitcoin-core-dev
1212023-02-15T14:43:19 *** sturles <sturles!~sturles@smaug.uio.no> has joined #bitcoin-core-dev
1222023-02-15T14:50:21 *** Norrin <Norrin!~NorrinRad@gateway/tor-sasl/norrinradd> has quit IRC (Remote host closed the connection)
1232023-02-15T14:55:25 *** Norrin <Norrin!~NorrinRad@gateway/tor-sasl/norrinradd> has joined #bitcoin-core-dev
1242023-02-15T14:58:18 *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:9c54:b7e5:8572:ce2a> has quit IRC (Remote host closed the connection)
1252023-02-15T14:58:46 *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:9c54:b7e5:8572:ce2a> has joined #bitcoin-core-dev
1262023-02-15T14:59:07 <bitcoin-git> [bitcoin] fanquake pushed 12 commits to master: https://github.com/bitcoin/bitcoin/compare/2b0cd7679f82...1e0198b6c1db
1272023-02-15T14:59:08 <bitcoin-git> bitcoin/master e37bcaa Pieter Wuille: Split ChaCha20 into aligned/unaligned variants
1282023-02-15T14:59:08 <bitcoin-git> bitcoin/master 6babf40 Pieter Wuille: Rename ChaCha20::Seek -> Seek64 to clarify multiple of 64
1292023-02-15T14:59:08 <bitcoin-git> bitcoin/master 12ff724 Pieter Wuille: Make unrestricted ChaCha20 cipher not waste keystream bytes
1302023-02-15T14:59:14 <bitcoin-git> [bitcoin] fanquake merged pull request #26153: Reduce wasted pseudorandom bytes in ChaCha20 + various improvements (master...202209_chacha20) https://github.com/bitcoin/bitcoin/pull/26153
1312023-02-15T15:06:09 *** nanotube <nanotube!~nanotube@user/nanotube> has joined #bitcoin-core-dev
1322023-02-15T15:09:07 *** bugs_ <bugs_!~bugs@user/bugs/x-5128603> has joined #bitcoin-core-dev
1332023-02-15T15:17:08 *** Zenton <Zenton!~user@user/zenton> has joined #bitcoin-core-dev
1342023-02-15T15:18:21 <jamesob> _aj_: doing `CScriptNum.encode(CScriptNum(-1))`, e.g., results in the interpreter seeing "-257"
1352023-02-15T15:22:42 <sipa> jamesob: Is this in the functional test framework or the C++ codebase?
1362023-02-15T15:24:29 <jamesob> sipa: functional test framework -> C++
1372023-02-15T15:25:24 <jamesob> in Python, CScriptNum.encode(CScriptNum(-1)) gives b'\x01\x81', whereas the script interpreter expects b'\x81' to encode "-1". Maybe there's a bug in the Python?
1382023-02-15T15:25:47 <sipa> Looks like it.
1392023-02-15T15:26:34 <jamesob> Interestingly, CScript([CScriptNum(-1)]) yields the right value (b`\x81`)
1402023-02-15T15:27:40 <sipa> Wait wait.
1412023-02-15T15:28:24 <bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/1e0198b6c1db...a65d2259f15b
1422023-02-15T15:28:25 <bitcoin-git> bitcoin/master dee8549 Sebastian Falbesoner: test: simplify and speedup mempool_updatefromblock.py by using MiniWallet
1432023-02-15T15:28:25 <bitcoin-git> bitcoin/master a65d225 merge-script: Merge bitcoin/bitcoin#27035: test: simplify and speedup mempool_updatefrom...
1442023-02-15T15:28:30 <bitcoin-git> [bitcoin] MarcoFalke merged pull request #27035: test: simplify and speedup mempool_updatefromblock.py by using MiniWallet (master...202302-test-use_MiniWallet_for_mempool_updatefromblock) https://github.com/bitcoin/bitcoin/pull/27035
1452023-02-15T15:29:03 <sipa> jamesob: Do you mean the *script* b'\x81' (which is OP_1), or the script that *pushes* b'\x81' (which is the encoding of -1).
1462023-02-15T15:29:41 <jamesob> the latter
1472023-02-15T15:30:27 <jamesob> Oddly enough, when putting `CScript([CScriptNum(-1)])` on the witness stack, the C++ script interpreter sees -257
1482023-02-15T15:31:11 <sipa> The witness stack doesn't contain scripts; it contains script inputs directly encoded as byte arrays.
1492023-02-15T15:31:28 <jamesob> Putting `b'\x81'` onto the witness stack does "the right thing" for me (which is to encode an integer value of -1)
1502023-02-15T15:34:31 <sipa> Oh, in the functional framework, CScriptNum.encode and decode don't encode/decode to the byte encoding of the number, but to the script code that pushes that encoding.
1512023-02-15T15:34:53 <sipa> Which is why CScript([CScriptNum(-1)]) works.
1522023-02-15T15:35:03 <sipa> The encode/decode functions are only expected to be used in that context.
1532023-02-15T15:35:35 <jamesob> Oh - whereas in a witness stack context, the "push" is implicit?
1542023-02-15T15:35:54 <sipa> Right.
1552023-02-15T15:35:59 <jamesob> Got it, thanks
1562023-02-15T15:36:14 <sipa> Also in script context you have OP_1 through OP_16, and OP_1NEGATE available.
1572023-02-15T15:36:21 <sipa> In witness stack context you don't.
1582023-02-15T15:37:03 <jamesob> Oh you mean to minimally-encode small integers?
1592023-02-15T15:37:41 <jamesob> As in, you can use those opcodes to minimally encode small integers in a script context, but not in the contents of the witness stack?
1602023-02-15T15:38:09 <sipa> Yeah say to push b'\x03' (the encoding of the number 3) onto the stack, in script context you can use the 1-byte script "OP_3" (b'\x53').
1612023-02-15T15:38:32 <sipa> Or you could use the 2-byte script "<3>" (b'\x01\x03').
1622023-02-15T15:39:23 <sipa> In witness stack context, there are no scripts, you're just giving the stack of elements as you want it, so the only way is giving a stack containing the 1-byte element b'\x03').
1632023-02-15T15:40:31 <jamesob> Ah got it, and in fact it would be a contemporary policy violation to use "\x01\x03" in lieu of OP_3 in a script context, right?
1642023-02-15T15:40:42 <sipa> In standard scripts you *must* use OP_3 even, CheckMinimalPush will fail if you use <3>.
1652023-02-15T15:40:47 <jamesob> right ^
1662023-02-15T15:42:16 *** Guest77 <Guest77!~Guest77@2607:fb91:3f82:8846:ac39:35b7:4f97:44b0> has joined #bitcoin-core-dev
1672023-02-15T15:43:06 <sipa> Right, exactly.
1682023-02-15T15:45:16 *** Guest77 <Guest77!~Guest77@2607:fb91:3f82:8846:ac39:35b7:4f97:44b0> has quit IRC (Client Quit)
1692023-02-15T16:02:43 <jamesob> So, when encoding Python ints for use on a witness stack, what you really want is `script.bn2vch(...)`
1702023-02-15T16:03:00 *** hg <hg!~halosghos@user/halosghost> has joined #bitcoin-core-dev
1712023-02-15T16:09:19 <jamesob> I forgot, maybe we discussed this already: where did we land about the desireability of adding logging statements to the script interpreter? Are there performance concerns? Certain things would be nice to add, e.g. when the interpreter fails due to a generic exception, we don't do any logging of the excpetion itself; we just return
1722023-02-15T16:09:19 <jamesob> SCRIPT_ERR_UNKNOWN_ERROR.
1732023-02-15T16:11:03 <bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/a65d2259f15b...5ecd14a31cad
1742023-02-15T16:11:04 <bitcoin-git> bitcoin/master 691eaf8 Matt Whitlock: Pass MSG_MORE flag when sending non-final network messages
1752023-02-15T16:11:04 <bitcoin-git> bitcoin/master 5ecd14a fanquake: Merge bitcoin/bitcoin#26844: Net: Pass `MSG_MORE` flag when sending non-fi...
1762023-02-15T16:11:09 <bitcoin-git> [bitcoin] fanquake merged pull request #26844: Net: Pass `MSG_MORE` flag when sending non-final network messages (round 2) (master...MSG_MORE) https://github.com/bitcoin/bitcoin/pull/26844
1772023-02-15T16:11:22 <jamesob> Kind of surprised we don't have a macro to conditionally include certain LogPrintfs only when debug mode is enabled...
1782023-02-15T16:31:32 <vasild> hebasto: wrt https://github.com/bitcoin/bitcoin/pull/27060#issuecomment-1431519355 "... adding more commits after reviewing and ACKing of previous ones ..." - what usually happens with big PRs that are split is that a different set of reviewers review the sub-PRs. How would that work if everything is kept in one unmerged PR and new commits are appended to it?
1792023-02-15T16:32:11 *** dzxzg <dzxzg!~dzxzg@166.198.34.4> has joined #bitcoin-core-dev
1802023-02-15T16:34:05 <vasild> for example, if things get merged, like usually, e.g. there are 10 already merged commits from old sub-PRs and two new ones are opened in a separate new sub-PR. The (new) reviewers see just that 2 new commits, while if everything is kept in one PR, they would see 12 commits
1812023-02-15T16:38:20 <hebasto> vasild: just trying to find a middle ground among different opinions, including "not merging unfinished build system"
1822023-02-15T16:39:39 <vasild> yeah
1832023-02-15T16:48:45 *** hernanmarino <hernanmarino!~hernanmar@181.99.169.107> has joined #bitcoin-core-dev
1842023-02-15T16:52:14 *** b_101_ <b_101_!~robert@189.236.53.233> has joined #bitcoin-core-dev
1852023-02-15T16:54:48 *** b_101 <b_101!~robert@185.242.5.35> has quit IRC (Ping timeout: 255 seconds)
1862023-02-15T16:57:41 *** b_101 <b_101!~robert@185.242.5.35> has joined #bitcoin-core-dev
1872023-02-15T16:59:19 *** b_101_ <b_101_!~robert@189.236.53.233> has quit IRC (Ping timeout: 246 seconds)
1882023-02-15T16:59:58 *** szkl <szkl!uid110435@id-110435.uxbridge.irccloud.com> has quit IRC (Quit: Connection closed for inactivity)
1892023-02-15T17:00:17 *** jarthur <jarthur!~jarthur@user/jarthur> has joined #bitcoin-core-dev
1902023-02-15T17:00:51 *** pablomartin <pablomartin!~pablomart@78-157-209-155.as42831.net> has joined #bitcoin-core-dev
1912023-02-15T17:02:49 *** jarthur_ <jarthur_!~jarthur@user/jarthur> has quit IRC (Ping timeout: 246 seconds)
1922023-02-15T17:06:01 *** roze_paul <roze_paul!~quassel@142.243.254.224> has joined #bitcoin-core-dev
1932023-02-15T17:13:25 *** b_101 <b_101!~robert@185.242.5.35> has quit IRC (Read error: Connection reset by peer)
1942023-02-15T17:16:53 *** b_101 <b_101!~robert@185.242.5.35> has joined #bitcoin-core-dev
1952023-02-15T17:18:19 *** dviola <dviola!~diego@user/dviola> has joined #bitcoin-core-dev
1962023-02-15T17:27:37 *** b_101_ <b_101_!~robert@189.236.53.233> has joined #bitcoin-core-dev
1972023-02-15T17:30:10 *** b_101 <b_101!~robert@185.242.5.35> has quit IRC (Ping timeout: 260 seconds)
1982023-02-15T17:33:13 *** b_101 <b_101!~robert@185.242.5.35> has joined #bitcoin-core-dev
1992023-02-15T17:34:40 *** b_101_ <b_101_!~robert@189.236.53.233> has quit IRC (Ping timeout: 246 seconds)
2002023-02-15T17:41:04 *** dzxzg <dzxzg!~dzxzg@166.198.34.4> has quit IRC (Quit: Client closed)
2012023-02-15T17:44:59 *** dzxzg <dzxzg!~dzxzg@166.198.34.4> has joined #bitcoin-core-dev
2022023-02-15T17:52:47 <bitcoin-git> [bitcoin] achow101 closed pull request #27102: Fix minor typo (master...fix-minor-typo) https://github.com/bitcoin/bitcoin/pull/27102
2032023-02-15T17:54:37 *** Guest7019 <Guest7019!~Guest70@2409:4081:2e8c:5a8f:5f18:9bfd:e726:a0ea> has joined #bitcoin-core-dev
2042023-02-15T18:01:08 *** Guest7096 <Guest7096!~Guest70@2409:4081:2e8c:5a8f:5f18:9bfd:e726:a0ea> has joined #bitcoin-core-dev
2052023-02-15T18:08:06 *** Norrin <Norrin!~NorrinRad@gateway/tor-sasl/norrinradd> has quit IRC (Remote host closed the connection)
2062023-02-15T18:12:40 *** roze_paul <roze_paul!~quassel@142.243.254.224> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
2072023-02-15T18:19:49 *** Guest87 <Guest87!~Guest87@DSL-5-213.1scom.net> has joined #bitcoin-core-dev
2082023-02-15T18:20:41 *** Guest87 <Guest87!~Guest87@DSL-5-213.1scom.net> has quit IRC (Client Quit)
2092023-02-15T18:24:31 *** pablomartin <pablomartin!~pablomart@78-157-209-155.as42831.net> has quit IRC (Ping timeout: 248 seconds)
2102023-02-15T18:26:26 *** Norrin <Norrin!~NorrinRad@gateway/tor-sasl/norrinradd> has joined #bitcoin-core-dev
2112023-02-15T18:27:13 *** Guest7019 <Guest7019!~Guest70@2409:4081:2e8c:5a8f:5f18:9bfd:e726:a0ea> has quit IRC (Quit: Client closed)
2122023-02-15T18:30:12 *** puchka <puchka!~puchka@185.203.122.174> has quit IRC (Ping timeout: 255 seconds)
2132023-02-15T18:30:23 <jon_atack> jamesob: anything particular you have in mind to always log if --debug-build?
2142023-02-15T18:32:08 *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:9c54:b7e5:8572:ce2a> has quit IRC (Remote host closed the connection)
2152023-02-15T18:34:32 *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:9c54:b7e5:8572:ce2a> has joined #bitcoin-core-dev
2162023-02-15T18:36:17 *** Talkless <Talkless!~Talkless@mail.dargis.net> has joined #bitcoin-core-dev
2172023-02-15T18:45:53 *** Guest7096 <Guest7096!~Guest70@2409:4081:2e8c:5a8f:5f18:9bfd:e726:a0ea> has quit IRC (Ping timeout: 260 seconds)
2182023-02-15T18:47:44 *** qxs <qxs!~qxs@gateway/tor-sasl/qxs> has quit IRC (Ping timeout: 255 seconds)
2192023-02-15T18:48:32 *** qxs <qxs!~qxs@gateway/tor-sasl/qxs> has joined #bitcoin-core-dev
2202023-02-15T18:53:26 *** puchka <puchka!~puchka@185.203.122.174> has joined #bitcoin-core-dev
2212023-02-15T18:58:19 *** puchka <puchka!~puchka@185.203.122.174> has quit IRC (Ping timeout: 246 seconds)
2222023-02-15T19:04:29 *** instagibbs_ <instagibbs_!~instagibb@pool-100-15-126-231.washdc.fios.verizon.net> has joined #bitcoin-core-dev
2232023-02-15T19:07:20 *** instagibbs <instagibbs!~instagibb@pool-100-15-126-231.washdc.fios.verizon.net> has quit IRC (Ping timeout: 265 seconds)
2242023-02-15T19:15:39 *** dermoth <dermoth!~dermoth@user/dermoth> has quit IRC (Ping timeout: 255 seconds)
2252023-02-15T19:27:49 *** dermoth <dermoth!~dermoth@user/dermoth> has joined #bitcoin-core-dev
2262023-02-15T19:31:01 *** qxs <qxs!~qxs@gateway/tor-sasl/qxs> has quit IRC (Remote host closed the connection)
2272023-02-15T19:31:36 *** qxs <qxs!~qxs@gateway/tor-sasl/qxs> has joined #bitcoin-core-dev
2282023-02-15T19:43:57 *** dzxzg <dzxzg!~dzxzg@166.198.34.4> has quit IRC (Quit: Client closed)
2292023-02-15T19:52:34 *** dviola <dviola!~diego@user/dviola> has quit IRC (Ping timeout: 246 seconds)
2302023-02-15T20:02:52 <instagibbs_> does `tr()` commit to an unspendable path when not given any TREE arg?
2312023-02-15T20:03:34 <instagibbs_> ala https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki#cite_note-23
2322023-02-15T20:16:57 <instagibbs_> ah, it does it seems, I'll add to docs
2332023-02-15T20:17:04 <sipa> tr(KEY) corresponds to a scriptPubKey OP_1 (KEY + H_TapTweak(KEY))
2342023-02-15T20:26:13 <sipa> rawtr(KEY) is just OP_1 (KEY).
2352023-02-15T20:27:25 <instagibbs_> yeah
2362023-02-15T20:37:54 *** Norrin <Norrin!~NorrinRad@gateway/tor-sasl/norrinradd> has quit IRC (Remote host closed the connection)
2372023-02-15T21:01:58 *** sudoforge <sudoforge!~sudoforge@wireguard/tunneler/sudoforge> has quit IRC (Quit: 404)
2382023-02-15T21:20:17 *** qxs <qxs!~qxs@gateway/tor-sasl/qxs> has quit IRC (Ping timeout: 255 seconds)
2392023-02-15T21:33:57 *** qxs <qxs!~qxs@gateway/tor-sasl/qxs> has joined #bitcoin-core-dev
2402023-02-15T21:39:56 *** Norrin <Norrin!~NorrinRad@gateway/tor-sasl/norrinradd> has joined #bitcoin-core-dev
2412023-02-15T21:41:17 *** brunoerg_ <brunoerg_!~brunoerg@2804:14c:3bfb:8a:9c54:b7e5:8572:ce2a> has joined #bitcoin-core-dev
2422023-02-15T21:41:31 *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:9c54:b7e5:8572:ce2a> has quit IRC (Read error: Connection reset by peer)
2432023-02-15T21:41:43 *** halo <halo!~halosghos@user/halosghost> has joined #bitcoin-core-dev
2442023-02-15T21:43:23 *** hg <hg!~halosghos@user/halosghost> has quit IRC (Ping timeout: 252 seconds)
2452023-02-15T21:57:07 *** Victor <Victor!~Victor@cm-81-9-194-201.telecable.es> has joined #bitcoin-core-dev
2462023-02-15T22:01:27 *** Victor <Victor!~Victor@cm-81-9-194-201.telecable.es> has quit IRC (Client Quit)
2472023-02-15T22:02:37 *** hg <hg!~halosghos@user/halosghost> has joined #bitcoin-core-dev
2482023-02-15T22:04:18 *** halo <halo!~halosghos@user/halosghost> has quit IRC (Ping timeout: 255 seconds)
2492023-02-15T22:04:36 *** pablomartin <pablomartin!~pablomart@78-157-209-152.as42831.net> has joined #bitcoin-core-dev
2502023-02-15T22:05:11 *** Victor1986 <Victor1986!~Victor198@cm-81-9-194-201.telecable.es> has joined #bitcoin-core-dev
2512023-02-15T22:06:45 *** Norrin <Norrin!~NorrinRad@gateway/tor-sasl/norrinradd> has quit IRC (Remote host closed the connection)
2522023-02-15T22:07:40 *** Victor1986 <Victor1986!~Victor198@cm-81-9-194-201.telecable.es> has quit IRC (Client Quit)
2532023-02-15T22:08:35 *** pablomartin4btc <pablomartin4btc!~pablomart@190.195.73.51> has joined #bitcoin-core-dev
2542023-02-15T22:11:09 *** pablomartin <pablomartin!~pablomart@78-157-209-152.as42831.net> has quit IRC (Ping timeout: 255 seconds)
2552023-02-15T22:26:53 *** vasild <vasild!~vd@user/vasild> has quit IRC (Ping timeout: 255 seconds)
2562023-02-15T22:27:47 *** yanmaani <yanmaani!~yanmaani@gateway/tor-sasl/yanmaani> has quit IRC (Ping timeout: 255 seconds)
2572023-02-15T22:29:23 *** vasild <vasild!~vd@user/vasild> has joined #bitcoin-core-dev
2582023-02-15T22:33:12 *** goatpig <goatpig!~goat@81-226-18-147-no256.tbcn.telia.com> has quit IRC (Ping timeout: 255 seconds)
2592023-02-15T22:33:34 *** yanmaani <yanmaani!~yanmaani@gateway/tor-sasl/yanmaani> has joined #bitcoin-core-dev
2602023-02-15T22:36:43 *** hg <hg!~halosghos@user/halosghost> has quit IRC (Quit: WeeChat 3.8)
2612023-02-15T22:37:09 *** Norrin <Norrin!~NorrinRad@gateway/tor-sasl/norrinradd> has joined #bitcoin-core-dev
2622023-02-15T22:37:48 *** brunoerg_ <brunoerg_!~brunoerg@2804:14c:3bfb:8a:9c54:b7e5:8572:ce2a> has quit IRC (Remote host closed the connection)
2632023-02-15T22:38:19 *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:9c54:b7e5:8572:ce2a> has joined #bitcoin-core-dev
2642023-02-15T22:46:49 <bitcoin-git> [bitcoin] jonatack opened pull request #27106: net: remove orphaned CSubNet::SanityCheck() (master...2023-02-rm-CSubNet-SanityCheck-and-snprintf-todo) https://github.com/bitcoin/bitcoin/pull/27106
2652023-02-15T22:51:29 *** PaperSword1 <PaperSword1!~Thunderbi@securemail.qrsnap.io> has joined #bitcoin-core-dev
2662023-02-15T22:51:42 *** jespada_ <jespada_!~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzzâ¦)
2672023-02-15T22:52:14 *** PaperSword <PaperSword!~Thunderbi@50.126.96.22> has quit IRC (Remote host closed the connection)
2682023-02-15T22:52:14 *** PaperSword1 is now known as PaperSword
2692023-02-15T22:55:04 *** jespada <jespada!~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net> has joined #bitcoin-core-dev
2702023-02-15T22:57:59 *** bugs_ <bugs_!~bugs@user/bugs/x-5128603> has quit IRC (Quit: Leaving)
2712023-02-15T23:21:52 *** pablomartin4btc <pablomartin4btc!~pablomart@190.195.73.51> has quit IRC (Read error: Connection reset by peer)
2722023-02-15T23:24:26 *** pablomartin <pablomartin!~pablomart@190.195.73.51> has joined #bitcoin-core-dev
2732023-02-15T23:29:41 *** adam <adam!~adam@82-64-162-213.subs.proxad.net> has quit IRC (Killed (NickServ (GHOST command used by Adam_!Adam@sigterm.info)))
2742023-02-15T23:42:12 <bitcoin-git> [gui] achow101 merged pull request #711: refactor: Disable unused special members functions in `UnlockContext` (master...230214-unlock) https://github.com/bitcoin-core/gui/pull/711
2752023-02-15T23:42:25 <bitcoin-git> [bitcoin] achow101 pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/5ecd14a31cad...54742532ce34
2762023-02-15T23:42:26 <bitcoin-git> bitcoin/master 9fa43b5 Hennadii Stepanov: refactor: Disable unused special members functions in `UnlockContext`
2772023-02-15T23:42:26 <bitcoin-git> bitcoin/master 5474253 Andrew Chow: Merge bitcoin-core/gui#711: refactor: Disable unused special members funct...
2782023-02-15T23:44:09 *** grndslm <grndslm!~grndslm@2607:fb90:d52a:5010:a0ce:62be:5ed1:8f9e> has quit IRC (Read error: Connection reset by peer)