12019-07-11T00:00:01 *** rlaager1 has quit IRC
22019-07-11T00:04:08 *** amcrae has joined #bitcoin-core-dev
32019-07-11T00:04:23 *** amcrae is now known as Guest3516
42019-07-11T00:08:55 *** mdunnio has joined #bitcoin-core-dev
52019-07-11T00:11:14 *** mdunnio has quit IRC
62019-07-11T00:11:17 *** michaelfolkson has joined #bitcoin-core-dev
72019-07-11T00:20:19 *** Honthe has quit IRC
82019-07-11T00:33:56 *** Cory has joined #bitcoin-core-dev
92019-07-11T00:39:33 *** lightlike has quit IRC
102019-07-11T00:42:08 *** TheRec has quit IRC
112019-07-11T00:42:29 *** TheRec has joined #bitcoin-core-dev
122019-07-11T00:42:29 *** TheRec has joined #bitcoin-core-dev
132019-07-11T00:52:10 *** pinheadmz has quit IRC
142019-07-11T01:00:34 *** scoop has joined #bitcoin-core-dev
152019-07-11T01:03:14 *** jonatack has quit IRC
162019-07-11T01:05:02 *** scoop has quit IRC
172019-07-11T01:11:09 *** MrJ0nK has joined #bitcoin-core-dev
182019-07-11T01:15:59 *** MrJ0nK has quit IRC
192019-07-11T01:17:46 *** nijak has quit IRC
202019-07-11T01:17:47 *** nijak_ has joined #bitcoin-core-dev
212019-07-11T01:37:23 *** scoop has joined #bitcoin-core-dev
222019-07-11T01:52:01 *** pinheadmz has joined #bitcoin-core-dev
232019-07-11T01:55:59 *** michaelfolkson has quit IRC
242019-07-11T02:00:04 *** michaelfolkson has joined #bitcoin-core-dev
252019-07-11T02:02:59 *** gelmutshmidt has joined #bitcoin-core-dev
262019-07-11T02:07:35 *** scoop has quit IRC
272019-07-11T02:14:59 *** DeanGuss has joined #bitcoin-core-dev
282019-07-11T02:15:40 *** pinheadmz has quit IRC
292019-07-11T02:26:01 *** scoop has joined #bitcoin-core-dev
302019-07-11T02:26:17 *** scoop has quit IRC
312019-07-11T02:26:33 *** scoop has joined #bitcoin-core-dev
322019-07-11T02:30:34 *** michaelfolkson has quit IRC
332019-07-11T02:44:04 *** elichai2 has quit IRC
342019-07-11T02:45:34 *** DeanGuss has quit IRC
352019-07-11T02:45:34 *** kristapsk has quit IRC
362019-07-11T02:46:23 *** scoop has quit IRC
372019-07-11T02:48:18 *** DeanGuss has joined #bitcoin-core-dev
382019-07-11T02:50:05 *** pinheadmz has joined #bitcoin-core-dev
392019-07-11T02:55:06 *** bitcoin-git has joined #bitcoin-core-dev
402019-07-11T02:55:07 <bitcoin-git> [bitcoin] fanquake opened pull request #16370: depends: cleanup package configure flags (master...not_so_great_configure_cleanup) https://github.com/bitcoin/bitcoin/pull/16370
412019-07-11T02:55:08 *** bitcoin-git has left #bitcoin-core-dev
422019-07-11T03:00:02 *** Guest3516 has quit IRC
432019-07-11T03:04:06 *** banux1 has joined #bitcoin-core-dev
442019-07-11T03:06:10 *** shesek has quit IRC
452019-07-11T03:07:02 *** EdThorp has quit IRC
462019-07-11T03:07:37 *** spinza has quit IRC
472019-07-11T03:22:07 *** spinza has joined #bitcoin-core-dev
482019-07-11T03:43:51 *** pinheadmz has quit IRC
492019-07-11T04:05:09 *** gelmutshmidt has quit IRC
502019-07-11T04:16:15 *** Klox3 has joined #bitcoin-core-dev
512019-07-11T04:31:16 *** bitcoin-git has joined #bitcoin-core-dev
522019-07-11T04:31:17 <bitcoin-git> [bitcoin] fanquake opened pull request #16371: trivial: build: ignore osx_volname & add it to clean-local (master...ignore_osx_volname) https://github.com/bitcoin/bitcoin/pull/16371
532019-07-11T04:31:30 *** bitcoin-git has left #bitcoin-core-dev
542019-07-11T04:42:48 *** pinheadmz has joined #bitcoin-core-dev
552019-07-11T04:47:47 *** scoop has joined #bitcoin-core-dev
562019-07-11T04:52:04 *** scoop has quit IRC
572019-07-11T05:02:45 *** pinheadmz has quit IRC
582019-07-11T05:09:06 *** pinheadmz has joined #bitcoin-core-dev
592019-07-11T05:38:39 *** pinheadmz has quit IRC
602019-07-11T05:57:55 *** pinheadmz has joined #bitcoin-core-dev
612019-07-11T06:00:02 *** banux1 has quit IRC
622019-07-11T06:01:17 *** d_t has joined #bitcoin-core-dev
632019-07-11T06:03:47 *** landonf1 has joined #bitcoin-core-dev
642019-07-11T06:15:25 *** pinheadmz has quit IRC
652019-07-11T06:21:52 *** d_t has quit IRC
662019-07-11T06:26:30 *** d_t has joined #bitcoin-core-dev
672019-07-11T06:28:41 *** shesek has joined #bitcoin-core-dev
682019-07-11T06:28:41 *** shesek has joined #bitcoin-core-dev
692019-07-11T06:45:04 *** d_t has quit IRC
702019-07-11T06:46:35 *** d_t has joined #bitcoin-core-dev
712019-07-11T06:46:51 *** d_t has quit IRC
722019-07-11T06:52:20 *** d_t has joined #bitcoin-core-dev
732019-07-11T07:02:19 *** belcher has joined #bitcoin-core-dev
742019-07-11T07:03:57 *** hugohn has quit IRC
752019-07-11T07:05:30 *** d_t has quit IRC
762019-07-11T07:20:48 *** hebasto has joined #bitcoin-core-dev
772019-07-11T07:47:46 *** shesek has quit IRC
782019-07-11T08:05:16 *** Victorsueca has joined #bitcoin-core-dev
792019-07-11T08:05:53 *** Victor_sueca has quit IRC
802019-07-11T08:06:00 *** jungly has joined #bitcoin-core-dev
812019-07-11T08:08:14 *** setpill has joined #bitcoin-core-dev
822019-07-11T08:18:16 *** EagleTM has quit IRC
832019-07-11T08:18:30 *** EagleTM has joined #bitcoin-core-dev
842019-07-11T08:36:18 *** Zenton has quit IRC
852019-07-11T08:41:51 *** setpill has quit IRC
862019-07-11T08:42:38 *** setpill has joined #bitcoin-core-dev
872019-07-11T08:43:42 *** jonatack has joined #bitcoin-core-dev
882019-07-11T08:45:41 *** kristapsk has joined #bitcoin-core-dev
892019-07-11T09:00:02 *** landonf1 has quit IRC
902019-07-11T09:03:47 *** zule1 has joined #bitcoin-core-dev
912019-07-11T09:16:06 *** jonatack has quit IRC
922019-07-11T09:26:18 *** jonatack94 has joined #bitcoin-core-dev
932019-07-11T09:39:35 *** jonatack94 has quit IRC
942019-07-11T09:43:47 *** hebasto has quit IRC
952019-07-11T09:45:52 *** queip has quit IRC
962019-07-11T09:49:20 *** jonatack has joined #bitcoin-core-dev
972019-07-11T09:51:41 *** hebasto has joined #bitcoin-core-dev
982019-07-11T09:51:54 *** queip has joined #bitcoin-core-dev
992019-07-11T09:57:51 *** jonatack has quit IRC
1002019-07-11T10:07:27 *** timothy has joined #bitcoin-core-dev
1012019-07-11T10:10:30 *** jonatack has joined #bitcoin-core-dev
1022019-07-11T10:10:52 *** spinza has quit IRC
1032019-07-11T10:15:03 *** jonatack has quit IRC
1042019-07-11T10:24:06 *** jonatack has joined #bitcoin-core-dev
1052019-07-11T10:31:27 *** spinza has joined #bitcoin-core-dev
1062019-07-11T10:31:42 *** jungly has quit IRC
1072019-07-11T10:38:29 *** setpill has quit IRC
1082019-07-11T10:43:37 *** hugohn has joined #bitcoin-core-dev
1092019-07-11T10:44:52 *** michaelfolkson has joined #bitcoin-core-dev
1102019-07-11T10:48:53 *** spinza has quit IRC
1112019-07-11T10:59:19 *** spinza has joined #bitcoin-core-dev
1122019-07-11T11:02:04 *** jungly has joined #bitcoin-core-dev
1132019-07-11T11:06:12 *** jonatack has joined #bitcoin-core-dev
1142019-07-11T11:08:20 *** kristapsk has quit IRC
1152019-07-11T11:08:41 *** kristapsk has joined #bitcoin-core-dev
1162019-07-11T11:14:31 *** jonatack has quit IRC
1172019-07-11T11:20:34 *** farmerwampum has quit IRC
1182019-07-11T11:23:24 *** michaelfolkson has quit IRC
1192019-07-11T11:32:37 *** jonatack has joined #bitcoin-core-dev
1202019-07-11T11:35:49 *** farmerwampum has joined #bitcoin-core-dev
1212019-07-11T11:39:28 *** booyah has quit IRC
1222019-07-11T11:47:57 *** jungly has quit IRC
1232019-07-11T11:54:49 *** Deinogalerix21 has joined #bitcoin-core-dev
1242019-07-11T12:00:02 *** zule1 has quit IRC
1252019-07-11T12:03:04 *** rutyiraw has joined #bitcoin-core-dev
1262019-07-11T12:03:12 *** vosechu has joined #bitcoin-core-dev
1272019-07-11T12:04:19 *** jonatack has quit IRC
1282019-07-11T12:04:21 *** jungly has joined #bitcoin-core-dev
1292019-07-11T12:08:48 *** booyah has joined #bitcoin-core-dev
1302019-07-11T12:13:17 *** setpill has joined #bitcoin-core-dev
1312019-07-11T12:19:52 *** Deinogalerix21 has quit IRC
1322019-07-11T12:24:37 *** Chris_Stewart_5 has joined #bitcoin-core-dev
1332019-07-11T12:37:39 *** Zenton has joined #bitcoin-core-dev
1342019-07-11T12:41:13 <jnewbery> provoostenator: from the base bitcoin directory: ./test/functional/test_runner.py $(for f in test/functional/wallet*; do echo $f | xargs -n 1 basename; done)
1352019-07-11T12:41:56 <provoostenator> jnewbery: thanks!
1362019-07-11T12:44:36 <jnewbery> better: ./test/functional/test_runner.py $(for f in test/functional/wallet*; do basename $f; done)
1372019-07-11T12:44:53 <jnewbery> or you could just cd to test/functional I suppose :)
1382019-07-11T12:45:33 *** lightlike has joined #bitcoin-core-dev
1392019-07-11T12:49:13 *** belcher has quit IRC
1402019-07-11T12:50:41 *** Chris_Stewart_5 has quit IRC
1412019-07-11T12:56:05 *** michaelfolkson has joined #bitcoin-core-dev
1422019-07-11T13:02:47 *** belcher has joined #bitcoin-core-dev
1432019-07-11T13:07:13 *** spaced0ut has quit IRC
1442019-07-11T13:11:40 *** hebasto has quit IRC
1452019-07-11T13:13:37 *** hebasto has joined #bitcoin-core-dev
1462019-07-11T13:32:23 *** shesek has joined #bitcoin-core-dev
1472019-07-11T13:34:11 <provoostenator> cd'ing into test/functional is suboptimal, because I often do: make -j20 && make check && test/functional/...
1482019-07-11T13:37:48 <shesek> provoostenator, I don't know what's the context here, but cd'ing inside a subshell might be helpful, e.g. make -j20 && make check && (cd test/functional/ && foobar)
1492019-07-11T13:38:16 <shesek> this will keep the same cwd in your shell
1502019-07-11T13:38:39 * luke-jr wonders why make check doesn't run the functional tests ;)
1512019-07-11T13:39:28 <wumpus> *originally* because the functional tests required python whereas the rest of the build did not
1522019-07-11T13:39:55 <luke-jr> could skip them when Python isn't found
1532019-07-11T13:39:57 <wumpus> this hasn't been the case for a long time
1542019-07-11T13:40:10 <luke-jr> no?
1552019-07-11T13:40:29 <wumpus> configure doesn't even pass without python, does it?
1562019-07-11T13:40:45 <provoostenator> shesek: cool!
1572019-07-11T13:41:49 <provoostenator> make check indeed requires (a non messed up) python somewhere along the way
1582019-07-11T13:43:15 <luke-jr> wumpus: I thought it did
1592019-07-11T13:43:34 <luke-jr> I guess probably nobody is testing it without Python
1602019-07-11T13:47:09 *** nijak has joined #bitcoin-core-dev
1612019-07-11T13:47:43 *** nijak_ has quit IRC
1622019-07-11T13:49:27 *** Chris_Stewart_5 has joined #bitcoin-core-dev
1632019-07-11T13:50:31 *** d_t has joined #bitcoin-core-dev
1642019-07-11T13:52:16 *** hebasto has quit IRC
1652019-07-11T13:55:24 *** scoop has joined #bitcoin-core-dev
1662019-07-11T13:56:15 *** aseem has joined #bitcoin-core-dev
1672019-07-11T13:57:53 *** Chris_Stewart_5 has quit IRC
1682019-07-11T14:00:48 *** lipsch has joined #bitcoin-core-dev
1692019-07-11T14:02:52 <wumpus> i'm fine with having python as required dependency of the project, it has become the de-facto standard cross-platform scripting language
1702019-07-11T14:03:38 *** jungly has quit IRC
1712019-07-11T14:04:52 *** queip has quit IRC
1722019-07-11T14:11:09 *** queip has joined #bitcoin-core-dev
1732019-07-11T14:15:23 *** lipsch has quit IRC
1742019-07-11T14:16:03 *** lipsch has joined #bitcoin-core-dev
1752019-07-11T14:17:33 *** queip has quit IRC
1762019-07-11T14:19:05 *** lipsch has quit IRC
1772019-07-11T14:25:42 *** michaelfolkson has quit IRC
1782019-07-11T14:25:48 *** queip has joined #bitcoin-core-dev
1792019-07-11T14:30:13 <luke-jr> wumpus: there are platforms without it (eg, Android)
1802019-07-11T14:30:25 <luke-jr> Perl still seems to be a bit more ubiquitous
1812019-07-11T14:30:46 <luke-jr> I guess the most portable is POSIX sh
1822019-07-11T14:35:09 *** jungly has joined #bitcoin-core-dev
1832019-07-11T14:38:06 *** spaced0ut has joined #bitcoin-core-dev
1842019-07-11T14:41:19 *** etet has joined #bitcoin-core-dev
1852019-07-11T14:42:58 <wumpus> definitely not saying that it's the *most portable*, but it seems a good compromise nowadays
1862019-07-11T14:44:06 <wumpus> oh yes and i meant 'required build time dependency', not run-time dependency, native android has no gcc and toolchains either so as a build platform it's useless anyway :)
1872019-07-11T14:47:33 *** jungly has quit IRC
1882019-07-11T14:50:54 *** d_t has quit IRC
1892019-07-11T14:50:57 *** michaelsdunn1 has joined #bitcoin-core-dev
1902019-07-11T14:58:20 <provoostenator> Some thoughs on how to apply achow101's The Box to hardware wallets: https://github.com/bitcoin/bitcoin/pull/14912#issuecomment-510520757
1912019-07-11T14:59:45 *** queip has quit IRC
1922019-07-11T15:00:01 *** vosechu has quit IRC
1932019-07-11T15:04:36 *** tsmango1 has joined #bitcoin-core-dev
1942019-07-11T15:05:23 *** queip has joined #bitcoin-core-dev
1952019-07-11T15:09:56 *** pinheadmz has joined #bitcoin-core-dev
1962019-07-11T15:12:00 *** jungly has joined #bitcoin-core-dev
1972019-07-11T15:20:16 *** hebasto has joined #bitcoin-core-dev
1982019-07-11T15:22:33 *** michaelfolkson has joined #bitcoin-core-dev
1992019-07-11T15:25:16 *** aseem has quit IRC
2002019-07-11T15:29:39 *** aseem has joined #bitcoin-core-dev
2012019-07-11T15:29:53 *** setpill has quit IRC
2022019-07-11T15:35:55 *** elichai2 has joined #bitcoin-core-dev
2032019-07-11T15:40:20 *** jungly has quit IRC
2042019-07-11T15:41:36 *** michaelfolkson has quit IRC
2052019-07-11T15:43:16 *** DeanGuss has quit IRC
2062019-07-11T15:54:25 *** michaelfolkson has joined #bitcoin-core-dev
2072019-07-11T15:54:57 *** emilengler has joined #bitcoin-core-dev
2082019-07-11T15:57:36 *** aseem has quit IRC
2092019-07-11T16:00:42 *** csknk has joined #bitcoin-core-dev
2102019-07-11T16:09:35 *** scoop has quit IRC
2112019-07-11T16:10:28 *** scoop has joined #bitcoin-core-dev
2122019-07-11T16:14:03 *** michaelfolkson has quit IRC
2132019-07-11T16:14:43 *** scoop has quit IRC
2142019-07-11T16:21:30 *** michaelfolkson has joined #bitcoin-core-dev
2152019-07-11T16:32:55 *** Guyver2 has joined #bitcoin-core-dev
2162019-07-11T16:35:01 *** scoop has joined #bitcoin-core-dev
2172019-07-11T16:41:23 *** michaelfolkson has quit IRC
2182019-07-11T16:44:08 *** michaelfolkson has joined #bitcoin-core-dev
2192019-07-11T16:49:59 *** afk11 has quit IRC
2202019-07-11T16:50:23 *** afk11 has joined #bitcoin-core-dev
2212019-07-11T16:51:31 *** aseem has joined #bitcoin-core-dev
2222019-07-11T17:12:24 *** michaelfolkson has quit IRC
2232019-07-11T17:20:57 *** icek has joined #bitcoin-core-dev
2242019-07-11T17:21:43 *** queip has quit IRC
2252019-07-11T17:23:22 *** timothy has quit IRC
2262019-07-11T17:28:28 *** queip has joined #bitcoin-core-dev
2272019-07-11T17:30:53 *** goatpig has joined #bitcoin-core-dev
2282019-07-11T17:35:03 *** jnewbery has quit IRC
2292019-07-11T17:35:16 *** sdaftuar has quit IRC
2302019-07-11T17:36:33 *** blevins has joined #bitcoin-core-dev
2312019-07-11T17:40:49 *** scoop has quit IRC
2322019-07-11T17:50:34 *** blevins has quit IRC
2332019-07-11T17:52:10 <instagibbs> provoostenator, cool thanks
2342019-07-11T17:52:49 *** jnewbery has joined #bitcoin-core-dev
2352019-07-11T17:52:50 *** sdaftuar has joined #bitcoin-core-dev
2362019-07-11T18:00:01 *** tsmango1 has quit IRC
2372019-07-11T18:00:21 *** scoop has joined #bitcoin-core-dev
2382019-07-11T18:04:03 *** dwfreed1 has joined #bitcoin-core-dev
2392019-07-11T18:04:11 *** bitcoin-git has joined #bitcoin-core-dev
2402019-07-11T18:04:11 <bitcoin-git> [bitcoin] instagibbs opened pull request #16373: Add bumpfee option to return PSBT instead of commiting to wallet (master...bump_psbt) https://github.com/bitcoin/bitcoin/pull/16373
2412019-07-11T18:04:13 *** bitcoin-git has left #bitcoin-core-dev
2422019-07-11T18:05:15 *** sipa has quit IRC
2432019-07-11T18:08:39 *** jarthur has joined #bitcoin-core-dev
2442019-07-11T18:10:26 *** sipa has joined #bitcoin-core-dev
2452019-07-11T18:12:33 *** aseem has quit IRC
2462019-07-11T18:24:12 *** scoop has quit IRC
2472019-07-11T18:26:42 *** scoop has joined #bitcoin-core-dev
2482019-07-11T18:30:16 *** scoop has quit IRC
2492019-07-11T18:30:31 *** scoop has joined #bitcoin-core-dev
2502019-07-11T18:36:42 *** timothy has joined #bitcoin-core-dev
2512019-07-11T18:38:59 *** timothy has quit IRC
2522019-07-11T18:42:35 <wumpus> meeting in about 15 minutes
2532019-07-11T18:43:00 *** icek has quit IRC
2542019-07-11T18:43:25 *** xwirton has joined #bitcoin-core-dev
2552019-07-11T18:44:17 *** rutyiraw has quit IRC
2562019-07-11T18:45:28 *** Kvaciral has joined #bitcoin-core-dev
2572019-07-11T18:56:01 *** queip has quit IRC
2582019-07-11T19:00:04 <wumpus> #startmeeting
2592019-07-11T19:00:04 <lightningbot> Meeting started Thu Jul 11 19:00:04 2019 UTC. The chair is wumpus. Information about MeetBot at http://wiki.debian.org/MeetBot.
2602019-07-11T19:00:04 <lightningbot> Useful Commands: #action #agreed #help #info #idea #link #topic.
2612019-07-11T19:00:21 <wumpus> #bitcoin-core-dev Meeting: wumpus sipa gmaxwell jonasschnelli morcos luke-jr sdaftuar jtimon cfields petertodd kanzure bluematt instagibbs phantomcircuit codeshark michagogo marcofalke paveljanik NicolasDorier jl2012 achow101 meshcollider jnewbery maaku fanquake promag provoostenator aj Chris_Stewart_5 dongcarl gwillen jamesob ken281221 ryanofsky gleb moneyball kvaciral
2622019-07-11T19:00:22 <kanzure> hi
2632019-07-11T19:00:27 <achow101> hi
2642019-07-11T19:00:34 <jamesob> hi
2652019-07-11T19:00:36 <sdaftuar> hi
2662019-07-11T19:01:00 <wumpus> looks like there have been no proposed topics in https://gist.github.com/moneyball/071d608fdae217c2a6d7c35955881d8a
2672019-07-11T19:01:10 <wumpus> does anyone have any last minute suggestions?
2682019-07-11T19:01:19 <sipa> hi
2692019-07-11T19:01:34 <midnightmagic> hello! \o/
2702019-07-11T19:01:34 <wumpus> hi
2712019-07-11T19:01:44 <meshcollider> hi
2722019-07-11T19:02:02 <instagibbs> hi!
2732019-07-11T19:02:23 <wumpus> #topic High priority for review
2742019-07-11T19:02:29 <wumpus> https://github.com/bitcoin/bitcoin/projects/8
2752019-07-11T19:02:54 <wumpus> 5 blockers, and 5 things chasing concept ACK
2762019-07-11T19:03:03 *** queip has joined #bitcoin-core-dev
2772019-07-11T19:03:45 <wumpus> anything to add/remove?
2782019-07-11T19:04:51 <sipa> seems not
2792019-07-11T19:04:55 <wumpus> no...
2802019-07-11T19:05:08 <wumpus> that's a short meeting I suppose then
2812019-07-11T19:05:15 <midnightmagic> :-)
2822019-07-11T19:05:18 *** booyah has quit IRC
2832019-07-11T19:05:54 <sipa> no wallet meeting tomorrow, right?
2842019-07-11T19:06:09 <sdaftuar> perhaps people can discuss what they're working on, if there's nothing else to discuss and anyone is inclined to share
2852019-07-11T19:06:09 <achow101> sipa: right
2862019-07-11T19:06:23 <sipa> if not, i have a small wallet related topic
2872019-07-11T19:06:24 <jamesob> ah can we add https://github.com/bitcoin/bitcoin/pull/16194 ?
2882019-07-11T19:06:28 *** booyah has joined #bitcoin-core-dev
2892019-07-11T19:06:34 <jamesob> at this rate assumeutxo'll be done by 2028
2902019-07-11T19:06:48 <sdaftuar> so you're saying it's going to be done at some point :)
2912019-07-11T19:06:49 <instagibbs> jamesob, woah there, why so optimistic
2922019-07-11T19:07:02 <jamesob> good points
2932019-07-11T19:07:15 <wumpus> jamesob:sure
2942019-07-11T19:07:22 <jamesob> thanks
2952019-07-11T19:08:01 <sipa> topic suggestion: explicit privkey derivation through descriptors, or generic support for all signingproviders?
2962019-07-11T19:08:27 <wumpus> #topic explicit privkey derivation through descriptors, or generic support for all signingproviders?
2972019-07-11T19:09:22 <sipa> so, right now (and correct me if i'm wrong), i think the only way to get a private key for a xpub-derived key, is by having a descriptor that encapsulates it, and then expanding it at the right position
2982019-07-11T19:10:15 <sipa> which is a weird restriction i think; signingproviders can contain keys, and derivation paths for derived pubkeys... they have all the information necessary to compute derived privkeys in general
2992019-07-11T19:10:41 <sipa> i'm suggesting this because i'd like a bitcoin-psbt tool that you just give psbts and utxos and descriptors and keys and figures out what it can do
3002019-07-11T19:11:03 <sipa> but if a psbt contains a pubkey derivation field, and you have one of the parent privkeys available, we *should* have enough to sign
3012019-07-11T19:11:15 <sipa> but afaik the current structure doesn't permit that
3022019-07-11T19:11:31 <achow101> sipa: you'd be missing the chaincode
3032019-07-11T19:11:32 <sipa> achow101, meshcollider: does this make any sense?
3042019-07-11T19:12:12 <sipa> achow101: ugh right... thanks :)
3052019-07-11T19:12:17 <sipa> it's not that easy
3062019-07-11T19:13:14 *** xwirton has quit IRC
3072019-07-11T19:13:30 <sipa> i guess end of topic, back to drawing board :)
3082019-07-11T19:13:43 *** mnarix has joined #bitcoin-core-dev
3092019-07-11T19:14:23 <sipa> ack sdaftuar's topic to share what people are working on
3102019-07-11T19:14:26 <meshcollider> That seems like a weird situation to be in anyway, if you have a descriptor and it's private keys in your wallet then why wouldn't you have included the privkey in the descriptor in the first place
3112019-07-11T19:15:12 <sipa> meshcollider: yeah but from a generic psbt perspective, if you have an xprv for example, and a psbt that claims the need for a key derived from it... it feels like you should be able to use it
3122019-07-11T19:16:28 <sipa> i think the point is that psbt assumes your "keystore" consists of xpubs/xprvs more than it assumes just individual leaf keys
3132019-07-11T19:18:19 <sipa> but i'll come up with something else :)
3142019-07-11T19:19:06 *** lnostdal has quit IRC
3152019-07-11T19:19:27 <wumpus> #topic what people are working on
3162019-07-11T19:20:08 <wumpus> feel free to say something about what you're working on, or want to review-beg for a PR etc
3172019-07-11T19:20:37 *** scoop has quit IRC
3182019-07-11T19:20:40 * sipa working mostly on miniscript, still a lot of design and proof of concept... no PRable code yet
3192019-07-11T19:20:58 <achow101> i'm working on native descriptor wallets (take 2) based on the SPKManager stuff
3202019-07-11T19:21:22 <sdaftuar> i'm working on an ATMP refactor to support package relay, and generally working on p2p improvements
3212019-07-11T19:21:54 <sipa> cool
3222019-07-11T19:21:55 <instagibbs> in review mode these days, focusing on wallet. With proper motivation you can bug me to review your scary p2p/consensus code :)
3232019-07-11T19:22:14 *** scoop has joined #bitcoin-core-dev
3242019-07-11T19:23:59 <sdaftuar> i'm also happy to be pinged to review (if anyone has a PR they think i should look at)
3252019-07-11T19:24:08 <wumpus> thanks for sharing everyone; I'm pretty much in review mode too at the moment
3262019-07-11T19:25:33 <wumpus> I think that concludes the meeting, maybe it's good to have this as recurring topic like "high priority for review"
3272019-07-11T19:25:40 <sdaftuar> +1
3282019-07-11T19:25:44 <sipa> agree
3292019-07-11T19:25:53 <wumpus> #endmeeting
3302019-07-11T19:25:53 <lightningbot> Meeting ended Thu Jul 11 19:25:53 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
3312019-07-11T19:25:53 <lightningbot> Minutes: http://www.erisian.com.au/meetbot/bitcoin-core-dev/2019/bitcoin-core-dev.2019-07-11-19.00.html
3322019-07-11T19:25:53 <lightningbot> Minutes (text): http://www.erisian.com.au/meetbot/bitcoin-core-dev/2019/bitcoin-core-dev.2019-07-11-19.00.txt
3332019-07-11T19:25:53 <lightningbot> Log: http://www.erisian.com.au/meetbot/bitcoin-core-dev/2019/bitcoin-core-dev.2019-07-11-19.00.log.html
3342019-07-11T19:29:05 *** scoop has quit IRC
3352019-07-11T19:29:26 *** scoop has joined #bitcoin-core-dev
3362019-07-11T19:32:03 <achow101> sipa: meshcollider: in native descriptor wallets, do you think it makes sense to populate a CKeyMetadata for each scriptpubkey? I don't think that really makes sense, but I feel like it's necessary for getaddressinfo to give usable info. or is just the descriptor in getaddressinfo enough?
3372019-07-11T19:33:51 *** jarthur_ has joined #bitcoin-core-dev
3382019-07-11T19:35:08 <achow101> also, does key birth time really matter?
3392019-07-11T19:35:24 <instagibbs> key time affects some rescan logic IIRC
3402019-07-11T19:35:52 <instagibbs> maybe not anymore though...
3412019-07-11T19:35:55 *** Eagle[TM] has joined #bitcoin-core-dev
3422019-07-11T19:35:57 <achow101> only the time of the first key
3432019-07-11T19:36:19 *** EagleTM has quit IRC
3442019-07-11T19:37:14 <achow101> afaik individual key birth times are only used in getaddressinfo and dumpwallet
3452019-07-11T19:37:38 *** jarthur has quit IRC
3462019-07-11T19:38:42 *** scoop has quit IRC
3472019-07-11T19:40:39 *** hebasto has quit IRC
3482019-07-11T19:40:45 <wumpus> right, the key birth is only used to determine where to start rescanning
3492019-07-11T19:41:35 <sipa> achow101: is it just for birth times?
3502019-07-11T19:42:13 <achow101> sipa: I don't think the keymetadata is being used for anything else. it's just for information to display to the user (or in dumpwallet)
3512019-07-11T19:42:25 <sipa> i think in a descriptor wallet individual keys shouldn't have birth times; the descriptor/record itself can have a birth time though
3522019-07-11T19:42:36 <achow101> right
3532019-07-11T19:42:58 <instagibbs> the descriptor already stores everything else except the derivation index, which I presume can be calculated somehow
3542019-07-11T19:43:32 <achow101> instagibbs: we will be storing in memory the index for each scriptpubkey generated
3552019-07-11T19:43:47 <achow101> so given a scriptpubkey, we can find the index and get the rest from the descriptor
3562019-07-11T19:43:57 <wumpus> CKeyMetadata does have some other fields too: version, hdKeypath, hd_seed_id, key_origin
3572019-07-11T19:44:24 <wumpus> don't seem to be relevant there though
3582019-07-11T19:44:25 <sipa> all the other information becomes implicit
3592019-07-11T19:44:35 <wumpus> right
3602019-07-11T19:44:59 <achow101> version is just ckeymetadata version. the hd stuff can come from the descriptor itself
3612019-07-11T19:45:18 <sipa> yup
3622019-07-11T19:45:43 <instagibbs> nice
3632019-07-11T19:46:17 <instagibbs> achow101, these scriptpubkeys are never dumped from memory? ever-growing in other words?
3642019-07-11T19:46:17 <achow101> my idea was to have a GetMetadata function which the ScriptPubKeyMan would populate when a metadat was requested instead of storing metadata. but this doesn't really work well when a descriptor isn't just a single key descriptor
3652019-07-11T19:46:24 *** scoop has joined #bitcoin-core-dev
3662019-07-11T19:46:47 <instagibbs> I mean we already do that today, so stupid question :)
3672019-07-11T19:47:03 <achow101> instagibbs: yes, but we already do that for keys, so...
3682019-07-11T19:47:58 *** EagleTM has joined #bitcoin-core-dev
3692019-07-11T19:48:23 *** Eagle[TM] has quit IRC
3702019-07-11T19:54:13 *** aseem has joined #bitcoin-core-dev
3712019-07-11T20:00:12 *** scoop has quit IRC
3722019-07-11T20:00:44 *** bitcoin-git has joined #bitcoin-core-dev
3732019-07-11T20:00:44 <bitcoin-git> [bitcoin] laanwj pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/4fcccdac785e...28d1353f4837
3742019-07-11T20:00:45 <bitcoin-git> bitcoin/master af5d1b5 Jonas Schnelli: Add ChaCha20Poly1305@Bitcoin AEAD implementation
3752019-07-11T20:00:45 <bitcoin-git> bitcoin/master 99aea04 Jonas Schnelli: Add ChaCha20Poly1305@Bitcoin tests
3762019-07-11T20:00:46 <bitcoin-git> bitcoin/master bb326ad Jonas Schnelli: Add ChaCha20Poly1305@Bitcoin AEAD benchmark
3772019-07-11T20:00:49 *** bitcoin-git has left #bitcoin-core-dev
3782019-07-11T20:01:25 *** bitcoin-git has joined #bitcoin-core-dev
3792019-07-11T20:01:25 <bitcoin-git> [bitcoin] laanwj merged pull request #15649: Add ChaCha20Poly1305@Bitcoin AEAD (master...2019/03/chachapoly1305) https://github.com/bitcoin/bitcoin/pull/15649
3802019-07-11T20:01:28 *** bitcoin-git has left #bitcoin-core-dev
3812019-07-11T20:01:39 *** emilengler has quit IRC
3822019-07-11T20:10:31 *** scoop has joined #bitcoin-core-dev
3832019-07-11T20:15:27 *** mnarix has quit IRC
3842019-07-11T20:16:17 *** scoop has quit IRC
3852019-07-11T20:16:53 <instagibbs> is there scripted-diff docs somewhere in the repo?
3862019-07-11T20:21:10 <wumpus> I don't think so, but it's simply sh script, best way to find examples would be to look at 'git log --grep="BEGIN VERIFY SCRIPT"'
3872019-07-11T20:21:26 *** scoop has joined #bitcoin-core-dev
3882019-07-11T20:27:56 *** scoop has quit IRC
3892019-07-11T20:29:46 *** bitcoin-git has joined #bitcoin-core-dev
3902019-07-11T20:29:46 <bitcoin-git> [bitcoin] jonatack opened pull request #16374: test: Enable passing wildcard test names to test runner from root (master...enable-passing-wildcard-files-to-test-runner-from-root) https://github.com/bitcoin/bitcoin/pull/16374
3912019-07-11T20:29:48 *** bitcoin-git has left #bitcoin-core-dev
3922019-07-11T20:30:21 <instagibbs> ok so it's just a thing you can run in your own repo, check the diff, got it, not validated in travis or anything
3932019-07-11T20:30:32 <sipa> it is validated by travis
3942019-07-11T20:30:54 <sipa> travis reruns the script, and verifies that the commit exactly matches the diff it applies to the repo
3952019-07-11T20:31:05 *** scoop has joined #bitcoin-core-dev
3962019-07-11T20:31:24 <instagibbs> ok, so the magic to make this happen is -BEGIN VERIFY SCRIPT-\n<scripttorun>\n-END VERIFY SCRIPT- in commit message?
3972019-07-11T20:31:40 <wumpus> yes, exactly
3982019-07-11T20:32:45 *** aseem has quit IRC
3992019-07-11T20:33:53 <instagibbs> lies, here it is: https://github.com/bitcoin/bitcoin/blob/master/doc/developer-notes.md#scripted-diffs
4002019-07-11T20:33:54 <instagibbs> :)
4012019-07-11T20:34:13 <wumpus> :-)
4022019-07-11T20:34:17 *** aseem has joined #bitcoin-core-dev
4032019-07-11T20:41:30 <wumpus> instagibbs: your comments on #16227 aren't blocking right? (I was just about to merge it)
4042019-07-11T20:41:32 <gribble> https://github.com/bitcoin/bitcoin/issues/16227 | Refactor CWallets inheritance chain by achow101 · Pull Request #16227 · bitcoin/bitcoin · GitHub
4052019-07-11T20:41:45 *** setpill has joined #bitcoin-core-dev
4062019-07-11T20:42:05 <instagibbs> no! merge please
4072019-07-11T20:42:21 <instagibbs> one was confirming proper behavior based on read of code, and one is mu-nit comment thing
4082019-07-11T20:43:29 *** bitcoin-git has joined #bitcoin-core-dev
4092019-07-11T20:43:30 <bitcoin-git> [bitcoin] laanwj pushed 9 commits to master: https://github.com/bitcoin/bitcoin/compare/28d1353f4837...735d6b57e795
4102019-07-11T20:43:30 <bitcoin-git> bitcoin/master 1b699a5 Andrew Chow: Add HaveKey and HaveCScript to SigningProvider
4112019-07-11T20:43:31 <bitcoin-git> bitcoin/master c7797ec Andrew Chow: Remove CKeyStore and squash into CBasicKeyStore
4122019-07-11T20:43:32 <bitcoin-git> bitcoin/master a913e3f Andrew Chow: Move HaveKey static function from keystore to rpcwallet where it is used
4132019-07-11T20:43:43 *** bitcoin-git has left #bitcoin-core-dev
4142019-07-11T20:44:19 *** bitcoin-git has joined #bitcoin-core-dev
4152019-07-11T20:44:20 <bitcoin-git> [bitcoin] laanwj merged pull request #16227: Refactor CWallet's inheritance chain (master...rm-keystores) https://github.com/bitcoin/bitcoin/pull/16227
4162019-07-11T20:44:21 *** bitcoin-git has left #bitcoin-core-dev
4172019-07-11T20:46:19 *** mnarix has joined #bitcoin-core-dev
4182019-07-11T20:47:54 *** scoop has quit IRC
4192019-07-11T20:50:32 <achow101> \o/
4202019-07-11T20:50:39 *** mnarix has quit IRC
4212019-07-11T20:50:58 <achow101> this is going far faster than I expected
4222019-07-11T20:51:27 <wumpus> wallet development seems to be going quite quickly lately
4232019-07-11T20:51:45 <achow101> wumpus: #16301 for hi prio please
4242019-07-11T20:51:47 <gribble> https://github.com/bitcoin/bitcoin/issues/16301 | Use CWallet::Import* functions in all import* RPCs by achow101 · Pull Request #16301 · bitcoin/bitcoin · GitHub
4252019-07-11T20:52:00 <wumpus> it used to be impossible to find reviewers for wallet changes
4262019-07-11T20:52:38 <wumpus> achow101: done
4272019-07-11T20:54:19 <instagibbs> wallet gang
4282019-07-11T20:56:31 *** nijak_ has joined #bitcoin-core-dev
4292019-07-11T20:56:33 *** nijak has quit IRC
4302019-07-11T21:00:02 *** dwfreed1 has quit IRC
4312019-07-11T21:00:15 *** csknk has quit IRC
4322019-07-11T21:00:20 *** nijak has joined #bitcoin-core-dev
4332019-07-11T21:01:10 *** nijak_ has quit IRC
4342019-07-11T21:04:49 *** sunetoft has joined #bitcoin-core-dev
4352019-07-11T21:08:01 *** jarthur_ has quit IRC
4362019-07-11T21:10:28 *** bitcoin-git has joined #bitcoin-core-dev
4372019-07-11T21:10:28 <bitcoin-git> [bitcoin] MarcoFalke closed pull request #13903: Significantly reduce GetTransaction cs_main locking (TheBlueMatt) (master...Mf1808-ReadBlockFromDiskCsMain) https://github.com/bitcoin/bitcoin/pull/13903
4382019-07-11T21:10:30 *** bitcoin-git has left #bitcoin-core-dev
4392019-07-11T21:12:14 *** bitcoin-git has joined #bitcoin-core-dev
4402019-07-11T21:12:14 <bitcoin-git> [bitcoin] MarcoFalke closed pull request #13947: Dandelion transaction relay (BIP 156) (master...Mf1804-dandelion) https://github.com/bitcoin/bitcoin/pull/13947
4412019-07-11T21:12:15 *** bitcoin-git has left #bitcoin-core-dev
4422019-07-11T21:13:46 *** setpill has quit IRC
4432019-07-11T21:17:09 *** setpill has joined #bitcoin-core-dev
4442019-07-11T21:18:55 *** setpill has quit IRC
4452019-07-11T21:19:18 *** setpill has joined #bitcoin-core-dev
4462019-07-11T21:19:57 *** scoop has joined #bitcoin-core-dev
4472019-07-11T21:21:26 *** setpill has joined #bitcoin-core-dev
4482019-07-11T21:24:53 *** Kvaciral has quit IRC
4492019-07-11T21:27:35 *** scoop has quit IRC
4502019-07-11T21:28:06 *** setpill has quit IRC
4512019-07-11T21:30:08 *** aseem has quit IRC
4522019-07-11T21:31:57 *** scoop has joined #bitcoin-core-dev
4532019-07-11T21:33:53 *** scoop has quit IRC
4542019-07-11T21:39:14 *** scoop has joined #bitcoin-core-dev
4552019-07-11T21:44:04 *** goatpig has quit IRC
4562019-07-11T21:44:21 *** Guyver2 has quit IRC
4572019-07-11T21:48:16 *** darosior has quit IRC
4582019-07-11T21:50:18 *** scoop has quit IRC
4592019-07-11T22:05:21 *** darosior has joined #bitcoin-core-dev
4602019-07-11T22:05:52 *** scoop has joined #bitcoin-core-dev
4612019-07-11T22:09:01 *** spinza has quit IRC
4622019-07-11T22:10:04 *** scoop has quit IRC
4632019-07-11T22:10:18 *** setpill has joined #bitcoin-core-dev
4642019-07-11T22:10:38 *** ezegom has joined #bitcoin-core-dev
4652019-07-11T22:11:35 *** michaelsdunn1 has quit IRC
4662019-07-11T22:14:18 *** bitcoin-git has joined #bitcoin-core-dev
4672019-07-11T22:14:18 <bitcoin-git> [bitcoin] antigaius opened pull request #16375: secp256k1/src/tests.c: Properly handle sscanf return value. (master...2019-07-12) https://github.com/bitcoin/bitcoin/pull/16375
4682019-07-11T22:14:20 *** bitcoin-git has left #bitcoin-core-dev
4692019-07-11T22:18:11 *** bitcoin-git has joined #bitcoin-core-dev
4702019-07-11T22:18:11 <bitcoin-git> [bitcoin] antigaius closed pull request #16375: secp256k1/src/tests.c: Properly handle sscanf return value. (master...2019-07-12) https://github.com/bitcoin/bitcoin/pull/16375
4712019-07-11T22:18:12 *** bitcoin-git has left #bitcoin-core-dev
4722019-07-11T22:18:44 *** kristapsk_ has joined #bitcoin-core-dev
4732019-07-11T22:18:51 *** Zenton has quit IRC
4742019-07-11T22:21:51 *** kristapsk has quit IRC
4752019-07-11T22:29:34 *** nijak_ has joined #bitcoin-core-dev
4762019-07-11T22:29:40 *** spinza has joined #bitcoin-core-dev
4772019-07-11T22:32:06 *** nijak has quit IRC
4782019-07-11T22:37:53 *** justanotheruser has quit IRC
4792019-07-11T22:51:02 *** Bach has joined #bitcoin-core-dev
4802019-07-11T22:59:27 *** ezegom has quit IRC
4812019-07-11T23:05:58 *** Bach has quit IRC
4822019-07-11T23:06:08 *** ddustin has joined #bitcoin-core-dev
4832019-07-11T23:07:27 *** ezegom has joined #bitcoin-core-dev
4842019-07-11T23:10:50 *** setpill has quit IRC
4852019-07-11T23:13:22 *** ddustin has quit IRC
4862019-07-11T23:13:51 *** ddustin has joined #bitcoin-core-dev
4872019-07-11T23:15:34 *** AaronvanW has quit IRC
4882019-07-11T23:18:13 *** ddustin has quit IRC
4892019-07-11T23:19:01 *** Fuzzbawls has joined #bitcoin-core-dev
4902019-07-11T23:27:26 <fanquake> I like the âwhat is everyone working onâ idea for the meeting as well. ð
4912019-07-11T23:51:19 *** AaronvanW has joined #bitcoin-core-dev
4922019-07-11T23:52:10 *** IGHOR has quit IRC
4932019-07-11T23:55:52 *** AaronvanW has quit IRC
4942019-07-11T23:56:17 *** IGHOR has joined #bitcoin-core-dev
4952019-07-11T23:56:22 *** queip has quit IRC