--- Log opened Wed Aug 08 00:00:34 2018 00:12 -!- no_input_found [no_input_f@gateway/vpn/privateinternetaccess/noinputfound/x-24977668] has quit [Remote host closed the connection] 00:12 -!- no_input_found [no_input_f@gateway/vpn/privateinternetaccess/noinputfound/x-24977668] has joined #bitcoin-core-dev 00:18 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has joined #bitcoin-core-dev 00:28 < jonasschnelli> what is the best strategy to deserialize a varlen string from a stream with unknown length (burst read) 00:29 < jonasschnelli> NetMessage reads in bytes with unknown length, so it is unknown if the varstring is complete in buffer 00:29 < jonasschnelli> I'd like to figure out if the all bytes for the varlen-string are copied to the buffer 00:31 -!- opdenkamp [~opdenkamp@kodi/staff/dushmaniac] has joined #bitcoin-core-dev 00:54 -!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-core-dev 00:58 < fanquake> wumpus 13796 and 13852 (both 0.16) should be able to go in. 01:05 -!- setpill [~setpill@unaffiliated/setpill] has joined #bitcoin-core-dev 01:16 < wumpus> jonasschnelli: I'm confused--the normal varstring is unknown length isn't it? 01:16 < wumpus> fanquake: thanks will take a look 01:17 < jonasschnelli> wumpus: the problem is more complicated. I'm reading in bytes from a socket and I'd like to deserialize a varstring,... but need to know how many bytes I need to read from the socket 01:18 < jonasschnelli> So I need to look at the varint part of the varstring to know when I have finished readin the buffer that contains the whole varstring 01:18 < jonasschnelli> Since it can be 1 byte to n bytes 01:18 < jonasschnelli> not n but a verstring of 64bit length 01:21 < wumpus> the only way to do that would be to have a fixed-sized header that specifies the length to read, although this is typically DoS-prone especially if the buffer is allocated at once and remote can specify a very large buffer 01:21 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has quit [Ping timeout: 256 seconds] 01:22 < jonasschnelli> wumpus: Yes. But nevermind. I think i'm creating a non-existing problem 01:22 < jonasschnelli> I'm implementing BIP151 message structures: https://github.com/bitcoin/bips/blob/master/bip-0151.mediawiki#encrypted-messages-structure 01:23 < jonasschnelli> And the varstring command made me some problems... But I forgot that the inner message structure is always present at complete length (since it's MAC has must been checked beforehand) 01:23 -!- timothy [~tredaelli@redhat/timothy] has joined #bitcoin-core-dev 01:25 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 01:26 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 01:30 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 256 seconds] 01:37 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has joined #bitcoin-core-dev 01:44 -!- fanquake [~fanquake@unaffiliated/fanquake] has quit [] 01:46 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has quit [Ping timeout: 256 seconds] 01:52 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has joined #bitcoin-core-dev 02:00 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 02:08 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has joined #bitcoin-core-dev 02:20 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 02:21 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 02:48 -!- tryphe [~tryphe@unaffiliated/tryphe] has quit [Remote host closed the connection] 02:48 -!- tryphe [~tryphe@unaffiliated/tryphe] has joined #bitcoin-core-dev 02:56 -!- tryphe [~tryphe@unaffiliated/tryphe] has quit [Remote host closed the connection] 02:57 -!- tryphe [~tryphe@unaffiliated/tryphe] has joined #bitcoin-core-dev 03:19 -!- jeremyrubin [~jr@2601:645:4201:6086:5d9b:ed93:9782:c732] has quit [Remote host closed the connection] 03:22 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 03:42 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has quit [Ping timeout: 256 seconds] 04:15 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has quit [Remote host closed the connection] 04:16 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has joined #bitcoin-core-dev 04:38 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has joined #bitcoin-core-dev 05:15 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has quit [Remote host closed the connection] 05:20 -!- setpill [~setpill@unaffiliated/setpill] has quit [Quit: o/] 05:57 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has quit [Ping timeout: 240 seconds] 05:59 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 06:02 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has joined #bitcoin-core-dev 06:07 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has quit [Ping timeout: 265 seconds] 06:13 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has joined #bitcoin-core-dev 06:16 -!- csknk [~csknk@unaffiliated/csknk] has joined #bitcoin-core-dev 06:22 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has quit [Ping timeout: 265 seconds] 06:23 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has joined #bitcoin-core-dev 06:29 -!- vicenteH [~user@54.104.135.37.dynamic.jazztel.es] has quit [Read error: Connection reset by peer] 06:30 -!- vicenteH [~user@54.104.135.37.dynamic.jazztel.es] has joined #bitcoin-core-dev 06:32 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has quit [Ping timeout: 240 seconds] 06:37 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has joined #bitcoin-core-dev 06:43 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has joined #bitcoin-core-dev 06:48 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has quit [Ping timeout: 265 seconds] 06:52 -!- booyah [~bb@193.25.1.157] has quit [Ping timeout: 260 seconds] 06:58 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has joined #bitcoin-core-dev 07:00 -!- ghost43 [~daer@gateway/tor-sasl/daer] has quit [Remote host closed the connection] 07:00 -!- lukedashjr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 07:01 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 248 seconds] 07:01 -!- lukedashjr is now known as luke-jr 07:06 -!- Giszmo [~leo@pc-72-54-46-190.cm.vtr.net] has joined #bitcoin-core-dev 07:14 -!- csknk [~csknk@unaffiliated/csknk] has quit [Quit: leaving] 07:16 -!- rafalcpp [~racalcppp@84-10-11-234.static.chello.pl] has quit [Excess Flood] 07:17 -!- rafalcpp [~racalcppp@84-10-11-234.static.chello.pl] has joined #bitcoin-core-dev 08:03 < gmaxwell> lordcow in #bitcoin reports a compile failure on freebsd: https://pastebin.com/wBN0YChc 08:04 < gmaxwell> 08:02:23 < LordCow> gmaxwell: FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512 08:04 -!- michaelsdunn1 [~michaelsd@38.126.31.226] has joined #bitcoin-core-dev 08:07 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has quit [Remote host closed the connection] 08:08 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has joined #bitcoin-core-dev 08:09 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has quit [Read error: Connection reset by peer] 08:09 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has joined #bitcoin-core-dev 08:14 < wumpus> hmm let me try 08:15 < wumpus> I did a recompile on freebsd yesterday so I'd be surprised 08:17 < wumpus> of master, though 08:22 < wumpus> anyhow probably best for them to create an issue w/ all the version information 08:23 < wumpus> it is possible that #13442 fixes it because it converts the failing inline assembly to intrinsice 08:23 < gribble> https://github.com/bitcoin/bitcoin/issues/13442 | Convert the 1-way SSE4 SHA256 code from asm to intrinsics by sipa · Pull Request #13442 · bitcoin/bitcoin · GitHub 08:27 -!- vicenteH [~user@54.104.135.37.dynamic.jazztel.es] has quit [Ping timeout: 256 seconds] 08:34 -!- vicenteH [~user@54.104.135.37.dynamic.jazztel.es] has joined #bitcoin-core-dev 08:46 -!- dcousens [~dcousens@110.140.174.10] has quit [Read error: Connection reset by peer] 08:46 -!- ghost43 [~daer@gateway/tor-sasl/daer] has joined #bitcoin-core-dev 08:47 -!- dcousens [~dcousens@110.140.174.10] has joined #bitcoin-core-dev 08:55 -!- jhfrontz [~Adium@50-193-59-58-static.hfc.comcastbusiness.net] has quit [Quit: Leaving.] 09:28 -!- masonicboom [~masonicbo@ip68-108-243-131.sb.sd.cox.net] has joined #bitcoin-core-dev 09:40 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has quit [Ping timeout: 265 seconds] 09:50 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has joined #bitcoin-core-dev 09:51 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has quit [Read error: Connection reset by peer] 09:52 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has joined #bitcoin-core-dev 09:54 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has quit [Ping timeout: 240 seconds] 09:58 -!- tryphe [~tryphe@unaffiliated/tryphe] has quit [Read error: Connection reset by peer] 09:58 -!- tryphe [~tryphe@unaffiliated/tryphe] has joined #bitcoin-core-dev 09:59 -!- no_input_found [no_input_f@gateway/vpn/privateinternetaccess/noinputfound/x-24977668] has quit [Remote host closed the connection] 10:00 -!- no_input_found [no_input_f@gateway/vpn/privateinternetaccess/noinputfound/x-24977668] has joined #bitcoin-core-dev 10:00 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has joined #bitcoin-core-dev 10:09 -!- Henry151 [~bishop@ns3007530.ip-151-80-44.eu] has quit [Ping timeout: 248 seconds] 10:17 -!- no_input_found [no_input_f@gateway/vpn/privateinternetaccess/noinputfound/x-24977668] has quit [Remote host closed the connection] 10:18 -!- no_input_found [no_input_f@gateway/vpn/privateinternetaccess/noinputfound/x-24977668] has joined #bitcoin-core-dev 10:21 -!- masonicboom [~masonicbo@ip68-108-243-131.sb.sd.cox.net] has quit [Ping timeout: 244 seconds] 10:23 -!- masonicboom [~masonicbo@2600:8802:5501:17c0:41c7:f063:9c14:e4bb] has joined #bitcoin-core-dev 10:24 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has quit [Ping timeout: 256 seconds] 10:25 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has joined #bitcoin-core-dev 10:29 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has quit [Ping timeout: 240 seconds] 10:32 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has joined #bitcoin-core-dev 10:36 -!- MDrollette [~mdrollett@feynman.drollette.com] has joined #bitcoin-core-dev 10:40 -!- timothy [~tredaelli@redhat/timothy] has quit [Quit: Konversation terminated!] 10:43 -!- csknk [~csknk@unaffiliated/csknk] has joined #bitcoin-core-dev 10:57 -!- ken2812221 [~User@1.200.203.30] has quit [Ping timeout: 256 seconds] 10:57 -!- jhfrontz [~Adium@c-24-4-39-8.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 10:58 -!- ken2812221 [~User@1.200.203.30] has joined #bitcoin-core-dev 10:59 -!- CubicEarth [~CubicEart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 240 seconds] 11:01 -!- CubicEarth [~CubicEart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #bitcoin-core-dev 11:24 < jimpo> Would love more reviews on #12254 11:24 < gribble> https://github.com/bitcoin/bitcoin/issues/12254 | BIP 158: Compact Block Filters for Light Clients by jimpo · Pull Request #12254 · bitcoin/bitcoin · GitHub 11:26 < jonasschnelli> jimpo: Will do... almost forgot about it. But I guess its something for 0.18 which means its not pressing 11:27 < jimpo> thx 11:30 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has quit [Quit: Leaving] 11:37 < jimpo> Not sure about the release schedule, but it's blocking further progress on block filter indexing and ultimately BIP 157 P2P support 11:40 < jonasschnelli> jimpo: Yes. Review can always happen,.. a merge though requires spun off of the 0.17 branch (since we are in feature-freeze currently) 11:40 < jonasschnelli> But we all want to see progress on BIP157... 11:43 -!- drexl [~drexl@cpc130676-camd16-2-0-cust445.know.cable.virginm.net] has joined #bitcoin-core-dev 11:44 -!- owowo [~ovovo@unaffiliated/ovovo] has quit [Ping timeout: 240 seconds] 11:50 -!- owowo [~ovovo@unaffiliated/ovovo] has joined #bitcoin-core-dev 12:02 -!- booyah [~bb@193.25.1.157] has joined #bitcoin-core-dev 12:08 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has joined #bitcoin-core-dev 12:12 -!- masonicboom [~masonicbo@2600:8802:5501:17c0:41c7:f063:9c14:e4bb] has quit [Ping timeout: 240 seconds] 12:12 -!- Emcy_ [~Emcy@unaffiliated/emcy] has quit [Ping timeout: 240 seconds] 12:30 -!- TheHoliestRoger [~TheHolies@unaffiliated/theholiestroger] has joined #bitcoin-core-dev 12:33 -!- CryptAxe [~CryptAxe@2400:8902::f03c:91ff:fe92:b2bd] has quit [Ping timeout: 256 seconds] 12:37 -!- Cogito_Ergo_Sum [~Myself@unaffiliated/cogito-ergo-sum/x-7399460] has joined #bitcoin-core-dev 12:42 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has quit [Read error: Connection reset by peer] 12:44 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has joined #bitcoin-core-dev 12:46 -!- Emcy_ [~Emcy@unaffiliated/emcy] has joined #bitcoin-core-dev 12:58 -!- Giszmo [~leo@pc-72-54-46-190.cm.vtr.net] has quit [Ping timeout: 260 seconds] 12:58 -!- davex__ [~user@97-119-117-177.omah.qwest.net] has joined #bitcoin-core-dev 13:07 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has quit [Ping timeout: 250 seconds] 13:09 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has joined #bitcoin-core-dev 13:15 -!- Giszmo [~leo@pc-72-54-46-190.cm.vtr.net] has joined #bitcoin-core-dev 13:19 -!- promag [~promag@83.223.224.61] has joined #bitcoin-core-dev 13:25 -!- Emcy_ [~Emcy@unaffiliated/emcy] has quit [Ping timeout: 240 seconds] 13:44 -!- StrikeSide_ [bcc367a4@gateway/web/freenode/ip.188.195.103.164] has joined #bitcoin-core-dev 13:48 -!- csknk [~csknk@unaffiliated/csknk] has quit [Quit: leaving] 13:52 -!- jb55 [~jb55@S010660e327dca171.vc.shawcable.net] has quit [Remote host closed the connection] 13:54 -!- promag [~promag@83.223.224.61] has quit [Ping timeout: 244 seconds] 14:17 -!- sipa [~pw@unaffiliated/sipa1024] has joined #bitcoin-core-dev 14:23 -!- kelt [~kelt@mobile-166-137-219-103.mycingular.net] has joined #bitcoin-core-dev 14:33 -!- promag [~promag@83.223.242.193] has joined #bitcoin-core-dev 14:41 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 248 seconds] 14:55 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 14:59 -!- arubi [~ese168@gateway/tor-sasl/ese168] has quit [Remote host closed the connection] 15:00 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #bitcoin-core-dev 15:02 < gmaxwell> MarcoFalke: sipa: is anyone running 13907 on a listening node? I need feedback on if I'm going to have to increase the limit to 100 or not. 15:07 -!- adiabat [~adiabat@63.209.32.102] has quit [Ping timeout: 244 seconds] 15:07 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has quit [Read error: Connection reset by peer] 15:07 < sipa> will run 15:08 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has joined #bitcoin-core-dev 15:08 -!- rls [~rls@104.250.122.134] has joined #bitcoin-core-dev 15:08 < gmaxwell> (i just don't want to bother updating it to pull the tests without knowing what threshold we're going to use) 15:11 -!- promag [~promag@83.223.242.193] has quit [Remote host closed the connection] 15:17 < sipa> running 15:18 -!- Cogito_Ergo_Sum [~Myself@unaffiliated/cogito-ergo-sum/x-7399460] has quit [Ping timeout: 256 seconds] 15:20 -!- StrikeSide_ [bcc367a4@gateway/web/freenode/ip.188.195.103.164] has quit [Quit: Page closed] 15:23 -!- michaelsdunn1 [~michaelsd@38.126.31.226] has quit [Remote host closed the connection] 15:26 < gmaxwell> sipa: thanks 15:26 < gmaxwell> sipa: grep log for "locator" after a bit 15:40 -!- promag [~promag@83.223.242.193] has joined #bitcoin-core-dev 15:46 -!- masonicboom [~masonicbo@ip68-108-243-131.sb.sd.cox.net] has joined #bitcoin-core-dev 15:53 -!- tryphe_ [~tryphe@unaffiliated/tryphe] has joined #bitcoin-core-dev 15:54 -!- Emcy_ [~Emcy@unaffiliated/emcy] has joined #bitcoin-core-dev 15:56 -!- michagogo_ [uid14316@wikia/Michagogo] has joined #bitcoin-core-dev 15:57 -!- vicenteH [~user@54.104.135.37.dynamic.jazztel.es] has quit [Ping timeout: 248 seconds] 15:57 -!- [\\\] [~triplesla@unaffiliated/imsaguy] has joined #bitcoin-core-dev 16:01 -!- ovovo [~ovovo@unaffiliated/ovovo] has joined #bitcoin-core-dev 16:02 -!- Netsplit *.net <-> *.split quits: michagogo, queip, TD-Linux, tripleslash, CubicEarth, cornfeedhobo, tryphe, hardforkthis, owowo, MDrollette 16:02 -!- michagogo_ is now known as michagogo 16:05 -!- TD--Linux [~Thomas@about/essy/indecisive/TD-Linux] has joined #bitcoin-core-dev 16:05 -!- queip [~queip@unaffiliated/rezurus] has joined #bitcoin-core-dev 16:05 -!- TD--Linux is now known as TD-Linux 16:07 -!- drexl [~drexl@cpc130676-camd16-2-0-cust445.know.cable.virginm.net] has quit [Remote host closed the connection] 16:08 -!- cornfeedhobo [~cornfeedh@unaffiliated/cornfeed] has joined #bitcoin-core-dev 16:09 -!- infernix [nix@unaffiliated/infernix] has quit [Ping timeout: 265 seconds] 16:11 -!- justan0theruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 240 seconds] 16:12 -!- justanotherus3r [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 16:19 -!- infernix [nix@unaffiliated/infernix] has joined #bitcoin-core-dev 16:20 -!- promag [~promag@83.223.242.193] has quit [Remote host closed the connection] 16:21 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has quit [Ping timeout: 240 seconds] 16:32 -!- masonicboom [~masonicbo@ip68-108-243-131.sb.sd.cox.net] has quit [Remote host closed the connection] 16:37 -!- promag [~promag@83.223.242.193] has joined #bitcoin-core-dev 16:38 -!- kaxnet [~kax@23.233.185.134] has joined #bitcoin-core-dev 16:45 -!- kaxnet [~kax@23.233.185.134] has quit [Quit: Ex-Chat] 16:50 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has joined #bitcoin-core-dev 16:57 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has quit [Remote host closed the connection] 16:58 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has joined #bitcoin-core-dev 17:05 -!- rls [~rls@104.250.122.134] has quit [Ping timeout: 240 seconds] 17:10 -!- justanotherus3r [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 240 seconds] 17:12 -!- masonicboom [~masonicbo@2600:8802:5501:17c0:8c76:f735:30b5:30da] has joined #bitcoin-core-dev 17:16 -!- masonicboom [~masonicbo@2600:8802:5501:17c0:8c76:f735:30b5:30da] has quit [Ping timeout: 240 seconds] 17:19 -!- ju5tanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 17:46 -!- promag [~promag@83.223.242.193] has quit [Remote host closed the connection] 18:21 -!- ken2812221 [~User@1.200.203.30] has quit [Read error: Connection reset by peer] 18:22 -!- ken2812221 [~User@1.200.203.30] has joined #bitcoin-core-dev 18:34 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 18:39 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 256 seconds] 18:43 -!- Emcy_ [~Emcy@unaffiliated/emcy] has quit [Ping timeout: 244 seconds] 19:11 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has quit [Read error: Connection reset by peer] 19:11 -!- Jmabsd [~jmabsd@pcd247152.netvigator.com] has joined #bitcoin-core-dev 19:12 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has joined #bitcoin-core-dev 19:12 -!- phwalkr [~phwalkr@2001:1284:f022:523f:e86a:1453:7cf7:9160] has joined #bitcoin-core-dev 19:14 < Jmabsd> code question, https://github.com/bitcoin/bitcoin/blob/master/src/script/interpreter.cpp#L1162 - when generating the sign text for OP_CHECKSIG, the code to produce the signtext with respect to one transaction output, is just " ::Serialize(s, txTo.vout[nOutput]);". 19:15 < Jmabsd> Where is the "Serialize" logics for the transaction output (CTxOut)? 19:59 -!- ju5tanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 256 seconds] 20:01 -!- hirish [~hirish@hirish.cloudns.org] has quit [Quit: I'm not sure what is going on.] 20:11 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 20:22 < Jmabsd> Where in Bitcoin Core's code are the constraints on what scripts are allowed, implemented? E.g., gossiped transaction's lock scripts must be either of P2PK, P2PKH, multisig, nulldata or P2SH in order to be considered valid and be gossiped? 20:29 -!- rls [~rls@104.250.122.134] has joined #bitcoin-core-dev 20:42 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has quit [Read error: Connection reset by peer] 20:43 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has joined #bitcoin-core-dev 20:45 -!- jhfrontz [~Adium@c-24-4-39-8.hsd1.ca.comcast.net] has quit [Quit: Leaving.] 20:47 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has quit [Remote host closed the connection] 20:48 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has joined #bitcoin-core-dev 20:48 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 240 seconds] 20:49 -!- justan0theruser [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 20:54 -!- justan0theruser is now known as justanotheruser 20:54 < aj> Jmabsd: src/policy/policy.cpp IsStandardTx might be what you want 20:55 < Jmabsd> aj: ah, so Bitcoin Core nodes will accept a nonstandard tx when it's in a block, but it will not accept them in gossiping, right? 20:57 < Jmabsd> aj: do you have any idea where Serialize for CTxOut is? 21:08 -!- Jmabsd [~jmabsd@pcd247152.netvigator.com] has quit [Ping timeout: 244 seconds] 21:09 -!- phwalkr [~phwalkr@2001:1284:f022:523f:e86a:1453:7cf7:9160] has quit [Ping timeout: 240 seconds] 21:24 -!- andreip_ [325cbbcc@gateway/web/freenode/ip.50.92.187.204] has joined #bitcoin-core-dev 21:30 -!- ken2812221 [~User@1.200.203.30] has quit [Read error: Connection reset by peer] 21:45 -!- G0tCrypt0C01ns [~G0tCrypt0@66.44.116.76] has joined #bitcoin-core-dev 22:01 -!- G0tCrypt0C01ns [~G0tCrypt0@66.44.116.76] has quit [Quit: Leaving] 22:03 -!- arubi [~ese168@gateway/tor-sasl/ese168] has quit [Ping timeout: 250 seconds] 22:03 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #bitcoin-core-dev 22:04 -!- Jmabsd [~jmabsd@pcd247152.netvigator.com] has joined #bitcoin-core-dev 22:12 < wumpus> Jmabsd: that's the definition of "non-standard", it is relay/mining policy not consensus policy 22:16 < Jmabsd> wumpus: a miner is free to receive nonstandard transactions, right? 22:17 < Jmabsd> and include in blocks, and all nodes will accept those blocks. 22:17 < Jmabsd> Where is the "Serialize" logics for the transaction output (CTxOut)? 22:19 -!- andreip_ [325cbbcc@gateway/web/freenode/ip.50.92.187.204] has quit [Ping timeout: 252 seconds] 22:19 < aj> Jmabsd: see primitives/transaction.h and serialize.h 22:22 < wumpus> a miner is free to do everything accepted by consensus 22:23 < wumpus> so yes, they can include non-standard transactions as long as they're valid in blocks 22:24 < Jmabsd> wumpus: interesting. cool. 22:24 -!- jeffrufino [jeffrey.ru@106.15.70.115.static.exetel.com.au] has joined #bitcoin-core-dev 22:26 < Jmabsd> aj: ahh, CTxOut has a ADD_SERIALIZE_METHODS. got it. 22:31 < wumpus> indeed--classes implement their own serialization/deserialization 22:59 < aj> wumpus: in case i'm not awake for the meeting, topic suggestion: lower tx fees, pr #13922 :) 22:59 < gribble> https://github.com/bitcoin/bitcoin/issues/13922 | Lower default relay fees by ajtowns · Pull Request #13922 · bitcoin/bitcoin · GitHub 23:29 -!- Krellan [~Krellan@2601:640:4000:9258:581d:c4fc:c2c9:7254] has quit [Read error: Connection reset by peer] 23:29 -!- Krellan [~Krellan@2601:640:4000:9258:48ef:5333:1dd9:f507] has joined #bitcoin-core-dev 23:30 -!- masonicboom [~masonicbo@2600:8802:5501:17c0:bc4c:4a0b:c60a:cc28] has joined #bitcoin-core-dev 23:35 < Jmabsd> wumpus: are only *output scripts* having the standard/nonstandard classification, or also *input scripts* and *P2SH redeem scripts* need to fit a particular template? --- Log closed Thu Aug 09 00:00:35 2018