--- Log opened Mon Apr 27 00:00:06 2020 00:06 -!- DeanWeen [~dean@gateway/tor-sasl/deanguss] has joined #rust-bitcoin 00:07 -!- Dean_Guss [~dean@gateway/tor-sasl/deanguss] has quit [Ping timeout: 240 seconds] 01:24 -!- mauz555 [~mauz555@2a01:e0a:56d:9090:1b3:7aa3:ea90:e3f4] has joined #rust-bitcoin 03:29 -!- DeanWeen [~dean@gateway/tor-sasl/deanguss] has quit [Ping timeout: 240 seconds] 05:04 -!- Kari9Bartell [~Kari9Bart@ns334669.ip-5-196-64.eu] has joined #rust-bitcoin 05:49 -!- mauz555 [~mauz555@2a01:e0a:56d:9090:1b3:7aa3:ea90:e3f4] has quit [Ping timeout: 265 seconds] 08:29 -!- volderiv [~volderiv@189.172.243.186] has joined #rust-bitcoin 08:39 -!- titanbiscuit [~tbisk@209.58.186.15] has quit [Ping timeout: 260 seconds] 08:40 -!- titanbiscuit [~tbisk@81.19.209.53] has joined #rust-bitcoin 09:21 -!- willcl_ark [~quassel@cpc123762-trow7-2-0-cust7.18-1.cable.virginm.net] has quit [Ping timeout: 256 seconds] 09:26 -!- Netsplit *.net <-> *.split quits: nickler, CubicEarth, instagibbs 09:30 -!- willcl_ark [~quassel@cpc123762-trow7-2-0-cust7.18-1.cable.virginm.net] has joined #rust-bitcoin 09:31 -!- CubicEarth [~CubicEart@c-67-168-1-172.hsd1.wa.comcast.net] has joined #rust-bitcoin 09:32 -!- nickler [~nickler@static.219.205.69.159.clients.your-server.de] has joined #rust-bitcoin 09:32 -!- instagibbs [~instagibb@pool-71-178-191-230.washdc.fios.verizon.net] has joined #rust-bitcoin 10:21 -!- willcl_ark [~quassel@cpc123762-trow7-2-0-cust7.18-1.cable.virginm.net] has quit [Ping timeout: 260 seconds] 10:26 -!- Netsplit *.net <-> *.split quits: nickler, instagibbs 10:28 -!- willcl_ark [~quassel@cpc123762-trow7-2-0-cust7.18-1.cable.virginm.net] has joined #rust-bitcoin 10:29 -!- Netsplit over, joins: nickler, instagibbs 10:42 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #rust-bitcoin 11:20 -!- willcl_ark [~quassel@cpc123762-trow7-2-0-cust7.18-1.cable.virginm.net] has quit [Ping timeout: 256 seconds] 11:29 -!- willcl_ark [~quassel@cpc123762-trow7-2-0-cust7.18-1.cable.virginm.net] has joined #rust-bitcoin 11:32 -!- volderiv_ [~volderiv@189.172.163.251] has joined #rust-bitcoin 11:33 -!- volderiv [~volderiv@189.172.243.186] has quit [Ping timeout: 260 seconds] 11:33 -!- volderiv_ is now known as volderiv 12:07 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Ping timeout: 240 seconds] 12:48 -!- jonatack [~jon@2a01:e0a:53c:a200:bb54:3be5:c3d0:9ce5] has quit [Ping timeout: 240 seconds] 12:53 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #rust-bitcoin 13:19 -!- willcl_ark [~quassel@cpc123762-trow7-2-0-cust7.18-1.cable.virginm.net] has quit [Ping timeout: 240 seconds] 13:27 -!- willcl_ark [~quassel@cpc123762-trow7-2-0-cust7.18-1.cable.virginm.net] has joined #rust-bitcoin 14:04 -!- jonatack [~jon@134.19.179.187] has joined #rust-bitcoin 14:25 -!- rjected [~dan@pool-71-184-77-198.bstnma.fios.verizon.net] has joined #rust-bitcoin 14:42 -!- volderiv [~volderiv@189.172.163.251] has quit [Read error: Connection reset by peer] 14:42 -!- volderiv_ [~volderiv@189.172.163.251] has joined #rust-bitcoin 14:59 < BlueMatt> ariard: did you update one of the external signer PRs to move the stuff back? 15:00 < BlueMatt> ariard: which one should i review? (and if you haven't can you rebase on master to drop the since-merged commits? 15:01 -!- volderiv_ [~volderiv@189.172.163.251] has quit [Read error: Connection reset by peer] 15:02 -!- volderiv [~volderiv@189.172.163.251] has joined #rust-bitcoin 15:20 -!- willcl_ark [~quassel@cpc123762-trow7-2-0-cust7.18-1.cable.virginm.net] has quit [Ping timeout: 260 seconds] 15:27 -!- willcl_ark [~quassel@cpc123762-trow7-2-0-cust7.18-1.cable.virginm.net] has joined #rust-bitcoin 15:37 < ariard> BlueMatt: start by #560, they are in topological order, rebasing 15:38 < ariard> yeah moving back stuff too 15:39 < BlueMatt> ariard: right, but which pr has the move-structs-back-to-chnnelmonitor so I can review the end state :) 15:41 -!- Kari9Bartell [~Kari9Bart@ns334669.ip-5-196-64.eu] has quit [Ping timeout: 244 seconds] 15:42 -!- volderiv_ [~volderiv@189.172.163.251] has joined #rust-bitcoin 15:42 -!- volderiv [~volderiv@189.172.163.251] has quit [Read error: Connection reset by peer] 15:42 -!- volderiv_ is now known as volderiv 15:44 < ariard> BlueMatt: wait a bit, you can rebase static_remotekey in the meanwhile :) 15:45 < BlueMatt> oh I've got that...I can push but is it released in all the other implementations? 15:48 < BlueMatt> ah, yea, looks like they all do 15:48 < BlueMatt> cool 16:10 -!- titanbiscuit [~tbisk@81.19.209.53] has quit [Quit: ZNC 1.7.5 - https://znc.in] 16:10 -!- titanbiscuit [~tbisk@81.19.209.53] has joined #rust-bitcoin 16:13 -!- willcl_ark [~quassel@cpc123762-trow7-2-0-cust7.18-1.cable.virginm.net] has quit [Ping timeout: 244 seconds] 16:14 -!- mauz555 [~mauz555@2a01:e0a:56d:9090:b94c:baeb:34ca:6eb6] has joined #rust-bitcoin 16:15 -!- willcl_ark [~quassel@cpc123762-trow7-2-0-cust7.18-1.cable.virginm.net] has joined #rust-bitcoin 17:11 -!- volderiv [~volderiv@189.172.163.251] has quit [Read error: Connection reset by peer] 17:12 -!- volderiv [~volderiv@189.172.163.251] has joined #rust-bitcoin 17:26 < ariard> BlueMatt: see new open PR, it moves back and encapsulate better stuff in ChannelMonitor 17:26 < BlueMatt> yea, just saw it, ncie! 17:26 < BlueMatt> nice 17:26 < ariard> ideally before to move back LocalOnchainCommitment, I would like to introduce TxTemplate and get ride of InputDescriptors 17:27 < ariard> and dry-up OnchainTxHandler::generate_claim_tx 17:27 < ariard> but for this I would like to have a better idea how we're going to do CPFP 17:28 < ariard> BlueMatt: have you started any implementation of anchor_ouputs, commitment-tx side? 17:28 < ariard> I can do onchain part if you want 17:28 < BlueMatt> i have, but not as far as channelmonitor cause of the ongoing refactoring stuff 17:30 < ariard> gotcha, going to refactor generate_claim, to make it easy to do CPFP 17:30 -!- mauz555 [~mauz555@2a01:e0a:56d:9090:b94c:baeb:34ca:6eb6] has quit [Remote host closed the connection] 17:30 < ariard> do you have a branch? 17:30 < BlueMatt> nah, stuffs a mess cause is based on old versions of 10 other prs.... 17:30 < BlueMatt> maybe hold off, lets clean it up first 17:31 < BlueMatt> clean the thing up so that its sane before adding more prs pre-cleanup 17:31 < ariard> okay, we need something like chaininterface::UTXOPool::provide_cpfp 17:31 < ariard> okay gonna hold off but keep thinkiing about to do it cleanly 17:31 < ariard> how 17:31 < BlueMatt> yep 17:34 < BlueMatt> i dont think its that crazy hard....just a simple interface for "please give me a utxo that is mine, K, here's a signature request of it, wait, shit, I need a bigger one, please give me a utxo that is mine.......ok, these UTXOs are done with, you can have them back and spend them normally now" 17:59 < ariard> hmmmm okay signature won't be part of KeyInterface ? like no sign_cpfp ? 18:00 < ariard> interface should be okay but we may have funny case like "oh I need to broadcast my commitment, freeze a utxo, broadcast, wait remote commitment is onchain, I need to broadcast 2nd-stage HTLC 18:00 < ariard> but my cpfp-utxo is already in flight, may I unlock it safely?" 18:01 < ariard> btw, can you create me some Generic Channel project dashboard, to track experimental PR/issues for dlc folks? 18:04 < BlueMatt> ariard: done https://github.com/rust-bitcoin/rust-lightning/projects/8 18:05 < BlueMatt> ariard: yea, we'll need to track something crazy like "that output conflicts with this one, so I can reuse the same output" 18:07 < ariard> BlueMatt: thanks!, yep we don't have to do the most-optimized version at first try, I think we have a bit to early with aggregation for timeout tx.. 18:10 < BlueMatt> right. I *do* want to get the api right first, though. 19:30 -!- volderiv [~volderiv@189.172.163.251] has quit [Read error: Connection reset by peer] 19:30 -!- volderiv [~volderiv@189.172.163.251] has joined #rust-bitcoin 19:50 -!- volderiv [~volderiv@189.172.163.251] has quit [Read error: Connection reset by peer] 19:51 -!- volderiv_ [~volderiv@189.172.163.251] has joined #rust-bitcoin 19:58 -!- titanbiscuit [~tbisk@81.19.209.53] has quit [Quit: ZNC 1.7.5 - https://znc.in] 19:59 -!- titanbiscuit [~tbisk@81.19.209.53] has joined #rust-bitcoin 20:40 -!- volderiv [~volderiv@189.172.163.251] has joined #rust-bitcoin 20:40 -!- volderiv_ [~volderiv@189.172.163.251] has quit [Read error: Connection reset by peer] 20:43 -!- titanbiscuit [~tbisk@81.19.209.53] has quit [Ping timeout: 260 seconds] 20:46 -!- titanbiscuit [~tbisk@45.87.213.246] has joined #rust-bitcoin 21:30 -!- volderiv_ [~volderiv@189.172.163.251] has joined #rust-bitcoin 21:30 -!- volderiv [~volderiv@189.172.163.251] has quit [Read error: Connection reset by peer] 21:30 -!- volderiv_ is now known as volderiv 22:30 -!- volderiv_ [~volderiv@189.172.163.251] has joined #rust-bitcoin 22:33 -!- volderiv [~volderiv@189.172.163.251] has quit [Ping timeout: 260 seconds] 22:33 -!- volderiv_ is now known as volderiv 23:20 -!- volderiv_ [~volderiv@189.172.163.251] has joined #rust-bitcoin 23:20 -!- volderiv [~volderiv@189.172.163.251] has quit [Read error: Connection reset by peer] 23:20 -!- volderiv_ is now known as volderiv --- Log closed Tue Apr 28 00:00:05 2020