--- Log opened Tue May 14 00:00:12 2019 00:09 -!- Dean_Guss [~dean@gateway/tor-sasl/deanguss] has joined #bitcoin-core-dev 00:11 -!- DeanWeen [~dean@gateway/tor-sasl/deanguss] has quit [Ping timeout: 256 seconds] 00:19 -!- Fluidjax [~textual@37.120.137.166] has joined #bitcoin-core-dev 00:32 -!- Eagle[TM] [~EagleTM@unaffiliated/eagletm] has quit [Ping timeout: 258 seconds] 00:35 -!- murrayn [~murrayn@unaffiliated/murrayn] has joined #bitcoin-core-dev 00:37 -!- spinza [~spin@155.93.246.187] has quit [Quit: Coyote finally caught up with me...] 00:47 -!- spinza [~spin@155.93.246.187] has joined #bitcoin-core-dev 00:53 -!- jb55 [~jb55@S010660e327dca171.vc.shawcable.net] has quit [Ping timeout: 258 seconds] 01:20 -!- jb55 [~jb55@S010660e327dca171.vc.shawcable.net] has joined #bitcoin-core-dev 01:38 -!- astro [~astro@gateway/tor-sasl/astro] has joined #bitcoin-core-dev 01:45 -!- setpill [~setpill@unaffiliated/setpill] has joined #bitcoin-core-dev 01:50 -!- promag [~promag@bl6-24-70.dsl.telepac.pt] has joined #bitcoin-core-dev 01:52 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 255 seconds] 01:53 -!- timothy [~tredaelli@redhat/timothy] has joined #bitcoin-core-dev 01:57 -!- fanquake [~fanquake@unaffiliated/fanquake] has quit [] 02:00 -!- Azor [~Azor@178.162.209.171] has quit [] 02:04 -!- kik1 [~kik1@84.39.117.57] has joined #bitcoin-core-dev 02:37 -!- EagleTM [~EagleTM@unaffiliated/eagletm] has joined #bitcoin-core-dev 02:46 -!- thedevworks [~thedevwor@185.49.169.22] has joined #bitcoin-core-dev 02:58 -!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-core-dev 03:08 -!- egp_ [~egp_@2.95.184.45] has joined #bitcoin-core-dev 03:14 -!- spinza [~spin@155.93.246.187] has quit [Quit: Coyote finally caught up with me...] 03:19 -!- IGHOR [~quassel@93.178.216.72] has quit [Ping timeout: 258 seconds] 03:23 -!- IGHOR [~quassel@93.178.216.72] has joined #bitcoin-core-dev 03:26 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has joined #bitcoin-core-dev 03:33 -!- spinza [~spin@155.93.246.187] has joined #bitcoin-core-dev 04:18 -!- spinza [~spin@155.93.246.187] has quit [Quit: Coyote finally caught up with me...] 04:20 -!- jtimon [~quassel@181.61.134.37.dynamic.jazztel.es] has joined #bitcoin-core-dev 04:26 -!- spinza [~spin@155.93.246.187] has joined #bitcoin-core-dev 04:37 -!- Fluidjax [~textual@37.120.137.166] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 04:42 -!- lipsch [d4eeb60d@gateway/web/freenode/ip.212.238.182.13] has joined #bitcoin-core-dev 04:51 -!- lipsch [d4eeb60d@gateway/web/freenode/ip.212.238.182.13] has quit [Ping timeout: 256 seconds] 04:59 -!- dviola [~diego@unaffiliated/dviola] has joined #bitcoin-core-dev 05:00 -!- kik1 [~kik1@84.39.117.57] has quit [] 05:01 -!- promag [~promag@bl6-24-70.dsl.telepac.pt] has quit [Remote host closed the connection] 05:07 -!- marcoagn1 [~user@2001:8a0:fecd:a201:783b:bb47:4cb2:850] has joined #bitcoin-core-dev 05:07 -!- marcoagner [~user@2001:8a0:fecd:a201:783b:bb47:4cb2:850] has quit [Ping timeout: 258 seconds] 05:07 -!- marcoagn1 [~user@2001:8a0:fecd:a201:783b:bb47:4cb2:850] has quit [Client Quit] 05:07 -!- marcoagner [~user@2001:8a0:fecd:a201:783b:bb47:4cb2:850] has joined #bitcoin-core-dev 05:09 -!- JamesAU [~jamesau@49.148.149.184] has joined #bitcoin-core-dev 05:23 -!- promag [~promag@bl6-24-70.dsl.telepac.pt] has joined #bitcoin-core-dev 05:25 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 05:25 < bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/667a8617418d...40c66bb3d15b 05:25 < bitcoin-git> bitcoin/master fa3c651 MarcoFalke: [refactor] interfaces: Add missing LockAnnotation for cs_main 05:25 < bitcoin-git> bitcoin/master 40c66bb MarcoFalke: Merge #15855: [refactor] interfaces: Add missing LockAnnotation for cs_mai... 05:25 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 05:26 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 05:26 < bitcoin-git> [bitcoin] MarcoFalke merged pull request #15855: [refactor] interfaces: Add missing LockAnnotation for cs_main (master...1904-interfacesLock) https://github.com/bitcoin/bitcoin/pull/15855 05:26 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 05:28 -!- promag [~promag@bl6-24-70.dsl.telepac.pt] has quit [Ping timeout: 258 seconds] 05:34 -!- scoop [~scoop@rrcs-208-105-57-183.nyc.biz.rr.com] has joined #bitcoin-core-dev 05:34 -!- scoop_ [~scoop@rrcs-208-105-57-183.nyc.biz.rr.com] has joined #bitcoin-core-dev 05:34 -!- scoop [~scoop@rrcs-208-105-57-183.nyc.biz.rr.com] has quit [Read error: Connection reset by peer] 05:39 -!- scoop_ [~scoop@rrcs-208-105-57-183.nyc.biz.rr.com] has quit [Remote host closed the connection] 05:43 -!- Polipouet [a5e14d3f@gateway/web/freenode/ip.165.225.77.63] has joined #bitcoin-core-dev 05:44 -!- mrafiee [~mrafiee@185.178.49.150] has joined #bitcoin-core-dev 05:45 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 05:53 -!- egp_ is now known as phreak-nonlinear 05:55 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 05:55 < bitcoin-git> [bitcoin] MarcoFalke pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/40c66bb3d15b...6f4ba6492a12 05:55 < bitcoin-git> bitcoin/master 05bfee3 Russell Yanofsky: util_SettingsMerge test cleanup 05:55 < bitcoin-git> bitcoin/master 4b33115 Russell Yanofsky: Add unit test NextString, ForEachNoDup functions 05:55 < bitcoin-git> bitcoin/master f6bb11f Russell Yanofsky: Add test for ArgsManager::GetChainName 05:55 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 05:56 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 05:56 < bitcoin-git> [bitcoin] MarcoFalke merged pull request #15988: Add test for ArgsManager::GetChainName (master...pr/testset2) https://github.com/bitcoin/bitcoin/pull/15988 05:56 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 05:56 -!- scoop [~scoop@rrcs-208-105-57-183.nyc.biz.rr.com] has joined #bitcoin-core-dev 06:02 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 06:02 < bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/6f4ba6492a12...3503a69ba237 06:02 < bitcoin-git> bitcoin/master a407b6f John Newbery: [tests] Make random seed logged and settable 06:02 < bitcoin-git> bitcoin/master 3503a69 MarcoFalke: Merge #15963: [tests] Make random seed logged and settable 06:02 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 06:03 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 06:03 < bitcoin-git> [bitcoin] MarcoFalke merged pull request #15963: [tests] Make random seed logged and settable (master...2019-05-test-deterministic-randomness) https://github.com/bitcoin/bitcoin/pull/15963 06:03 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 06:07 -!- morcos [~morcos@gateway/tor-sasl/morcos] has quit [Remote host closed the connection] 06:07 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 06:07 -!- morcos [~morcos@gateway/tor-sasl/morcos] has joined #bitcoin-core-dev 06:09 -!- scoop [~scoop@rrcs-208-105-57-183.nyc.biz.rr.com] has quit [Remote host closed the connection] 06:13 -!- fanquake_ [~fanquake@unaffiliated/fanquake] has joined #bitcoin-core-dev 06:16 -!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Ping timeout: 255 seconds] 06:18 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 06:18 < bitcoin-git> [bitcoin] MarcoFalke pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/3503a69ba237...65526fc8666f 06:18 < bitcoin-git> bitcoin/master ef2d515 John Newbery: [wallet] move-only: move CReserveKey to be next to CKeyPool 06:18 < bitcoin-git> bitcoin/master 37796b2 John Newbery: [docs] Add doxygen comment for CKeyPool 06:18 < bitcoin-git> bitcoin/master f1a77b0 John Newbery: [docs] Add doxygen comment for CReserveKey 06:18 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 06:19 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 06:19 < bitcoin-git> [bitcoin] MarcoFalke merged pull request #15777: [docs] Add doxygen comments for keypool classes (master...2019_04_keypool_comments) https://github.com/bitcoin/bitcoin/pull/15777 06:19 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 06:25 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has joined #bitcoin-core-dev 06:33 -!- scoop [~scoop@2604:2000:4246:c100:10c5:db87:f264:d8f8] has joined #bitcoin-core-dev 06:34 -!- fanquake_ [~fanquake@unaffiliated/fanquake] has quit [] 06:34 -!- scoop_ [~scoop@ip-184-207-93-66.nymnny.spcsdns.net] has joined #bitcoin-core-dev 06:37 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 06:38 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 06:38 -!- scoop [~scoop@2604:2000:4246:c100:10c5:db87:f264:d8f8] has quit [Ping timeout: 252 seconds] 06:39 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 06:40 -!- dviola [~diego@unaffiliated/dviola] has quit [Quit: WeeChat 2.4] 06:45 < tryphe> interesting systemd commit related to RDRAND (pretty sure this has been discussed in here before): https://github.com/systemd/systemd/issues/11810 06:46 < sdaftuar> gmaxwell: regarding the orphan transaction issue and the getdata randomization behavior-- it looks to me like we (a) do not put any delay on getdata requests for outbound peers announcing a tx for the first time and (b) have a fixed delay for inbound peers announcing a tx for the first time 06:46 < tryphe> err, sorry, this one -> https://github.com/systemd/systemd/pull/12536 06:48 < sdaftuar> gmaxwell: so i think in the case of a peer announcing a set of transactions that are new to us, we'll request those transactions in dependency order from that peer, except if an inbound peer's announcement is partially supserseded by a later announcement from an outbound peer for a subset of the transactions 06:48 < sdaftuar> gmaxwell: so that seems like it should be a relatively small effect (and is an effect we have to some degree already) 07:09 -!- cubancorona [cubancoron@gateway/vpn/privateinternetaccess/cubancorona] has quit [Quit: Leaving] 07:12 -!- JamesAU [~jamesau@49.148.149.184] has quit [Remote host closed the connection] 07:16 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has quit [Remote host closed the connection] 07:17 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has joined #bitcoin-core-dev 07:20 -!- dviola [~diego@unaffiliated/dviola] has joined #bitcoin-core-dev 07:22 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has quit [Remote host closed the connection] 07:22 -!- scoop_ [~scoop@ip-184-207-93-66.nymnny.spcsdns.net] has quit [Remote host closed the connection] 07:28 -!- dviola [~diego@unaffiliated/dviola] has quit [Quit: WeeChat 2.4] 07:36 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has joined #bitcoin-core-dev 07:40 -!- michaelsdunn1 [~michaelsd@unaffiliated/michaelsdunn1] has joined #bitcoin-core-dev 07:53 -!- dviola [~diego@unaffiliated/dviola] has joined #bitcoin-core-dev 07:53 -!- jarthur [~jarthur@207.114.244.5] has joined #bitcoin-core-dev 07:55 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has joined #bitcoin-core-dev 07:57 -!- jtimon [~quassel@181.61.134.37.dynamic.jazztel.es] has quit [Quit: gone] 07:59 -!- EagleTM [~EagleTM@unaffiliated/eagletm] has quit [Remote host closed the connection] 08:00 -!- mrafiee [~mrafiee@185.178.49.150] has quit [] 08:00 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has quit [Remote host closed the connection] 08:10 -!- rawtaz1 [~rawtaz@185.103.96.139] has joined #bitcoin-core-dev 08:19 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has joined #bitcoin-core-dev 08:22 -!- ExEric3 [~exeric3@45.67.159.11] has quit [Remote host closed the connection] 08:23 -!- ExEric3 [~exeric3@45.67.159.11] has joined #bitcoin-core-dev 08:25 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has quit [Remote host closed the connection] 08:26 -!- dviola [~diego@unaffiliated/dviola] has quit [Quit: WeeChat 2.4] 08:26 -!- ExEric3 [~exeric3@45.67.159.11] has quit [Remote host closed the connection] 08:28 -!- ExEric3 [~exeric3@45.67.159.11] has joined #bitcoin-core-dev 08:42 -!- Fluidjax [~textual@37.120.137.166] has joined #bitcoin-core-dev 08:49 -!- setpill [~setpill@unaffiliated/setpill] has quit [Quit: o/] 08:53 -!- qrestlove [~qrestlove@2601:446:c201:f560:bdac:d901:e643:debb] has quit [Ping timeout: 252 seconds] 09:07 -!- qrestlove [~qrestlove@2601:446:c201:f560:d40e:4760:70d1:2966] has joined #bitcoin-core-dev 09:08 -!- ExEric3 [~exeric3@45.67.159.11] has quit [Read error: Connection reset by peer] 09:08 -!- ExEric3 [~exeric3@45.67.159.11] has joined #bitcoin-core-dev 09:11 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has joined #bitcoin-core-dev 09:16 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has quit [Ping timeout: 255 seconds] 09:30 -!- Polipouet [a5e14d3f@gateway/web/freenode/ip.165.225.77.63] has quit [Ping timeout: 256 seconds] 09:30 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 09:31 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 09:31 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has joined #bitcoin-core-dev 09:31 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 09:39 -!- thedevworks [~thedevwor@185.49.169.22] has quit [Ping timeout: 246 seconds] 09:42 -!- phreak-nonlinear [~egp_@2.95.184.45] has quit [Quit: Leaving] 09:52 -!- owowo [~ovovo@unaffiliated/ovovo] has quit [Ping timeout: 246 seconds] 09:54 -!- owowo [~ovovo@unaffiliated/ovovo] has joined #bitcoin-core-dev 09:58 -!- pinheadmz [~matthewzi@c-73-92-181-51.hsd1.ca.comcast.net] has quit [Quit: pinheadmz] 10:06 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 10:06 < bitcoin-git> [bitcoin] ccapo opened pull request #16024: [rpc] deriveaddresses: Correction of descriptor checksum in RPC example (master...2019-05-14-deriveaddresses-example-checksum) https://github.com/bitcoin/bitcoin/pull/16024 10:06 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 10:17 -!- tryphe [~tryphe@unaffiliated/tryphe] has quit [Ping timeout: 248 seconds] 10:17 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has quit [Remote host closed the connection] 10:18 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has joined #bitcoin-core-dev 10:18 -!- tryphe [~tryphe@unaffiliated/tryphe] has joined #bitcoin-core-dev 10:18 -!- mryandao [~mryandao@gateway/tor-sasl/mryandao] has quit [Quit: ZNC 1.7.3 - https://znc.in] 10:18 -!- mryandao [~mryandao@gateway/tor-sasl/mryandao] has joined #bitcoin-core-dev 10:22 -!- Krellan [~Krellan@2601:640:4100:ac00:7550:c7e3:1bfb:a6a1] has quit [Remote host closed the connection] 10:32 -!- Dean_Guss [~dean@gateway/tor-sasl/deanguss] has quit [Ping timeout: 256 seconds] 10:37 -!- pinheadmz [~matthewzi@75-147-133-22-SFBA.hfc.comcastbusiness.net] has joined #bitcoin-core-dev 11:00 -!- rawtaz1 [~rawtaz@185.103.96.139] has quit [] 11:00 -!- astro [~astro@gateway/tor-sasl/astro] has quit [Ping timeout: 256 seconds] 11:00 -!- astro_ [astro@gateway/vpn/privateinternetaccess/astro] has joined #bitcoin-core-dev 11:05 -!- wimpunk [~wimpunk@192.145.126.244] has joined #bitcoin-core-dev 11:13 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has quit [Remote host closed the connection] 11:15 -!- timothy [~tredaelli@redhat/timothy] has quit [Quit: Konversation terminated!] 11:17 -!- pinheadmz [~matthewzi@75-147-133-22-SFBA.hfc.comcastbusiness.net] has quit [Quit: pinheadmz] 11:38 -!- Lightlike [~Lightlike@2001:16b8:57c9:ff00:dd0d:9da5:fad0:8efd] has joined #bitcoin-core-dev 11:44 -!- pinheadmz [~matthewzi@c-73-92-181-51.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 11:55 -!- lnostdal [~lnostdal@151.251.251.145] has joined #bitcoin-core-dev 11:56 -!- pinheadmz [~matthewzi@c-73-92-181-51.hsd1.ca.comcast.net] has quit [Quit: pinheadmz] 11:59 -!- jarthur [~jarthur@207.114.244.5] has quit [] 12:00 -!- owowo [~ovovo@unaffiliated/ovovo] has quit [Ping timeout: 246 seconds] 12:00 -!- jarthur [~jarthur@207.114.244.5] has joined #bitcoin-core-dev 12:03 -!- pinheadmz [~matthewzi@c-73-92-181-51.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 12:05 -!- owowo [~ovovo@unaffiliated/ovovo] has joined #bitcoin-core-dev 12:08 -!- jarthur [~jarthur@207.114.244.5] has quit [Remote host closed the connection] 12:09 -!- jarthur [~jarthur@207.114.244.5] has joined #bitcoin-core-dev 12:32 -!- CubicEarth [~CubicEart@c-67-168-1-172.hsd1.wa.comcast.net] has quit [Ping timeout: 252 seconds] 12:39 -!- roconnor_ [~roconnor@host-184-164-20-227.dyn.295.ca] has quit [Ping timeout: 258 seconds] 12:40 -!- CubicEarth [~CubicEart@c-67-168-1-172.hsd1.wa.comcast.net] has joined #bitcoin-core-dev 13:17 -!- scoop [~scoop@63.139.48.72] has joined #bitcoin-core-dev 13:21 -!- roconnor [~roconnor@host-184-164-20-227.dyn.295.ca] has joined #bitcoin-core-dev 13:36 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has joined #bitcoin-core-dev 13:53 -!- btgjoseph [~m00@149.56.217.210] has joined #bitcoin-core-dev 13:58 -!- jarthur [~jarthur@207.114.244.5] has quit [Remote host closed the connection] 13:59 -!- jarthur [~jarthur@207.114.244.5] has joined #bitcoin-core-dev 14:00 -!- wimpunk [~wimpunk@192.145.126.244] has quit [] 14:01 -!- thedevworks [~thedevwor@185.49.169.22] has joined #bitcoin-core-dev 14:04 -!- tylerni71 [~tylerni7@185.103.96.139] has joined #bitcoin-core-dev 14:14 -!- scoop [~scoop@63.139.48.72] has quit [Remote host closed the connection] 14:25 -!- jb55 [~jb55@S010660e327dca171.vc.shawcable.net] has quit [Ping timeout: 246 seconds] 14:33 -!- roconnor [~roconnor@host-184-164-20-227.dyn.295.ca] has quit [Ping timeout: 246 seconds] 14:35 -!- scoop [~scoop@63.139.48.72] has joined #bitcoin-core-dev 14:40 -!- scoop [~scoop@63.139.48.72] has quit [Ping timeout: 268 seconds] 14:41 -!- tripleslash [~triplesla@unaffiliated/imsaguy] has joined #bitcoin-core-dev 14:52 -!- jb55 [~jb55@S010660e327dca171.vc.shawcable.net] has joined #bitcoin-core-dev 14:55 -!- jeremyrubin [~jr@c-67-180-60-249.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 14:56 -!- hebasto [~hebasto@95.164.65.194] has joined #bitcoin-core-dev 14:56 -!- scoop [~scoop@63.139.48.72] has joined #bitcoin-core-dev 14:59 -!- thedevworks [~thedevwor@185.49.169.22] has quit [Ping timeout: 258 seconds] 15:00 -!- scoop [~scoop@63.139.48.72] has quit [Ping timeout: 258 seconds] 15:05 -!- irc_viewer_test [irc_viewer@gateway/vpn/privateinternetaccess/ircviewertest/x-06412631] has joined #bitcoin-core-dev 15:05 -!- jarthur [~jarthur@207.114.244.5] has quit [] 15:07 -!- spinza [~spin@155.93.246.187] has quit [Quit: Coyote finally caught up with me...] 15:12 -!- irc_viewer_test [irc_viewer@gateway/vpn/privateinternetaccess/ircviewertest/x-06412631] has quit [Ping timeout: 255 seconds] 15:13 -!- lnostdal [~lnostdal@151.251.251.145] has quit [Ping timeout: 258 seconds] 15:17 -!- scoop [~scoop@63.139.48.72] has joined #bitcoin-core-dev 15:17 -!- hebasto [~hebasto@95.164.65.194] has quit [Remote host closed the connection] 15:21 -!- scoop [~scoop@63.139.48.72] has quit [Ping timeout: 255 seconds] 15:24 -!- spinza [~spin@155.93.246.187] has joined #bitcoin-core-dev 15:30 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 15:31 -!- Dean_Guss [~dean@gateway/tor-sasl/deanguss] has joined #bitcoin-core-dev 15:37 -!- scoop [~scoop@63.139.48.72] has joined #bitcoin-core-dev 15:39 -!- michaelsdunn1 [~michaelsd@unaffiliated/michaelsdunn1] has quit [Remote host closed the connection] 15:42 -!- scoop [~scoop@63.139.48.72] has quit [Ping timeout: 245 seconds] 15:57 -!- windsok [~windsok@2604:a880:2:d0::1bda:1001] has joined #bitcoin-core-dev 15:57 -!- windsok [~windsok@2604:a880:2:d0::1bda:1001] has quit [Changing host] 15:57 -!- windsok [~windsok@unaffiliated/windsok] has joined #bitcoin-core-dev 15:58 -!- scoop [~scoop@63.139.48.72] has joined #bitcoin-core-dev 16:02 -!- windsok [~windsok@unaffiliated/windsok] has quit [Client Quit] 16:03 -!- scoop [~scoop@63.139.48.72] has quit [Ping timeout: 268 seconds] 16:06 -!- ghost43_ [~daer@gateway/tor-sasl/daer] has joined #bitcoin-core-dev 16:06 -!- ghost43 [~daer@gateway/tor-sasl/daer] has quit [Ping timeout: 256 seconds] 16:17 -!- scoop [~scoop@63.139.48.72] has joined #bitcoin-core-dev 16:19 -!- Lightlike [~Lightlike@2001:16b8:57c9:ff00:dd0d:9da5:fad0:8efd] has quit [Quit: Leaving] 16:36 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has quit [Remote host closed the connection] 17:00 -!- tylerni71 [~tylerni7@185.103.96.139] has quit [] 17:04 -!- jmp-TOK [~jmp-TOK@84.39.117.57] has joined #bitcoin-core-dev 17:10 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has joined #bitcoin-core-dev 17:13 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has quit [Remote host closed the connection] 17:14 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has joined #bitcoin-core-dev 17:15 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has quit [Remote host closed the connection] 17:26 -!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-core-dev 17:43 -!- mdunnio [~mdunnio@208.59.170.5] has joined #bitcoin-core-dev 17:45 -!- scoop [~scoop@63.139.48.72] has quit [Remote host closed the connection] 17:47 -!- mdunnio [~mdunnio@208.59.170.5] has quit [Client Quit] 17:54 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has joined #bitcoin-core-dev 18:00 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has quit [Ping timeout: 255 seconds] 18:03 -!- michagogo [uid14316@wikia/Michagogo] has quit [Quit: Connection closed for inactivity] 18:07 -!- scoop [~scoop@63.139.48.72] has joined #bitcoin-core-dev 18:11 -!- scoop [~scoop@63.139.48.72] has quit [Ping timeout: 255 seconds] 18:24 -!- ghost43_ is now known as ghost43 18:27 -!- scoop [~scoop@63.139.48.72] has joined #bitcoin-core-dev 18:32 -!- scoop [~scoop@63.139.48.72] has quit [Ping timeout: 246 seconds] 18:44 -!- Dean_Guss [~dean@gateway/tor-sasl/deanguss] has quit [Ping timeout: 256 seconds] 18:45 -!- ghost43 [~daer@gateway/tor-sasl/daer] has quit [Remote host closed the connection] 18:46 -!- ghost43 [~daer@gateway/tor-sasl/daer] has joined #bitcoin-core-dev 18:48 -!- scoop [~scoop@63.139.48.72] has joined #bitcoin-core-dev 18:52 -!- scoop [~scoop@63.139.48.72] has quit [Ping timeout: 244 seconds] 18:53 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has joined #bitcoin-core-dev 18:58 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has quit [Ping timeout: 258 seconds] 18:58 -!- Bullitje [~Bullit01@042-236-158-163.dynamic.caiway.nl] has joined #bitcoin-core-dev 19:01 -!- Bullit [~Bullit01@042-236-158-163.dynamic.caiway.nl] has quit [Ping timeout: 245 seconds] 19:08 -!- scoop [~scoop@63.139.48.72] has joined #bitcoin-core-dev 19:09 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has joined #bitcoin-core-dev 19:13 -!- scoop [~scoop@63.139.48.72] has quit [Ping timeout: 258 seconds] 19:13 < gmaxwell> Who do I make suggestions about the optech newsletter to? 19:14 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has quit [Ping timeout: 258 seconds] 19:14 < gmaxwell> "Simple multisig spending using Taproot" in particular mentions the key-aggregation multisig approach, but my discussions with Bitcoin businesses suggest that few will use it as described there, due to accountability. 19:14 < gmaxwell> That subject probably deserves an in-depth look at some point. 19:18 < gmaxwell> I expect that the most common multisig usage we'll see (after sufficient time for software/practices to mature) will be putting the most likely 2o2 key at the root and a tree with tapscripts for the other two satisfactions of the 2of3. 19:35 -!- d_t [~dt@68.66.175.82] has joined #bitcoin-core-dev 19:49 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has joined #bitcoin-core-dev 19:54 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has quit [Ping timeout: 258 seconds] 20:00 -!- jmp-TOK [~jmp-TOK@84.39.117.57] has quit [] 20:02 -!- booyah [~bb@193.25.1.157] has quit [Read error: Connection reset by peer] 20:04 -!- udsbotu [~udsbotu@184.75.223.195] has joined #bitcoin-core-dev 20:14 < gwillen> gmaxwell: I assume the answer is moneyball 20:14 < gwillen> (as to who to bother) 20:15 -!- d_t [~dt@68.66.175.82] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 20:39 -!- Dean_Guss [~dean@gateway/tor-sasl/deanguss] has joined #bitcoin-core-dev 20:42 -!- niska [~niska@68.ip-149-56-14.net] has quit [Quit: Leaving] 20:47 -!- niska [~niska@68.ip-149-56-14.net] has joined #bitcoin-core-dev 21:12 -!- d_t [~dt@68.66.175.82] has joined #bitcoin-core-dev 21:13 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has joined #bitcoin-core-dev 21:17 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has quit [Ping timeout: 252 seconds] 21:22 -!- teardown [~user@unaffiliated/mrush] has joined #bitcoin-core-dev 21:27 -!- spinza [~spin@155.93.246.187] has quit [Quit: Coyote finally caught up with me...] 21:30 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 21:30 < bitcoin-git> [bitcoin] achow101 opened pull request #16026: Ensure that uncompressed public keys in a multisig always returns a legacy address (master...dont-sw-ms-uncomp) https://github.com/bitcoin/bitcoin/pull/16026 21:30 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 21:45 -!- spinza [~spin@155.93.246.187] has joined #bitcoin-core-dev 21:57 -!- hex17or [~hex17or@HSI-KBW-091-089-197-016.hsi2.kabel-badenwuerttemberg.de] has quit [Ping timeout: 268 seconds] 21:57 -!- ppisati [~ppisati@net-31-27-146-135.cust.vodafonedsl.it] has quit [Remote host closed the connection] 21:58 -!- niska [~niska@68.ip-149-56-14.net] has quit [Quit: Leaving] 22:04 -!- ppisati [~ppisati@net-47-53-107-169.cust.vodafonedsl.it] has joined #bitcoin-core-dev 22:09 -!- niska [~niska@68.ip-149-56-14.net] has joined #bitcoin-core-dev 22:10 -!- Klox3 [~Klox@c-73-22-66-195.hsd1.il.comcast.net] has quit [Ping timeout: 246 seconds] 22:12 -!- ossifrage [~ossifrage@unaffiliated/ossifrage] has quit [Quit: Leaving] 22:29 -!- pinheadmz [~matthewzi@c-73-92-181-51.hsd1.ca.comcast.net] has quit [Quit: pinheadmz] 22:32 -!- d_t [~dt@68.66.175.82] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 22:43 -!- teardown [~user@unaffiliated/mrush] has quit [Read error: Connection reset by peer] 22:45 -!- teardown [~user@unaffiliated/mrush] has joined #bitcoin-core-dev 22:48 < jeremyrubin> sipa: in verifyWitnessProgram, in taproot, can you explain why we are checking control.size() \in {n * 32 : n \in 0..=32}? 22:48 < jeremyrubin> Don't we need to check that control < 520 somewhere? 22:48 < jeremyrubin> Because it is popped from the stack, I don't think the later check catches this? 22:49 < jeremyrubin> e.g. we should be checking witness.stack.at(i).size() > MAX_SCRIPT_ELEMENT_SIZE not stack.at(i).size() > MAX_SCRIPT_ELEMENT_SIZE 22:51 < gmaxwell> jeremyrubin: the scriptwitnesses have no such size limitation. 22:55 < jeremyrubin> Ah I see -- so it's just triggering the DISCOURAGE_UPGRADEABLE branch 22:55 < jeremyrubin> The limitation is flexible per segwit version 22:56 < gmaxwell> Right. The 520 limit was dumb and obnoxious. :) 22:56 < gmaxwell> (I mean, for single objects its fine, but e.g. applied to nested scripts it was a problem) 22:58 < jeremyrubin> Sure. Makes perfect sense and I'm glad that it's flexible. 22:59 < jeremyrubin> I'm just looking at the segwit versions and wondering if the control flow can't be cleaned up before we're stuck with it 22:59 < gmaxwell> Though while talking about that, is a depth limit of 32 really a reasonable constraint? if the hashtree is highly unbalanced that isn't a very large limit. 23:00 -!- udsbotu [~udsbotu@184.75.223.195] has quit [] 23:00 < jeremyrubin> yeah I'd prefer to see it be something larger 23:00 < jeremyrubin> aggregate savings would be larger 23:00 < jeremyrubin> If someone's willing to pay for a far fetched branch, may as well put a very big limit 23:01 < jeremyrubin> huffman coded spends should be the default 23:01 < jeremyrubin> (one day, smart contracts will be written `if (likely(x > 0)) {}`...) 23:03 < gmaxwell> jeremyrubin: miniscript has asymmmeric ORs... 23:03 < jeremyrubin> Ah cool! 23:03 < jeremyrubin> Do you pass in a probability 23:04 < gmaxwell> no, at least as it is now it's just assumed to be highly asymmetric. Existing script doesn't provide that many options for asymmetry. 23:04 -!- ram [~ram@185.178.49.150] has joined #bitcoin-core-dev 23:05 -!- ram is now known as Guest21543 23:05 < gmaxwell> I sent sipa a message suggesting the limit be something like 256 levels... that puts it into the realm of worst case hashing cost that you could hit otherwise. 23:06 < gmaxwell> having a high limit also saves you from having to use a really complicated algorithim for building the huffman tree. 23:16 -!- scoop [~scoop@63.139.48.72] has joined #bitcoin-core-dev 23:19 < jeremyrubin> What's this OP_SUCCESS business? 23:19 < jeremyrubin> ah found a reference 23:22 -!- dermoth [~dermoth@gateway/tor-sasl/dermoth] has quit [Remote host closed the connection] 23:22 -!- Krellan [~Krellan@2601:640:4100:ac00:40ac:74ef:aed1:f451] has joined #bitcoin-core-dev 23:22 -!- dermoth [~dermoth@gateway/tor-sasl/dermoth] has joined #bitcoin-core-dev 23:25 < jeremyrubin> I think that it doesn't make sense to have OP_SUCCESS not be most opcodes. We should disable a lot more opcodes and then re-soft fork them back with improved semantics or whatever. 23:29 < gmaxwell> meh, it's _really_ hard to decide on semantics for opcodes. 23:30 < gmaxwell> hard enough that it'll be quite difficult to ever enable them 23:31 < gmaxwell> witness how as soon as the bip was published you began shed painting over a single byte that doesn't even get serialized, and is only there so that its straightforward to domain seperate future hashes if thats ever needed. Imagine how much oppturnity there is for shed painting over something that actually does something. 23:33 < jeremyrubin> to be fair there's a difference between shed painting and trying to understand why the shed was painted a particular color. 23:34 < jeremyrubin> I am aware of the ways in which I'm mediocre, but a lot of the design decision isn't presented with justifications that I immediately perceive as the best among options. 23:34 < gmaxwell> yeah, sure, still I think the point remains-- for most opcodes there is a very large design space, the complete implications of which can't be clear without going absurdly deep. At some point you have to terminate the search and just pick something. 23:35 < jeremyrubin> I guess i mean more that we should disable things like OP_1SUB because I've never seen someone use it, so may as well re-reserve it 23:35 < jeremyrubin> But maybe the burden of having a diff interpreter for tapscript is too high 23:36 < jeremyrubin> (although I'd in many ways prefer that as it's easier to not break consensus) 23:36 < gmaxwell> it's not like we're particularly short codes in any case. 23:45 -!- scoop [~scoop@63.139.48.72] has quit [Remote host closed the connection] 23:48 -!- d_t [~dt@68.66.175.82] has joined #bitcoin-core-dev 23:54 < jeremyrubin> not sure if this is caught elsewhere, but do we check that elements have a nonzero length on the witness stack? otherwise when we index scriptPubKey[0] we cause UB I think 23:59 -!- d_t [~dt@68.66.175.82] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] --- Log closed Wed May 15 00:00:13 2019