--- Day changed Fri Jun 24 2016 00:02 < GitHub139> [bitcoin] fanquake opened pull request #8252: [trivial] Add aarch64 to depends .gitignore (master...depends-aarch-gitignore) https://github.com/bitcoin/bitcoin/pull/8252 00:02 -!- MarcoFalke [~marco@host10-2.natpool.mwn.de] has joined #bitcoin-core-dev 00:18 < GitHub135> [bitcoin] fanquake opened pull request #8253: [TEST] [Travis] Remove hostname workaround (master...remove-travis-workaround) https://github.com/bitcoin/bitcoin/pull/8253 00:19 -!- JackH [~Jack@79-73-186-51.dynamic.dsl.as9105.com] has joined #bitcoin-core-dev 00:35 < GitHub29> [bitcoin] fanquake opened pull request #8254: [doc] Add OSX ZMQ requirement to QA readme (master...qa-readme-zmq) https://github.com/bitcoin/bitcoin/pull/8254 01:16 -!- xiangfu [~xiangfu@58.135.95.134] has quit [Remote host closed the connection] 01:19 -!- BashCo [~BashCo@unaffiliated/bashco] has joined #bitcoin-core-dev 01:25 -!- jannes [~jannes@178.132.211.90] has joined #bitcoin-core-dev 01:30 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-core-dev 02:18 -!- CubicEarth [~cubiceart@c-50-159-126-21.hsd1.wa.comcast.net] has joined #bitcoin-core-dev 02:26 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Read error: Connection reset by peer] 03:20 -!- CubicEarth [~cubiceart@c-50-159-126-21.hsd1.wa.comcast.net] has quit [] 03:24 <@wumpus> so, time to merge segwit today? 03:24 < GitHub67> [bitcoin] fsb4000 opened pull request #8256: BUG: bitcoin-qt crash (master...patch-4) https://github.com/bitcoin/bitcoin/pull/8256 03:40 < GitHub13> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/08338942b50f...c2c69edf37b5 03:40 < GitHub13> bitcoin/master d241487 fanquake: [doc] Add OS X ZMQ requirement to QA readme 03:40 < GitHub13> bitcoin/master c2c69ed MarcoFalke: Merge #8254: [doc] Add OSX ZMQ requirement to QA readme... 03:40 < GitHub132> [bitcoin] MarcoFalke closed pull request #8254: [doc] Add OSX ZMQ requirement to QA readme (master...qa-readme-zmq) https://github.com/bitcoin/bitcoin/pull/8254 03:45 < GitHub155> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/c2c69edf37b5...5cd35d3dbc8b 03:45 < GitHub155> bitcoin/master 133deb8 Pieter Wuille: Mark my dnsseed as supporting filtering 03:45 < GitHub155> bitcoin/master 5cd35d3 Wladimir J. van der Laan: Merge #8247: Mark my dnsseed as supporting filtering... 03:45 < GitHub107> [bitcoin] laanwj closed pull request #8247: Mark my dnsseed as supporting filtering (master...newseed) https://github.com/bitcoin/bitcoin/pull/8247 04:08 -!- fengling [~fengling@58.135.95.133] has quit [Quit: WeeChat 1.4] 04:39 -!- frankenmint [~frankenmi@67-5-211-132.ptld.qwest.net] has joined #bitcoin-core-dev 04:45 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-kpacyjsattfiquxg] has quit [Quit: Connection closed for inactivity] 04:48 < GitHub66> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/5cd35d3dbc8b...af2421c291c4 04:48 < GitHub66> bitcoin/master d7828ab fsb4000: check that transactionView->selectionModel()->selectedRows(0) exists 04:48 < GitHub66> bitcoin/master af2421c Wladimir J. van der Laan: Merge #8256: BUG: bitcoin-qt crash... 04:48 < GitHub124> [bitcoin] laanwj closed pull request #8256: BUG: bitcoin-qt crash (master...patch-4) https://github.com/bitcoin/bitcoin/pull/8256 04:58 < Lauda> Has the source of the re-index slowdown been discovered? 05:03 <@wumpus> I don't think so? I don't think it's even clear yet whether there is one, but you should refer to the issue: https://github.com/bitcoin/bitcoin/issues/8245 05:03 <@wumpus> you could help by doing reindex tests with different revisions/versions 05:15 < Lauda> Does someone have a link to download a/some version(s)? I'd waste additionaly time building them otherwise 05:15 < Lauda> I'd be happy to help. 05:15 < Lauda> additional* 05:19 < MarcoFalke> Lauda: there are nightly builds 05:19 < Lauda> Where? 05:20 < MarcoFalke> https://bitcoin.jonasschnelli.ch/nightlybuilds/ 05:20 < Lauda> Thanks. I'm on it, and will post the results once done. 05:44 -!- owowo [~ovovo@unaffiliated/ovovo] has quit [Ping timeout: 240 seconds] 05:48 -!- cryptapus [~cryptapus@jupiter.osmus.org] has joined #bitcoin-core-dev 05:48 -!- cryptapus [~cryptapus@jupiter.osmus.org] has quit [Changing host] 05:48 -!- cryptapus [~cryptapus@unaffiliated/cryptapus] has joined #bitcoin-core-dev 05:53 -!- cryptapus [~cryptapus@unaffiliated/cryptapus] has quit [Ping timeout: 240 seconds] 05:55 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 06:03 -!- onefox [~onefox@212.48.107.10] has joined #bitcoin-core-dev 06:41 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 250 seconds] 06:42 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 06:47 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 244 seconds] 06:54 -!- owowo [~ovovo@unaffiliated/ovovo] has joined #bitcoin-core-dev 06:55 < sipa> the ThreadSafeMessageBox for "Do you want to reindex now" only has an BTN_ABORT button? 06:57 < sipa> why is it even a yes/no question then 06:58 <@wumpus> it should have a yes/no button 06:58 <@wumpus> if not, that's a regression 07:00 <@wumpus> it's the only place where the return value of ThreadSafeMessageBox is used 07:00 <@wumpus> if there is only one return value that's pertty pointless 07:01 < sipa> i think that function should just be replaced with two simpler functions void UIMessage(string) and bool UIQuestion(string) 07:01 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 07:02 < sipa> ah, MODAL is used for payment protocol 07:02 < sipa> isn't that unnecessarily intrusive? 07:02 <@wumpus> adding an UIQuestion would make sense, it could return a default value in case of no ui 07:02 <@wumpus> I don't think it's a good time to change the rest of that stuff 07:03 < sipa> agree 07:04 < sipa> i'll make a minimal change for 0.13, and a follow-up refactor for master post branching 07:05 <@wumpus> sounds good to me 07:06 <@wumpus> sipa: it should have an OK button too 07:06 <@wumpus> sipa: MSG_ERROR = (ICON_ERROR | BTN_OK | MODAL) 07:06 < sipa> ah! 07:06 <@wumpus> CClientUIInterface::MSG_ERROR | CClientUIInterface::BTN_ABORT 07:07 < sipa> that's confusing, but agree 07:07 <@wumpus> so it has an OK and ABORT button 07:07 <@wumpus> yes, well, that stuff was inherited from the wx client, I agree it would be better in terms of UIMessage, UIQuestion, the MODAL stuff is only used within the GUI code itself so could use something else 07:08 <@wumpus> (the problem there is that paymentserver wasn't designed in the typical qt way with a model and view, so instead of displaying a alert directly, which would be weird in server code, it works around that by abusing the core->ui messaging system :-) 07:09 <@wumpus> so once you start refactoring you'll probably bump against all kinds of things which grew over time and don't exactly fit into the new, cleaned vision 07:12 <@wumpus> paymentserver should have a dedicated signal for messages to the user 07:12 <@wumpus> (and the GUI should subscribe to that) 07:13 < sipa> there are 9 call sites to ThreadSafeMessageBox 07:13 < sipa> that's more than i expected, but not particularly much either 07:14 <@wumpus> must of the calls are InitMessage/InitWarnings 07:14 <@wumpus> InitError* 07:14 < sipa> i call those as a single call site 07:14 < sipa> *count 07:14 <@wumpus> I know, but I mean, all in al the function is used quite a lot 07:14 < sipa> right 07:15 <@wumpus> ideally the core would communicate with the GUI through status codes/bits instead of sending whole messages 07:15 <@wumpus> I mean, the user-facing text belongs in the GUI 07:15 <@wumpus> the _(...) workaround which is hooked by the GUI is pretty weird 07:15 < sipa> yes 07:16 <@wumpus> then again, it was never really urgent to change, at least it works 07:16 <@wumpus> these are things you can spent weeks on, without anything affecting the user-facing side 07:18 -!- Amnez777- [~Amnez777@37.157.216.176] has quit [Ping timeout: 246 seconds] 07:20 -!- achow101 [~achow101@pool-108-2-58-173.phlapa.fios.verizon.net] has joined #bitcoin-core-dev 07:26 -!- Giszmo [~leo@pc-122-14-46-190.cm.vtr.net] has joined #bitcoin-core-dev 07:27 -!- onefox [~onefox@212.48.107.10] has quit [Ping timeout: 276 seconds] 07:35 < GitHub195> [bitcoin] sipa opened pull request #8257: Do not ask a UI question from bitcoind (master...noask) https://github.com/bitcoin/bitcoin/pull/8257 07:37 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 244 seconds] 07:51 -!- jannes [~jannes@178.132.211.90] has quit [Quit: Leaving] 07:54 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 08:00 -!- BashCo [~BashCo@unaffiliated/bashco] has quit [Remote host closed the connection] 08:21 -!- murch [~murch@p4FE39726.dip0.t-ipconnect.de] has joined #bitcoin-core-dev 08:21 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 260 seconds] 08:27 -!- laurentmt [~Thunderbi@213-245-86-6.rev.numericable.fr] has joined #bitcoin-core-dev 08:30 -!- BashCo [~BashCo@unaffiliated/bashco] has joined #bitcoin-core-dev 08:30 -!- cryptapus [~cryptapus@unaffiliated/cryptapus] has joined #bitcoin-core-dev 08:32 -!- laurentmt1 [~Thunderbi@213-245-86-6.rev.numericable.fr] has joined #bitcoin-core-dev 08:33 -!- laurentmt1 [~Thunderbi@213-245-86-6.rev.numericable.fr] has quit [Client Quit] 08:34 -!- jtimon [~quassel@217.31.134.37.dynamic.jazztel.es] has joined #bitcoin-core-dev 08:35 -!- cryptapus [~cryptapus@unaffiliated/cryptapus] has quit [Ping timeout: 240 seconds] 08:35 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 08:36 -!- laurentmt [~Thunderbi@213-245-86-6.rev.numericable.fr] has quit [Ping timeout: 250 seconds] 08:57 -!- dingus [~grubles@unaffiliated/grubles] has joined #bitcoin-core-dev 09:04 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-tstghlsfxjrylwgg] has joined #bitcoin-core-dev 09:07 <@wumpus> okay, here we go 09:07 <@wumpus> IRC flood upcoming 09:08 < btcdrak> LOL 09:09 * wumpus kicks github 09:09 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 272 seconds] 09:09 < GitHub54> [bitcoin] laanwj pushed 28 new commits to master: https://github.com/bitcoin/bitcoin/compare/af2421c291c4...d61283781402 09:09 < GitHub54> bitcoin/master ecacfd9 Pieter Wuille: --- [SEGWIT] begin: P2P/node/consensus --- 09:09 < GitHub54> bitcoin/master 7030d9e Pieter Wuille: BIP144: Serialization, hashes, relay (sender side)... 09:09 < GitHub54> bitcoin/master 449f9b8 Pieter Wuille: BIP141: Witness program 09:09 < GitHub34> [bitcoin] laanwj closed pull request #8149: Segregated witness rebased (master...segwit-master2) https://github.com/bitcoin/bitcoin/pull/8149 09:10 <@wumpus> that's disappointing, does it print only at most three commits? 09:10 < jl2012> \o/ 09:10 * sipa vacation. 09:11 < achow101> woo! 09:11 <@wumpus> sipa: yes like true developers, let's do a release now and go on holiday :') 09:12 < sipa> of course 09:12 <@wumpus> it's deployed! seeya! 09:12 < Ylbam> lol 09:12 < Ylbam> anyway \o/ 09:12 < GitHub158> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/d61283781402...5cdc54b4b62d 09:12 < GitHub158> bitcoin/master f70bcfc fanquake: [trivial] Add aarch64 to depends .gitignore 09:12 < GitHub158> bitcoin/master 5cdc54b Wladimir J. van der Laan: Merge #8252: [trivial] Add aarch64 to depends .gitignore... 09:12 < GitHub8> [bitcoin] laanwj closed pull request #8252: [trivial] Add aarch64 to depends .gitignore (master...depends-aarch-gitignore) https://github.com/bitcoin/bitcoin/pull/8252 09:12 < achow101> so what about the deployment stuff for segwit? 09:13 <@wumpus> achow101: it's all described here: https://bitcoincore.org/en/2016/06/24/segwit-next-steps/ 09:15 < instagibbs> \o/ 09:15 < achow101> When do we decide deployment parameters 09:15 < instagibbs> achow101, after/during backport i think 09:16 <@wumpus> yes 09:16 < achow101> ok 09:16 <@wumpus> needs to be determined for the 0.12.2 release 09:21 < GitHub18> [bitcoin] sipa closed pull request #7910: Segregated witness (master...segwit-master) https://github.com/bitcoin/bitcoin/pull/7910 09:23 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 09:44 < gmaxwell> Yippie. 09:48 <@wumpus> yes, congrats everyone! 09:58 < GitHub9> [bitcoin] jl2012 opened pull request #8258: RPC: Hide softfork if timeout is 0 (master...bip9rpcdisable) https://github.com/bitcoin/bitcoin/pull/8258 09:58 -!- Amnez777 [~Amnez777@37.157.216.155] has joined #bitcoin-core-dev 09:58 < GitHub53> [bitcoin] jl2012 closed pull request #8209: Showing "not_applicable" if BIP9 timeout is 0 (master...patch-13) https://github.com/bitcoin/bitcoin/pull/8209 09:59 < helo> pretty exciting 10:30 -!- PaulCape_ [~PaulCapes@204.28.124.82] has quit [Quit: .] 10:33 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-core-dev 10:52 -!- cryptapus [~cryptapus@unaffiliated/cryptapus] has joined #bitcoin-core-dev 10:57 -!- cryptapus [~cryptapus@unaffiliated/cryptapus] has quit [Ping timeout: 276 seconds] 11:00 -!- cryptapus_afk is now known as cryptapus 11:15 -!- veleiro [~veleiro@fsf/member/veleiro] has joined #bitcoin-core-dev 11:16 -!- veleiro [~veleiro@fsf/member/veleiro] has quit [Remote host closed the connection] 11:23 -!- aureianimus__ [~quassel@s55963df3.adsl.online.nl] has quit [Read error: Connection reset by peer] 11:24 -!- milo07 [~milo07@92.98.171.58] has joined #bitcoin-core-dev 11:24 -!- aureianimus_ [~quassel@s55963df3.adsl.online.nl] has joined #bitcoin-core-dev 11:29 -!- e4xit [~e4xit@cpc92302-cmbg19-2-0-cust1369.5-4.cable.virginm.net] has quit [Quit: Right I'm out!] 11:47 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 252 seconds] 11:50 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 12:07 -!- moli [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 12:09 -!- molz [~molly@unaffiliated/molly] has quit [Ping timeout: 244 seconds] 12:13 -!- milo07 [~milo07@92.98.171.58] has quit [] 12:15 -!- Arnavion [arnavion@unaffiliated/arnavion] has quit [Quit: Arnavion] 12:15 -!- Arnavion [arnavion@unaffiliated/arnavion] has joined #bitcoin-core-dev 12:19 -!- raedah [~x@172.58.40.9] has joined #bitcoin-core-dev 12:24 -!- frankenmint [~frankenmi@67-5-211-132.ptld.qwest.net] has quit [Remote host closed the connection] 12:31 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-core-dev 12:32 -!- jtimon [~quassel@217.31.134.37.dynamic.jazztel.es] has quit [Ping timeout: 276 seconds] 12:34 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 258 seconds] 12:50 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 13:25 -!- frankenmint [~frankenmi@67-5-211-132.ptld.qwest.net] has joined #bitcoin-core-dev 13:30 -!- frankenmint [~frankenmi@67-5-211-132.ptld.qwest.net] has quit [Ping timeout: 258 seconds] 13:40 -!- jtimon [~quassel@217.31.134.37.dynamic.jazztel.es] has joined #bitcoin-core-dev 13:44 -!- whphhg_ [whphhg@gateway/vpn/mullvad/x-itayxzjdvtjselou] has joined #bitcoin-core-dev 13:45 -!- whphhg [whphhg@gateway/vpn/mullvad/x-ssdpnzfisklinwun] has quit [Ping timeout: 252 seconds] 13:45 -!- whphhg_ is now known as whphhg 13:52 -!- molz [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 13:52 -!- moli [~molly@unaffiliated/molly] has quit [Ping timeout: 244 seconds] 14:01 < GitHub154> [bitcoin] NicolasDorier opened pull request #8259: Cache hashes (master...cachedhashes) https://github.com/bitcoin/bitcoin/pull/8259 14:02 -!- dingus is now known as grubles 14:27 -!- moli [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 14:29 -!- molz [~molly@unaffiliated/molly] has quit [Ping timeout: 246 seconds] 14:54 -!- cryptapus is now known as cryptapus_afk 15:03 -!- grubles [~grubles@unaffiliated/grubles] has quit [Quit: brb] 15:08 -!- dingus [~grubles@unaffiliated/grubles] has joined #bitcoin-core-dev 15:08 -!- dingus is now known as grubles 15:16 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has left #bitcoin-core-dev ["Closing Window"] 15:47 -!- harrymm [~wayne@104.237.91.82] has joined #bitcoin-core-dev 16:05 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-tstghlsfxjrylwgg] has quit [Quit: Connection closed for inactivity] 16:35 -!- randy-waterhouse [~kiwigb@opentransactions/dev/randy-waterhouse] has joined #bitcoin-core-dev 16:36 -!- achow101 [~achow101@pool-108-2-58-173.phlapa.fios.verizon.net] has quit [Ping timeout: 272 seconds] 16:41 < randy-waterhouse> so git head should run fine on on testnet3 without any additional config changes or needs to go on segnet? 16:41 -!- frankenmint [~frankenmi@67-5-211-132.ptld.qwest.net] has joined #bitcoin-core-dev 16:42 < gmaxwell> yes, though there may not be enough testnet nodes with it yet that you can get it to work right without an addnode. 16:42 < gmaxwell> One of the todos coming out of the meeting this week was to get more segwit testnet nodes up. 16:43 < randy-waterhouse> k, thnx ... what is the "Rewinding" part doing? 16:44 < gmaxwell> What it says-- segwit has been active on testnet for a couple months-- but your node wasn't able to verify the segwit rules... so it's undoing the chain and revalidating it to make sure there were no violations since it activated. 16:44 < gmaxwell> If you had been running segwit code on testnet before it activated you wouldn't have expirenced that. 16:45 < randy-waterhouse> ok, looks like I'm gonna need some addnodes, can I find a list of seggers? 16:46 -!- frankenmint [~frankenmi@67-5-211-132.ptld.qwest.net] has quit [Ping timeout: 244 seconds] 16:46 < randy-waterhouse> or is it segwitters? 16:50 < randy-waterhouse> nm ... found one randomly 16:50 < randy-waterhouse> 119.246.245.241 16:50 < sipa> i think we should call transactions with an invalid witness segfaults 16:50 < randy-waterhouse> please no segfaults 16:53 < randy-waterhouse> and here come the blocks ... my blockchain will never be the same again 16:54 < randy-waterhouse> feels like I just exited something 16:54 < randy-waterhouse> blexit 17:01 < randy-waterhouse> ok, another 'devil's advocate' tester on-board segwit test smoothly ... thnx gmaxwell, sipa wumpus, etc ... and many others, good job. 17:04 < Lauda> Does the dbcache=N parameter only start using up additional memory during block processing? 17:05 < gmaxwell> Lauda: I think what you're asking is if it will use it right away, no it won't-- only has there is more data read into the cache 17:06 < Lauda> gmaxwell all that is required is "dbcache=3000" in bitcoin.conf right (since mine is practically empty) and I want to run another reindex over night? 17:06 < Lauda> since* 17:06 < gmaxwell> right! 17:06 < Lauda> Okay great. Thanks! 17:07 < Lauda> The reindex issue is indepdant of the blockchain, i.e. it doesn't matter whether one tests on testnet or mainnet (someone asked me this)? 17:07 < Lauda> independant* 17:16 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 258 seconds] 17:16 < midnightmagic> i can convert my testnet node(s) to segwitty. is it time? 17:24 -!- murch [~murch@p4FE39726.dip0.t-ipconnect.de] has quit [Quit: Leaving.] 17:38 -!- Giszmo [~leo@pc-122-14-46-190.cm.vtr.net] has quit [Quit: Leaving.] 19:35 -!- molz [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 19:38 -!- moli [~molly@unaffiliated/molly] has quit [Ping timeout: 246 seconds] 19:44 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Read error: Connection reset by peer] 19:46 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 20:19 -!- raedah [~x@172.58.40.9] has quit [Ping timeout: 244 seconds] 20:36 < jl2012> What would happen if I upgrade my node after segwit is active and there are already segwit blocks on the chain? 20:45 -!- raedah [~x@172.58.40.9] has joined #bitcoin-core-dev 21:02 -!- nickler_ [~nickler@185.12.46.130] has quit [Ping timeout: 260 seconds] 21:05 -!- jtimon [~quassel@217.31.134.37.dynamic.jazztel.es] has quit [Ping timeout: 260 seconds] 21:11 -!- randy-waterhouse [~kiwigb@opentransactions/dev/randy-waterhouse] has quit [Ping timeout: 264 seconds] 21:15 -!- randy-waterhouse [~kiwigb@opentransactions/dev/randy-waterhouse] has joined #bitcoin-core-dev 21:16 -!- nickler [~nickler@185.12.46.130] has joined #bitcoin-core-dev 21:19 -!- GreenParhelia [~GreenParh@61.49.232.248] has joined #bitcoin-core-dev 21:21 -!- nickler [~nickler@185.12.46.130] has quit [Ping timeout: 244 seconds] 21:27 -!- AndChat563604 [~AndChat56@li385-20.members.linode.com] has joined #bitcoin-core-dev 21:28 -!- AndChat563604 [~AndChat56@li385-20.members.linode.com] has quit [Client Quit] 21:29 -!- AndChat563604 [~AndChat56@li385-20.members.linode.com] has joined #bitcoin-core-dev 21:33 -!- randy-waterhouse [~kiwigb@opentransactions/dev/randy-waterhouse] has quit [Quit: Leaving.] 21:36 -!- AndChat563604 [~AndChat56@li385-20.members.linode.com] has quit [Ping timeout: 260 seconds] 21:46 -!- nickler [~nickler@185.12.46.130] has joined #bitcoin-core-dev 21:51 -!- nickler [~nickler@185.12.46.130] has quit [Ping timeout: 244 seconds] 22:04 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 22:05 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 22:16 -!- nickler [~nickler@185.12.46.130] has joined #bitcoin-core-dev 22:26 -!- adamg [~akg@50.242.93.33] has quit [Ping timeout: 240 seconds] 22:41 -!- frankenmint [~frankenmi@73.96.107.79] has joined #bitcoin-core-dev 22:47 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 22:48 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 23:21 < GitHub136> [bitcoin] paveljanik opened pull request #8261: The bit field is shown only when status is "started" (master...20160625_sw_getblockchaininfo_bit) https://github.com/bitcoin/bitcoin/pull/8261 23:30 < gmaxwell> jl2012: it reorgs back to before segwit activated. 23:31 < gmaxwell> jl2012: then will download blocks as needed. 23:32 < jl2012> Same for other soft forks like csv? 23:33 < jl2012> I think it has to be 23:33 < gmaxwell> jl2012: it arguably should be, but we haven't done that before. 23:34 < gmaxwell> for segwit it had to go get the witness data in order to serve blocks 23:34 < gmaxwell> we'd talked about doing it in the past for other soft forks but I think we thought it would be harder to implement than it turned out to be. 23:35 < gmaxwell> (and unlikely to really matter that much unless the reason you were upgrading was to fight a network split, in which case the invalidateblock rpc can be used) 23:36 < jl2012> But theoretically I may be following an invalid chain 23:41 < gmaxwell> Potentially; though if there were a large invalid chain we would make loud announcements to recommend the use of the invalidateblock command. I think now that the code exists, we'd likely use it in the future. 23:43 -!- frankenm_ [~frankenmi@73.96.105.14] has joined #bitcoin-core-dev 23:44 -!- frankenmint [~frankenmi@73.96.107.79] has quit [Ping timeout: 272 seconds]