--- Log opened Sun Jan 03 00:00:04 2021 00:17 -!- shesek [~shesek@unaffiliated/shesek] has quit [Remote host closed the connection] 01:17 -!- da39a3ee5e6b4b0d [~da39a3ee5@2403:6200:8876:143:c475:d20e:3db4:7e5b] has joined #rust-bitcoin 02:03 -!- belcher [~belcher@unaffiliated/belcher] has quit [Read error: Connection reset by peer] 02:04 -!- belcher [~belcher@unaffiliated/belcher] has joined #rust-bitcoin 02:32 -!- jonatack [~jon@88.124.242.136] has quit [Ping timeout: 260 seconds] 02:34 -!- jonatack [~jon@88.124.242.136] has joined #rust-bitcoin 02:35 -!- jonatack [~jon@88.124.242.136] has quit [Client Quit] 02:49 -!- jonatack [~jon@88.124.242.136] has joined #rust-bitcoin 02:52 -!- da39a3ee5e6b4b0d [~da39a3ee5@2403:6200:8876:143:c475:d20e:3db4:7e5b] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 02:57 -!- da39a3ee5e6b4b0d [~da39a3ee5@2403:6200:8876:143:c475:d20e:3db4:7e5b] has joined #rust-bitcoin 02:57 -!- da39a3ee5e6b4b0d [~da39a3ee5@2403:6200:8876:143:c475:d20e:3db4:7e5b] has quit [Client Quit] 03:00 -!- jonatack [~jon@88.124.242.136] has quit [Ping timeout: 264 seconds] 03:01 -!- jonatack [~jon@213.152.162.99] has joined #rust-bitcoin 03:15 -!- jonatack [~jon@213.152.162.99] has quit [Quit: jonatack] 03:15 -!- jonatack [~jon@213.152.162.99] has joined #rust-bitcoin 03:19 -!- Sid14Homenick [~Sid14Home@static.57.1.216.95.clients.your-server.de] has joined #rust-bitcoin 03:30 -!- da39a3ee5e6b4b0d [~da39a3ee5@2403:6200:8876:143:c475:d20e:3db4:7e5b] has joined #rust-bitcoin 04:03 -!- Sid14Homenick [~Sid14Home@static.57.1.216.95.clients.your-server.de] has quit [Ping timeout: 246 seconds] 04:28 -!- da39a3ee5e6b4b0d [~da39a3ee5@2403:6200:8876:143:c475:d20e:3db4:7e5b] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 05:01 -!- da39a3ee5e6b4b0d [~da39a3ee5@2403:6200:8876:143:c475:d20e:3db4:7e5b] has joined #rust-bitcoin 06:13 -!- da39a3ee5e6b4b0d [~da39a3ee5@2403:6200:8876:143:c475:d20e:3db4:7e5b] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 07:28 < andytosh1> guise 07:28 < andytosh1> can we merge https://github.com/rust-bitcoin/rust-secp256k1/pull/257 08:02 -!- ghost43 [~daer@gateway/tor-sasl/daer] has quit [Write error: Connection reset by peer] 08:02 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Write error: Connection reset by peer] 08:08 -!- ghost43 [~daer@gateway/tor-sasl/daer] has joined #rust-bitcoin 09:21 < stevenroose> andytosh1: https://github.com/apoelstra/rust-jsonrpc/pull/39 09:24 -!- andytosh1 [~apoelstra@wpsoftware.net] has quit [Changing host] 09:24 -!- andytosh1 [~apoelstra@unaffiliated/andytoshi] has joined #rust-bitcoin 09:24 -!- andytosh1 is now known as andytoshi 09:24 < andytoshi> stevenroose: i'm trying to test it with icboc but keep running into difficulties with miniscript 09:24 < andytoshi> i think i should be ready to scan the blockchain in a couple hours 09:24 < stevenroose> icboc :D 09:25 < andytoshi> though i am using it to get the block count and it seems to work, including cookie auth 09:25 < andytoshi> but that's not a great test since getblockcount doesn't take any args :) 09:36 < andytoshi> ok, i've gotten descriptor importing working. will write the `rescan` command now 10:03 < andytoshi> stevenroose: ok, so one thing i observe is that i get timeout errors fairly frequently. it seems like the default timeout is really small? investigating.. 10:10 < andytoshi> tested 9 commits in <2 minutes :P i have some crazy code now which creates separate worktrees for every commit and cargo version then tries them all simulaneously 10:10 < andytoshi> anyway .. not sure where the timeout is coming from 10:32 -!- jeremyrubin [~jr@2601:645:c200:14:91a5:d8cb:fe32:d136] has joined #rust-bitcoin 10:57 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #rust-bitcoin 10:58 < andytoshi> oh lol i'm an idiot, i manually set the timeout to 100ms. it's working 100% as expected 11:02 < sgeisler> I think we should revisit #541 to unblock other PRs. I moved the fuzzing to nightly and it ran through. Now we only have to figure out if it will run once merged, but I think so. Not running CI from a script added by a random PR might be just a security measure. 11:03 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 11:04 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #rust-bitcoin 11:10 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 11:27 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #rust-bitcoin 11:28 < andytoshi> it is, but it's a security measure that we've disabled 11:30 < andytoshi> but maybe i need to make the PR 11:32 < andytoshi> hmm no https://github.com/rust-bitcoin/rust-bitcoin/pull/543 i did it and it's still not running 11:40 < sgeisler> :( it runs on my repo on the branch, so it's not fundamentally broken 11:42 < sgeisler> andytoshi: you could try directly pushing the commits into a non-master branch in the repo to see if it runs 11:42 < sgeisler> if so I'm very confident it would do so on master too 11:43 < sgeisler> I think you can directly work in the repo as an owner 11:43 < andytoshi> bingo 11:43 < andytoshi> https://github.com/rust-bitcoin/rust-bitcoin/pull/544 11:44 < andytoshi> lol, and now they're running everywhere else.. 11:44 < andytoshi> i think it's best that we try to merge #544 to minimize how confused github gets 11:47 < sgeisler> agreed 11:47 < andytoshi> stevenroose: i have one nit on rust-jsonrpc 11:48 < andytoshi> can you change the Box to be a Box 11:48 < andytoshi> this isn't actually related to any of your changes, i think it's my fault. but without this you can't use the error type with anyhow 11:58 -!- jeremyrubin [~jr@2601:645:c200:14:91a5:d8cb:fe32:d136] has quit [Ping timeout: 260 seconds] 12:14 < andytoshi> rust-secp 0.20 released :) 12:14 < andytoshi> ok, we need a second ack on https://github.com/rust-bitcoin/rust-bitcoin/pull/544 ... then i will go kick a few other PRs 12:15 < andytoshi> actually i thkn after this we may be ready to release ...there are a couple of my PRs that i'd like to get in but they can go in a minor release 12:16 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 12:26 < andytoshi> we should port prevector from Core (or maybe just add an arrayvec dependency..) for Scripts 12:26 < andytoshi> i am scanning blocks for specific UTXOs and it is ungodly slow 12:26 < andytoshi> with rust-bitcoin 12:28 < andytoshi> we could probably also impl std::Hash more intelligently on txids and outpoints, e.g. only hashing the first 8 bytes or something 12:31 < andytoshi> hmm... actually, according to top, both bitcoind and icboc are using ~40% of a core. so maybe my CPU performance isn't the bottleneck 13:09 < sgeisler> andytoshi: I think you'll have to merge #544 in god mode anyway since travis will never succeed and stevenroose essentially gave his ok in 541 for the same commit. Are there any blockers left? 13:09 < andytoshi> sgeisler: oh, good point 13:09 < andytoshi> yeah i'll just god-mode merge it 13:10 < andytoshi> done 13:14 < sgeisler> Great, now we can make progress again 13:17 < sgeisler> andytoshi: seems like closing/opening 542 didn't work, it still remembers travis. There's only my ack so far, just rebase/force push and I'll re-ack, that should fix it imo. 13:18 < sgeisler> and it doesn't work in 1.29, so that's necessary anyway 13:22 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #rust-bitcoin 13:25 < andytoshi> sgeisler: still remembering travis doesn't matter 13:25 < andytoshi> it's not a required check 13:25 < andytoshi> lemme see what's up with 1.29 though 13:25 < andytoshi> ah lol i didn't run my checks on this 13:27 < andytoshi> i'll also change to use the iterator chain you suggested, while i'm at this 14:20 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 14:22 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #rust-bitcoin 14:22 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 14:23 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #rust-bitcoin 14:25 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 14:26 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #rust-bitcoin 14:35 -!- jeremyrubin [~jr@2601:645:c200:14:91a5:d8cb:fe32:d136] has joined #rust-bitcoin 16:28 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 16:29 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #rust-bitcoin 16:30 -!- da39a3ee5e6b4b0d [~da39a3ee5@2403:6200:8876:143:c475:d20e:3db4:7e5b] has joined #rust-bitcoin 17:49 -!- jeremyrubin [~jr@2601:645:c200:14:91a5:d8cb:fe32:d136] has quit [Ping timeout: 258 seconds] 20:58 < ariard> BlueMatt: just re-ACK #742, I did look specifically on signing methods/channel/onchain changes, checking we don't break anything 21:11 -!- ghost43 [~daer@gateway/tor-sasl/daer] has quit [Remote host closed the connection] 21:11 -!- ghost43 [~daer@gateway/tor-sasl/daer] has joined #rust-bitcoin 21:14 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 21:22 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #rust-bitcoin 22:10 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 22:14 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #rust-bitcoin 22:16 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 22:27 -!- da39a3ee5e6b4b0d [~da39a3ee5@2403:6200:8876:143:c475:d20e:3db4:7e5b] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 22:36 -!- ghost43 [~daer@gateway/tor-sasl/daer] has quit [Quit: Leaving] 22:36 -!- ghost43_ [~daer@gateway/tor-sasl/daer] has joined #rust-bitcoin 22:48 -!- da39a3ee5e6b4b0d [~da39a3ee5@49.228.238.173] has joined #rust-bitcoin 23:30 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #rust-bitcoin 23:33 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 23:41 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #rust-bitcoin --- Log closed Mon Jan 04 00:00:05 2021