--- Day changed Tue Oct 31 2017 01:01 -!- quantbot [~quantbot@ool-2f125d98.dyn.optonline.net] has joined #bitcoin-core-dev 01:05 -!- quantbot [~quantbot@ool-2f125d98.dyn.optonline.net] has quit [Ping timeout: 240 seconds] 01:11 -!- laurentmt [~Thunderbi@92.154.68.134] has joined #bitcoin-core-dev 01:12 -!- laurentmt [~Thunderbi@92.154.68.134] has quit [Client Quit] 01:14 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has joined #bitcoin-core-dev 01:25 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has quit [Remote host closed the connection] 01:28 -!- timothy [~tredaelli@redhat/timothy] has joined #bitcoin-core-dev 02:09 -!- ula [~kvirc@b2b-78-94-9-226.unitymedia.biz] has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 02:10 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 02:15 -!- Emcy [~MC@unaffiliated/emcy] has quit [Ping timeout: 248 seconds] 02:16 -!- Emcy [~MC@unaffiliated/emcy] has joined #bitcoin-core-dev 02:20 -!- paul___ [674e9cbf@gateway/web/freenode/ip.103.78.156.191] has joined #bitcoin-core-dev 02:23 -!- warxhead [warxhead@c-73-243-180-191.hsd1.co.comcast.net] has quit [Ping timeout: 248 seconds] 02:24 -!- warxhead [warxhead@c-73-243-180-191.hsd1.co.comcast.net] has joined #bitcoin-core-dev 02:24 -!- laurentmt [~Thunderbi@92.154.68.134] has joined #bitcoin-core-dev 02:28 -!- warxhead [warxhead@c-73-243-180-191.hsd1.co.comcast.net] has quit [Ping timeout: 252 seconds] 02:30 -!- promag [~promag@bl6-24-70.dsl.telepac.pt] has joined #bitcoin-core-dev 02:31 -!- paul___ [674e9cbf@gateway/web/freenode/ip.103.78.156.191] has quit [Ping timeout: 260 seconds] 02:37 -!- wxss [~chatzilla@185.145.38.236] has joined #bitcoin-core-dev 02:38 < bitcoin-git> [bitcoin] practicalswift opened pull request #11585: addrman: Add missing lock in Clear() (CAddrMan) (master...missing-lock-in-addrman-clear) https://github.com/bitcoin/bitcoin/pull/11585 02:54 -!- harrymm [~harrymm@85.203.47.111] has quit [Ping timeout: 264 seconds] 02:59 -!- xinxi_ [~xinxi@39.109.214.22] has joined #bitcoin-core-dev 02:59 -!- warren [~warren@fedora/wombat/warren] has quit [Ping timeout: 248 seconds] 03:00 -!- niska` [~niska@68.ip-149-56-14.net] has joined #bitcoin-core-dev 03:01 -!- jrayhawk_ [~jrayhawk@unaffiliated/jrayhawk] has joined #bitcoin-core-dev 03:01 -!- niska [~niska@68.ip-149-56-14.net] has quit [Ping timeout: 248 seconds] 03:01 -!- BlueMatt [~BlueMatt@unaffiliated/bluematt] has quit [Ping timeout: 248 seconds] 03:01 -!- LeMiner [~LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has joined #bitcoin-core-dev 03:01 -!- harding [~harding@mail.dtrt.org] has quit [Ping timeout: 248 seconds] 03:01 -!- jrayhawk [~jrayhawk@unaffiliated/jrayhawk] has quit [Ping timeout: 248 seconds] 03:01 -!- LeMiner [~LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has quit [Changing host] 03:01 -!- LeMiner [~LeMiner@unaffiliated/leminer] has joined #bitcoin-core-dev 03:01 -!- xinxi [~xinxi@39.109.214.22] has quit [Ping timeout: 248 seconds] 03:01 -!- twistedline [~quassel@unaffiliated/twistedline] has quit [Ping timeout: 248 seconds] 03:01 -!- LeMiner2 [~LeMiner@unaffiliated/leminer] has quit [Ping timeout: 248 seconds] 03:01 -!- ryan-c [~ryan@znc.rya.nc] has quit [Ping timeout: 248 seconds] 03:01 -!- gwillen [~gwillen@unaffiliated/gwillen] has quit [Ping timeout: 248 seconds] 03:01 -!- LeMiner is now known as LeMiner2 03:01 -!- gwollon [~gwillen@unaffiliated/gwillen] has joined #bitcoin-core-dev 03:02 -!- BlueMatt_ [~BlueMatt@mail.bluematt.me] has joined #bitcoin-core-dev 03:02 -!- harding [~harding@mail.dtrt.org] has joined #bitcoin-core-dev 03:02 -!- twistedline [~quassel@unaffiliated/twistedline] has joined #bitcoin-core-dev 03:02 -!- warren [~warren@fedora/wombat/warren] has joined #bitcoin-core-dev 03:03 -!- ryan-c [~ryan@znc.rya.nc] has joined #bitcoin-core-dev 03:04 -!- dabura667 [~dabura667@p98110-ipngnfx01marunouchi.tokyo.ocn.ne.jp] has quit [Remote host closed the connection] 03:04 -!- Deacyde [~Deacyde@unaffiliated/deacyde] has quit [Read error: Connection reset by peer] 03:05 -!- Deacyde [~Deacyde@unaffiliated/deacyde] has joined #bitcoin-core-dev 03:06 -!- harrymm [~harrymm@85.203.47.115] has joined #bitcoin-core-dev 03:08 -!- ryan-c [~ryan@znc.rya.nc] has quit [Ping timeout: 240 seconds] 03:08 -!- roadcrap [~roadcrypt@unaffiliated/roadcrap] has quit [Quit: Leaving] 03:09 -!- roadcrap [~roadcrypt@unaffiliated/roadcrap] has joined #bitcoin-core-dev 03:10 -!- m8tion [~m8tion@81-65-53-254.rev.numericable.fr] has joined #bitcoin-core-dev 03:11 -!- ryan-c [~ryan@znc.rya.nc] has joined #bitcoin-core-dev 03:11 -!- Anduck [~Anduck@unaffiliated/anduck] has quit [Ping timeout: 248 seconds] 03:11 -!- Anduck [~Anduck@unaffiliated/anduck] has joined #bitcoin-core-dev 03:14 -!- pergaminho [~Cleber@201.47.91.172] has joined #bitcoin-core-dev 03:15 -!- pergaminho [~Cleber@201.47.91.172] has quit [Remote host closed the connection] 03:18 -!- ryan-c [~ryan@znc.rya.nc] has quit [Ping timeout: 240 seconds] 03:20 -!- quantbot [~quantbot@ool-2f125d98.dyn.optonline.net] has joined #bitcoin-core-dev 03:23 -!- ryan-c [~ryan@znc.rya.nc] has joined #bitcoin-core-dev 03:24 -!- quantbot [~quantbot@ool-2f125d98.dyn.optonline.net] has quit [Ping timeout: 246 seconds] 03:33 -!- promag [~promag@bl6-24-70.dsl.telepac.pt] has quit [Remote host closed the connection] 03:36 -!- Cogito_Ergo_Sum [~Myself@athedsl-314500.home.otenet.gr] has joined #bitcoin-core-dev 03:36 -!- Cogito_Ergo_Sum [~Myself@athedsl-314500.home.otenet.gr] has quit [Changing host] 03:36 -!- Cogito_Ergo_Sum [~Myself@unaffiliated/cogito-ergo-sum/x-7399460] has joined #bitcoin-core-dev 04:01 -!- Cory [~Cory@unaffiliated/cory] has joined #bitcoin-core-dev 04:42 -!- m8tion01 [~m8tion@81-65-53-254.rev.numericable.fr] has joined #bitcoin-core-dev 04:44 -!- m8tion [~m8tion@81-65-53-254.rev.numericable.fr] has quit [Ping timeout: 240 seconds] 04:57 -!- promag [~promag@bl6-24-70.dsl.telepac.pt] has joined #bitcoin-core-dev 04:58 -!- jtimon_ [~quassel@164.31.134.37.dynamic.jazztel.es] has joined #bitcoin-core-dev 04:59 -!- promag [~promag@bl6-24-70.dsl.telepac.pt] has quit [Remote host closed the connection] 04:59 < jtimon_> wasn't there a communicate that bitcoin core will never release non free software somewhere? 05:01 -!- promag [~promag@bl6-24-70.dsl.telepac.pt] has joined #bitcoin-core-dev 05:05 -!- promag [~promag@bl6-24-70.dsl.telepac.pt] has quit [Remote host closed the connection] 05:06 -!- promag [~promag@bl6-24-70.dsl.telepac.pt] has joined #bitcoin-core-dev 05:09 -!- promag [~promag@bl6-24-70.dsl.telepac.pt] has quit [Remote host closed the connection] 05:11 < bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/bb9ab0fccfba...8335cb478183 05:11 < bitcoin-git> bitcoin/master 2530bf2 practicalswift: net: Add missing lock in ProcessHeadersMessage(...)... 05:11 < bitcoin-git> bitcoin/master 8335cb4 Wladimir J. van der Laan: Merge #11578: net: Add missing lock in ProcessHeadersMessage(...)... 05:12 < bitcoin-git> [bitcoin] laanwj closed pull request #11578: net: Add missing lock in ProcessHeadersMessage(...) (master...ProcessHeadersMessage) https://github.com/bitcoin/bitcoin/pull/11578 05:27 -!- rafalcpp [~racalcppp@84-10-11-234.static.chello.pl] has quit [Ping timeout: 252 seconds] 05:28 -!- rafalcpp [~racalcppp@84-10-11-234.static.chello.pl] has joined #bitcoin-core-dev 05:33 -!- Cirolaus_ [24ff615b@gateway/web/freenode/ip.36.255.97.91] has joined #bitcoin-core-dev 05:33 < Cirolaus_> just let you guys now that you can earn bitcoin by gaming (not affiliate link) https://coinleague.cc 05:37 -!- Gnof [~Gnof@CPE00fc8d7da303-CM00fc8d7da300.cpe.net.cable.rogers.com] has joined #bitcoin-core-dev 05:38 -!- Cirolaus_ [24ff615b@gateway/web/freenode/ip.36.255.97.91] has quit [Ping timeout: 260 seconds] 05:54 -!- rafalcpp [~racalcppp@84-10-11-234.static.chello.pl] has quit [Read error: Connection reset by peer] 05:55 -!- rafalcpp [~racalcppp@84-10-11-234.static.chello.pl] has joined #bitcoin-core-dev 05:58 -!- bnuchu [a3f4160a@gateway/web/freenode/ip.163.244.22.10] has joined #bitcoin-core-dev 06:03 -!- PaulCapestany [~PaulCapes@ip68-100-207-53.dc.dc.cox.net] has quit [Read error: Connection reset by peer] 06:03 -!- bnuchu [a3f4160a@gateway/web/freenode/ip.163.244.22.10] has quit [Quit: Page closed] 06:05 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 06:06 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 06:09 -!- PaulCape_ [~PaulCapes@ip68-100-207-53.dc.dc.cox.net] has joined #bitcoin-core-dev 06:12 -!- quantbot [~quantbot@38.101.106.141] has joined #bitcoin-core-dev 06:26 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-wijrunwmmljksvpu] has quit [Quit: Connection closed for inactivity] 06:31 -!- shesek [~shesek@unaffiliated/shesek] has quit [Remote host closed the connection] 06:48 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has joined #bitcoin-core-dev 06:50 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has quit [Remote host closed the connection] 06:50 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has joined #bitcoin-core-dev 06:54 -!- Giszmo [~leo@pc-204-28-214-201.cm.vtr.net] has joined #bitcoin-core-dev 07:18 -!- fresh [c6fff05a@gateway/web/freenode/ip.198.255.240.90] has joined #bitcoin-core-dev 07:19 -!- fresh [c6fff05a@gateway/web/freenode/ip.198.255.240.90] has quit [Client Quit] 07:30 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has quit [Remote host closed the connection] 07:33 -!- BlueMatt_ is now known as BlueMatt 07:33 -!- BlueMatt [~BlueMatt@mail.bluematt.me] has quit [Changing host] 07:33 -!- BlueMatt [~BlueMatt@unaffiliated/bluematt] has joined #bitcoin-core-dev 07:37 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has joined #bitcoin-core-dev 07:39 -!- jtimon_ [~quassel@164.31.134.37.dynamic.jazztel.es] has quit [Remote host closed the connection] 07:41 -!- Gnof [~Gnof@CPE00fc8d7da303-CM00fc8d7da300.cpe.net.cable.rogers.com] has quit [Ping timeout: 240 seconds] 07:46 < promag> sipa: friendly ping #11563 07:46 < gribble> https://github.com/bitcoin/bitcoin/issues/11563 | Improve CheckBlockIndex performance by promag · Pull Request #11563 · bitcoin/bitcoin · GitHub 08:08 -!- str4d [~str4d@27.110.123.91] has quit [Ping timeout: 248 seconds] 08:28 -!- JackH [~laptop@host-80-47-85-226.as13285.net] has quit [Quit: Leaving] 08:37 < kanzure> for manually testing hard-fork scenarios (when hard-fork clients don't supply adequate test infrastructure), it should be sufficient to have two regtests that have common history and then are kept separated, right? 08:43 -!- Samara46 [~Samara46@static.237.72.4.46.clients.your-server.de] has joined #bitcoin-core-dev 08:43 < sipa> kanzure: invalidateblock is your friend 08:44 < kanzure> ah that could work for this. 08:44 < kanzure> thank you 08:44 -!- Samara46 [~Samara46@static.237.72.4.46.clients.your-server.de] has quit [Remote host closed the connection] 08:46 -!- LumberCartel [~randolf@96.53.47.42] has quit [Ping timeout: 246 seconds] 08:48 -!- Mona21 [~Mona21@static.237.72.4.46.clients.your-server.de] has joined #bitcoin-core-dev 08:49 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has quit [Read error: Connection reset by peer] 08:49 -!- ghost43 [~daer@gateway/tor-sasl/daer] has quit [Read error: Connection reset by peer] 08:49 -!- arubi [~ese168@gateway/tor-sasl/ese168] has quit [Write error: Connection reset by peer] 08:49 -!- d_p_ [~d_p@gateway/tor-sasl/dp/x-51976874] has quit [Remote host closed the connection] 08:49 -!- dermoth [~dermoth@gateway/tor-sasl/dermoth] has quit [Read error: Connection reset by peer] 08:50 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #bitcoin-core-dev 08:50 -!- ghost43 [~daer@gateway/tor-sasl/daer] has joined #bitcoin-core-dev 08:51 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has joined #bitcoin-core-dev 08:53 < kanzure> also: there should be a walletnotify that triggers a notification with pre-configured memo field after configurable n blocks. 08:53 < kanzure> which should solve basically all of the payments integration use cases 08:55 -!- d_p [~d_p@gateway/tor-sasl/dp/x-51976874] has joined #bitcoin-core-dev 08:56 < promag> you mean alertnotify? 08:56 < sipa> that's for alerts 08:56 < sipa> not for payments 08:57 < promag> walletnotify only notifies txid right? 08:57 < sipa> yes 08:58 -!- Mona21 [~Mona21@static.237.72.4.46.clients.your-server.de] has quit [Remote host closed the connection] 08:59 < promag> then I don't understand what kanzure is saying 08:59 < sipa> he wants a notification only when it gets a spefific number of confirmations 08:59 < sipa> that's configurable per address/label 09:00 < promag> why? 09:00 < kanzure> haha what do you mean why? 09:01 -!- Rosemary24 [~Rosemary2@static.237.72.4.46.clients.your-server.de] has joined #bitcoin-core-dev 09:01 < promag> having that may cause lots of notifications 09:01 < kanzure> yes i agree it will cause lots of notifications (due to lots of internal reasons) 09:01 < kanzure> but having many notifications is better than no notifications 09:01 -!- Rosemary24 [~Rosemary2@static.237.72.4.46.clients.your-server.de] has quit [Remote host closed the connection] 09:01 < promag> but there is a notification: blocknotify 09:01 < kanzure> walletnotify on first confirmation isn't useful-- you need the notification to be triggered after n notifications 09:01 < kanzure> blocknotify is not the same thing 09:01 < kanzure> think about your typical idiot web developer-- the simplest possible solution is a notification when the payment is well-confirmed 09:02 < promag> because of forks? 09:02 < sipa> the idea is that you can check number of confirmations of all your oending transactions after each block 09:02 < sipa> as those are the only times ehen confirmationd can change 09:02 -!- xinxi_ [~xinxi@39.109.214.22] has quit [Remote host closed the connection] 09:02 < kanzure> yes but that's more work for the web developer-- if you give them a notification, it's almost zero additional work, and it's easier than setting up stripe 09:02 -!- xinxi [~xinxi@39.109.214.22] has joined #bitcoin-core-dev 09:04 < sipa> kanzure: there are other complications... you need to keep track of your oayments and their confirmation status, what theybwere for, make sure that is in safe storage (so that after a system failure, you don't end up with payments without knowing what order they are for, ...) 09:05 < sipa> but yes, having a notification for a specific number of confirmations would be useful - except this now also needs backups inside core 09:05 < promag> been there, and walletnotify is not a good solution, you can easily lost notifications, you can have lots of pending transactions, etc.. the overhead can be huge IMO 09:05 < kanzure> lost notifications are a problem, and yes wallet backup procedures become more important, but they were important anyway 09:06 < promag> I always thought of a thing like postgres wal, that can be replayed 09:06 < sipa> i think the only correct solution is that you keep track of confirmations yourself, and after every walletnofiy/blocknotofy you check your outstanding payments again 09:06 < sipa> even ignore the txid passed in walletnotify 09:06 < kanzure> sipa: the exercise was how to minimize the total integration complexity for a web merchant 09:06 < sipa> listsinceblock can help reduce bandwidth 09:06 < promag> IIRC walletnotify notifies 1 -> 0 confirmation change right? 09:07 < kanzure> only on 0 and 1 conf 09:07 < sipa> kanzure: yes, and i don't have a good way of doing that that doesn't result in more risks 09:07 < kanzure> sipa: more risk is probably okay, since the total cost of the integration is so low, more resources can be spent by the integrator on e.g. backup procedures. 09:07 < sipa> backup procedures may not be enough 09:08 < sipa> if your solution relies on bitcoind persisting the requested notifications 09:08 < sipa> as that effectively requires a backup system integrated into bitcoond 09:08 < promag> what I think is the best for the moment is to keep track of new blocks, and check pending transactions confirmations (without doing too much RPC) 09:09 < kanzure> promag: my exercise was "what is the 5 minute integration" and walletnotify after 6 blocks would do the trick, even with extremely high risk 09:09 < sipa> and if you don't rely on that, your web developer needs to deal with restarts and lost notifications anyway, at which poijt as simple "check all unconfirmed txn after every block" will be easier and safer 09:09 < kanzure> check pending transactions on each blocknotify would involve persisting and doing read-write on that data outside of bitcoind, this is going to take more than 30 seconds for an idiot to implement 09:10 < sipa> kanzure: *every* solution will require persisiting information outside bitcoind 09:10 < sipa> how else will you know what your orders are that are being paid, at the least 09:10 < kanzure> i think it can be minimized and greatly reduced 09:10 < kanzure> to only one write requirement somewhere. and minimal reads. 09:11 < kanzure> anyway, i don't have a specific proposal 09:11 < sipa> we've discussed this many times, but persistance of such notification requests is a pain 09:11 < sipa> and effectively not something we can do safely now 09:11 < promag> IMO there is no 5 min integration 09:12 < sipa> this is part of the reason why accounts aren't safe to use, as well 09:13 < sipa> you can't guarantee that a backup will happen between the creation of an account address and the receipt of the payment 09:13 < kanzure> why not? tell the user to do the backup. 09:13 < sipa> when? 09:13 < kanzure> whenever you please 09:13 < sipa> no, not whenever you olease 09:13 < kanzure> there should be a backupwallet hook 09:14 < sipa> if you crash after handing out the address, and before making a backup, you lost a customer 09:15 < kanzure> then you should only return from getnewaddress after the backup is complete.. 09:15 < sipa> yes, which would require a built-in backup solution in bitcoind, which we don't have 09:16 < sipa> and generally, since you need to store payment information outside anyway, why bother duplicating the complication 09:18 < sipa> i think a paymemt watching layer in python with sql integration or so would be very useful 09:19 < sipa> which deals with persisted orders, recovery after restart/crash, RPCs with bitcoind, .... 09:20 < promag> you can use multiple nodes to scale or even have redundancy with watchonly 09:24 < promag> sipa, is it worth improving CheckBlockIndex 09:24 < promag> ? 09:26 -!- jb55 [~jb55@208.98.200.100] has joined #bitcoin-core-dev 09:35 -!- dc0de [~herpdader@p4FEB69F4.dip0.t-ipconnect.de] has joined #bitcoin-core-dev 09:47 -!- gwollon is now known as gwillen 09:50 < kanzure> sipa: that layer would be immensely useful, and would also abolish many merchant's requirement for a payment integrator api service thing. e.g. provides them a reason to run a full node. 09:51 < sipa> promag: no opinion 09:51 < sipa> benchmarks help 09:52 -!- Axel48 [~Axel48@static.237.72.4.46.clients.your-server.de] has joined #bitcoin-core-dev 09:53 -!- Axel48 [~Axel48@static.237.72.4.46.clients.your-server.de] has quit [Remote host closed the connection] 09:53 -!- Duane68 [~Duane68@static.237.72.4.46.clients.your-server.de] has joined #bitcoin-core-dev 09:54 -!- Duane68 [~Duane68@static.237.72.4.46.clients.your-server.de] has quit [Remote host closed the connection] 10:13 -!- m8tion01 [~m8tion@81-65-53-254.rev.numericable.fr] has quit [Read error: Connection reset by peer] 10:15 -!- chjj [~chjj@unaffiliated/chjj] has joined #bitcoin-core-dev 10:20 -!- timothy [~tredaelli@redhat/timothy] has quit [Quit: Konversation terminated!] 10:21 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 10:22 -!- shesek [~shesek@unaffiliated/shesek] has joined #bitcoin-core-dev 10:26 -!- JeremyRubin [~jlrubin@biohazard-cafe.mit.edu] has quit [Quit: leaving] 10:28 -!- jeremyrubin [~jr@c-98-234-232-29.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 10:29 -!- Gnof [~Gnof@CPE00fc8d7da303-CM00fc8d7da300.cpe.net.cable.rogers.com] has joined #bitcoin-core-dev 10:41 -!- tiagotrs [~tiago@unaffiliated/tiagotrs] has joined #bitcoin-core-dev 10:44 -!- alachyankar [d8319533@gateway/web/freenode/ip.216.49.149.51] has joined #bitcoin-core-dev 10:44 -!- alachyankar [d8319533@gateway/web/freenode/ip.216.49.149.51] has quit [Client Quit] 10:48 -!- LumberCartel [~randolf@24.114.36.20] has joined #bitcoin-core-dev 10:53 -!- jeremyrubin [~jr@c-98-234-232-29.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 10:53 -!- jeremyrubin [~jr@c-98-234-232-29.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 10:57 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 11:04 -!- jb12345 [d10621c4@gateway/web/freenode/ip.209.6.33.196] has joined #bitcoin-core-dev 11:10 -!- LumberCartel [~randolf@24.114.36.20] has quit [Read error: Connection reset by peer] 11:13 -!- Frederick2Kassul [~Frederick@static.237.72.4.46.clients.your-server.de] has joined #bitcoin-core-dev 11:16 -!- Frederick2Kassul [~Frederick@static.237.72.4.46.clients.your-server.de] has quit [Remote host closed the connection] 11:18 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has quit [Quit: WeeChat 1.4] 11:19 -!- warxhead [warxhead@c-73-243-180-191.hsd1.co.comcast.net] has joined #bitcoin-core-dev 11:24 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has joined #bitcoin-core-dev 11:26 -!- jb12345 [d10621c4@gateway/web/freenode/ip.209.6.33.196] has quit [Quit: Page closed] 11:32 -!- roadcrap [~roadcrypt@unaffiliated/roadcrap] has quit [Ping timeout: 252 seconds] 11:43 < cfields> uhmm 11:43 < cfields> BlueMatt: ping 11:43 < sipa> *drumroll* 11:43 < cfields> BlueMatt: i think 57edc0b0 is pretty busted? 11:44 < BlueMatt> yo? 11:44 < BlueMatt> why is that busted? 11:44 < cfields> pretty sure i ACKed that too quickly :\ 11:44 -!- laurentmt [~Thunderbi@92.154.68.134] has quit [Quit: laurentmt] 11:44 < BlueMatt> cfields: well I think you mean one of the associated commits, cause that commit itself is literally only a rename 11:45 < BlueMatt> busted how? 11:45 < cfields> BlueMatt: grr, nm. 11:45 < BlueMatt> there is the static seeds issue 11:45 < cfields> dammit, it always clicks after i do the ping. 11:45 < BlueMatt> which is fixed in #11512 11:45 < gribble> https://github.com/bitcoin/bitcoin/issues/11512 | Use GetDesireableServiceFlags in seeds, dnsseeds, fixing static seed adding by TheBlueMatt · Pull Request #11512 · bitcoin/bitcoin · GitHub 11:45 < cfields> BlueMatt: yea, nm. ignore. 11:46 < BlueMatt> k 11:46 < cfields> BlueMatt: i have several patch series that add an m_automatic_connection for addrman connections 11:46 < cfields> i couldn't unsee, thought the logic was reversed 11:47 < BlueMatt> heh 11:50 -!- StopAndDecrypt [~StopAndDe@c-73-248-248-9.hsd1.nj.comcast.net] has quit [Ping timeout: 240 seconds] 11:52 -!- StopAndDecrypt [~StopAndDe@c-73-248-248-9.hsd1.nj.comcast.net] has joined #bitcoin-core-dev 11:57 -!- ekrion [~ff@adsl201-232-238-252.epm.net.co] has quit [Ping timeout: 258 seconds] 12:05 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-fqomnljgftheuahe] has joined #bitcoin-core-dev 12:11 -!- Cheeseo [~Cheeseo@gateway/vpn/privateinternetaccess/cheeseo] has joined #bitcoin-core-dev 12:15 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has quit [Ping timeout: 248 seconds] 12:18 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has joined #bitcoin-core-dev 12:19 -!- cheese_ [~Cheeseo@unaffiliated/cheeseo] has joined #bitcoin-core-dev 12:23 -!- Cheeseo [~Cheeseo@gateway/vpn/privateinternetaccess/cheeseo] has quit [Ping timeout: 240 seconds] 12:25 -!- Alkhara [60e6e47c@gateway/web/cgi-irc/kiwiirc.com/ip.96.230.228.124] has joined #bitcoin-core-dev 12:29 -!- danilg [330f3975@gateway/web/freenode/ip.51.15.57.117] has quit [Ping timeout: 260 seconds] 12:30 -!- wordsToLiveBy [~wordsToLi@gateway/vpn/privateinternetaccess/wordstoliveby] has joined #bitcoin-core-dev 12:31 -!- spudowiar [~spudowiar@unaffiliated/saleemrashid] has joined #bitcoin-core-dev 12:31 < spudowiar> Can nHashType ever be zero? 12:35 -!- Gnof [~Gnof@CPE00fc8d7da303-CM00fc8d7da300.cpe.net.cable.rogers.com] has quit [Ping timeout: 240 seconds] 12:35 < jonasschnelli> spudowiar: 0 would be an undefined value 12:36 < spudowiar> Thanks 12:36 < jonasschnelli> spudowiar: look at BCH,... they use also it's own SIGHASH-type... 12:37 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 12:37 < sipa> i think 0 is totally valid 12:37 < spudowiar> ok 12:37 < sipa> but nonstandard 12:37 < spudowiar> Doing some stupid BTG support for TREZOR 12:38 < jonasschnelli> Grml.. BTG! 12:38 < spudowiar> And they decided to use SIGHASH_FORKID with non-BIP143 signatures 12:38 < spudowiar> So I need to rewrite all that 12:39 < jonasschnelli> I would prefere if Trezor would not support BTG. :) Sorry for off-topic 12:40 < jonasschnelli> (but I understand it) 12:40 < bitcoin-git> [bitcoin] practicalswift opened pull request #11587: Fix warnings when building with -Wthread-safety-analysis (master...–Wthread-safety-analysis) https://github.com/bitcoin/bitcoin/pull/11587 12:42 < spudowiar> jonasschnelli: Believe me, so would I :P 12:42 < jonasschnelli> heh 12:45 -!- laurentmt [~Thunderbi@176.158.157.202] has joined #bitcoin-core-dev 12:48 < Alkhara> Anyone willing to answer a question 1:1 that has to do with source code but not directly for the Bitcoin project please DM me. I don't want to off-topic but you guys are probably the best source of information on this. 12:50 < sipa> Alkhara: bitcoin.stackexchange.com 12:51 -!- roadcrap [~roadcrypt@unaffiliated/roadcrap] has joined #bitcoin-core-dev 12:58 -!- quantbot_ [~quantbot@38.101.106.141] has joined #bitcoin-core-dev 12:59 -!- newbold [~adam@199.180.249.130] has joined #bitcoin-core-dev 13:01 -!- quantbot [~quantbot@38.101.106.141] has quit [Ping timeout: 255 seconds] 13:02 -!- quantbot_ [~quantbot@38.101.106.141] has quit [Ping timeout: 248 seconds] 13:02 -!- jeremyrubin [~jr@c-98-234-232-29.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 13:16 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has quit [Ping timeout: 248 seconds] 13:21 -!- Alkhara [60e6e47c@gateway/web/cgi-irc/kiwiirc.com/ip.96.230.228.124] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 13:23 -!- Alkhara [60e6e47c@gateway/web/cgi-irc/kiwiirc.com/ip.96.230.228.124] has joined #bitcoin-core-dev 13:32 -!- LumberCartel [~randolf@96.53.47.42] has joined #bitcoin-core-dev 13:36 -!- Alkhara [60e6e47c@gateway/web/cgi-irc/kiwiirc.com/ip.96.230.228.124] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 13:38 -!- moctos [~moctos@cpe-107-9-138-59.neo.res.rr.com] has quit [Ping timeout: 240 seconds] 13:49 -!- RoyceX [~Cheeseo@gateway/vpn/privateinternetaccess/cheeseo] has joined #bitcoin-core-dev 13:52 -!- cheese_ [~Cheeseo@unaffiliated/cheeseo] has quit [Ping timeout: 240 seconds] 13:54 -!- spinza [~spin@196.212.164.26] has quit [Quit: Coyote finally caught up with me...] 14:01 -!- quantbot [~quantbot@38.101.106.141] has joined #bitcoin-core-dev 14:04 -!- spudowiar [~spudowiar@unaffiliated/saleemrashid] has quit [Quit: WeeChat 1.9.1] 14:05 -!- quantbot [~quantbot@38.101.106.141] has quit [Ping timeout: 240 seconds] 14:06 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has joined #bitcoin-core-dev 14:21 -!- Plus [674e9ce2@gateway/web/freenode/ip.103.78.156.226] has joined #bitcoin-core-dev 14:29 -!- jtimon [~quassel@164.31.134.37.dynamic.jazztel.es] has quit [Ping timeout: 264 seconds] 14:46 -!- cheese_ [~Cheeseo@unaffiliated/cheeseo] has joined #bitcoin-core-dev 14:49 -!- RoyceX [~Cheeseo@gateway/vpn/privateinternetaccess/cheeseo] has quit [Ping timeout: 240 seconds] 14:50 -!- laurentmt [~Thunderbi@176.158.157.202] has quit [Quit: laurentmt] 14:58 -!- spinza [~spin@196.212.164.26] has joined #bitcoin-core-dev 15:01 -!- LumberCartel [~randolf@96.53.47.42] has quit [Ping timeout: 248 seconds] 15:04 -!- cheese_ [~Cheeseo@unaffiliated/cheeseo] has quit [Read error: Connection reset by peer] 15:14 -!- GenZ [60e6e47c@gateway/web/freenode/ip.96.230.228.124] has joined #bitcoin-core-dev 15:21 -!- Cogito_Ergo_Sum [~Myself@unaffiliated/cogito-ergo-sum/x-7399460] has quit [] 15:22 -!- jb55 [~jb55@208.98.200.100] has quit [Ping timeout: 248 seconds] 15:26 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has quit [Remote host closed the connection] 15:27 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has joined #bitcoin-core-dev 15:31 -!- tiagotrs [~tiago@unaffiliated/tiagotrs] has quit [Ping timeout: 246 seconds] 15:38 -!- jb55 [~jb55@208.98.200.100] has joined #bitcoin-core-dev 15:40 -!- dff [~dff@unaffiliated/dff] has joined #bitcoin-core-dev 15:50 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 15:50 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 15:51 < earlz> Is it possible to modify the gitian scripts to cross-compile bitcoin-qt for ARM? 15:52 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 15:54 < achow101> earlz: I believe you can just modify the HOSTS line here: https://github.com/bitcoin/bitcoin/blob/master/contrib/gitian-descriptors/gitian-linux.yml#L37 15:54 < achow101> you can also just use the depends system and build without gitian 15:54 < achow101> (which is basically what gitian does but in a VM) 15:55 < earlz> it already builds bitcoind, etc. But it doesn't build Qt or bitcoin-qt for ARM is the problem 15:55 < earlz> I can't find where in the code it determines where to build qt or not 16:01 < earlz> ah, found it.. https://github.com/bitcoin/bitcoin/blob/master/depends/packages/packages.mk#L7 16:01 -!- jb55 [~jb55@208.98.200.100] has quit [Ping timeout: 248 seconds] 16:02 < earlz> unsure if copying that and making it qt_arm_linux_packages will help though 16:02 -!- quantbot [~quantbot@38.101.106.141] has joined #bitcoin-core-dev 16:03 -!- quantbot_ [~quantbot@38.101.106.141] has joined #bitcoin-core-dev 16:03 -!- quantbot [~quantbot@38.101.106.141] has quit [Read error: Connection reset by peer] 16:04 -!- quantbot_ [~quantbot@38.101.106.141] has quit [Read error: Connection reset by peer] 16:04 -!- quantbot [~quantbot@38.101.106.141] has joined #bitcoin-core-dev 16:07 -!- quantbot [~quantbot@38.101.106.141] has quit [Read error: Connection reset by peer] 16:07 -!- quantbot_ [~quantbot@38.101.106.141] has joined #bitcoin-core-dev 16:08 -!- quantbot [~quantbot@38.101.106.141] has joined #bitcoin-core-dev 16:08 -!- quantbot_ [~quantbot@38.101.106.141] has quit [Read error: Connection reset by peer] 16:12 -!- quantbot [~quantbot@38.101.106.141] has quit [Ping timeout: 240 seconds] 16:19 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 16:23 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 258 seconds] 16:24 < jonasschnelli> earlz: Yeah... you can try to build it with a dynamic linkes qt? 16:24 < jonasschnelli> *linked 16:31 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has quit [Remote host closed the connection] 16:31 -!- d_p [~d_p@gateway/tor-sasl/dp/x-51976874] has quit [Ping timeout: 248 seconds] 16:32 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has joined #bitcoin-core-dev 16:40 -!- d_p [~d_p@gateway/tor-sasl/dp/x-51976874] has joined #bitcoin-core-dev 16:44 -!- GenZ [60e6e47c@gateway/web/freenode/ip.96.230.228.124] has quit [Quit: Page closed] 16:49 -!- dc0de [~herpdader@p4FEB69F4.dip0.t-ipconnect.de] has quit [Quit: Lost terminal] 17:04 -!- dff_ [~dff@105.157.77.29] has joined #bitcoin-core-dev 17:05 -!- dff_ [~dff@105.157.77.29] has quit [Client Quit] 17:06 -!- Deacydal [~Deacyde@unaffiliated/deacyde] has joined #bitcoin-core-dev 17:08 -!- dff [~dff@unaffiliated/dff] has quit [Ping timeout: 255 seconds] 17:22 -!- Deacydal [~Deacyde@unaffiliated/deacyde] has quit [Read error: Connection reset by peer] 17:22 -!- Deacyde [~Deacyde@unaffiliated/deacyde] has quit [Read error: Connection reset by peer] 17:26 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has quit [Ping timeout: 260 seconds] 17:38 -!- chj [18da04cc@gateway/web/freenode/ip.24.218.4.204] has joined #bitcoin-core-dev 17:57 -!- dabura667 [~dabura667@p98110-ipngnfx01marunouchi.tokyo.ocn.ne.jp] has joined #bitcoin-core-dev 18:09 -!- quantbot [~quantbot@38.101.106.141] has joined #bitcoin-core-dev 18:14 -!- quantbot [~quantbot@38.101.106.141] has quit [Ping timeout: 260 seconds] 18:50 -!- chj [18da04cc@gateway/web/freenode/ip.24.218.4.204] has quit [Ping timeout: 260 seconds] 18:56 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 18:56 -!- MrPaz [~PazPazPaz@2602:306:8348:2f70:90b7:91f7:1898:e5cc] has joined #bitcoin-core-dev 18:56 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 19:00 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 19:14 -!- PaulCape_ [~PaulCapes@ip68-100-207-53.dc.dc.cox.net] has quit [Read error: Connection reset by peer] 19:14 -!- PaulCapestany [~PaulCapes@ip68-100-207-53.dc.dc.cox.net] has joined #bitcoin-core-dev 19:54 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-fqomnljgftheuahe] has quit [Quit: Connection closed for inactivity] 20:04 -!- Deacyde [~Deacyde@unaffiliated/deacyde] has joined #bitcoin-core-dev 20:07 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 20:10 -!- quantbot [~quantbot@cpe-74-73-145-69.nyc.res.rr.com] has joined #bitcoin-core-dev 20:11 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 20:14 -!- quantbot [~quantbot@cpe-74-73-145-69.nyc.res.rr.com] has quit [Ping timeout: 240 seconds] 20:25 < earlz> jonasschnelli: not sure how to compile bitcoin-qt to be dynamically linked without building it on device.. and building on device would take days if it's even possible. I got a compiler error that the ARM compiler wasn't supported for building Qt through gitian, so guess I'm just out of luck on it 20:36 -!- Giszmo [~leo@pc-204-28-214-201.cm.vtr.net] has quit [Quit: Leaving.] 20:46 -!- grio [~grio@ip68-102-158-172.ks.ok.cox.net] has joined #bitcoin-core-dev 20:49 -!- jtimon [~quassel@164.31.134.37.dynamic.jazztel.es] has joined #bitcoin-core-dev 21:09 < jonasschnelli> earlz: Indeed. ARM & QT is a large rabbit hole... 21:10 < luke-jr> why? :/ 21:11 < luke-jr> should be strictly easier than Windows/Mac 21:11 < luke-jr> unless you're trying to do an Android/iOS build or something 21:23 -!- MrPaz [~PazPazPaz@2602:306:8348:2f70:90b7:91f7:1898:e5cc] has quit [Ping timeout: 252 seconds] 21:29 -!- Deacydal [~Deacyde@unaffiliated/deacyde] has joined #bitcoin-core-dev 21:30 -!- Deacyde [~Deacyde@unaffiliated/deacyde] has quit [Ping timeout: 258 seconds] 21:33 < earlz> I'm focused on raspberry pi specifically 21:33 < earlz> but I'd like to do it all cross-compile, not on device 21:33 < earlz> But unsure how to get gitian or the depends system to cooperate with that 21:56 -!- LumberCartel [~randolf@96.53.47.42] has joined #bitcoin-core-dev 22:08 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 22:09 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-bwxptvwkfrcutdbh] has joined #bitcoin-core-dev 22:11 -!- quantbot [~quantbot@38.101.106.141] has joined #bitcoin-core-dev 22:12 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 22:16 -!- quantbot [~quantbot@38.101.106.141] has quit [Ping timeout: 258 seconds] 23:00 -!- dermoth [~dermoth@gateway/tor-sasl/dermoth] has joined #bitcoin-core-dev 23:05 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 23:22 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [] 23:34 < bitcoin-git> [bitcoin] jonasschnelli opened pull request #11590: [Wallet] always show help-line of wallet encryption calls (master...2017/10/enc_wallet_help) https://github.com/bitcoin/bitcoin/pull/11590