--- Day changed Sat Jan 05 2019 02:01 -!- undeath [~undeath@hashcat/team/undeath] has joined #joinmarket 04:01 -!- asymptotically [~asymptoti@gateway/tor-sasl/asymptotically] has joined #joinmarket 04:45 -!- ananteris [~user@gateway/tor-sasl/ananteris] has joined #joinmarket 04:52 -!- ananteris [~user@gateway/tor-sasl/ananteris] has quit [Quit: ananteris] 07:17 -!- raedah [~x@192.30.89.59] has quit [Ping timeout: 250 seconds] 08:16 < waxwing> https://gist.github.com/AdamISZ/4551b947789d3216bacfcb7af25e029e#gistcomment-2800791 08:27 < waxwing> very interesting data. i've coded it in line with the previous comment i made there. the apparently large ambiguity suggests to me very much that this is a good/practical approach. 09:00 -!- grubles_ [~grubles_@unaffiliated/grubles] has quit [Remote host closed the connection] 09:11 -!- grubles_ [~grubles_@unaffiliated/grubles] has joined #joinmarket 09:19 -!- grubles_ [~grubles_@unaffiliated/grubles] has quit [Remote host closed the connection] 09:19 -!- grubles_ [~grubles_@unaffiliated/grubles] has joined #joinmarket 09:21 -!- grubles_ [~grubles_@unaffiliated/grubles] has quit [Remote host closed the connection] 09:22 -!- grubles_ [~grubles_@unaffiliated/grubles] has joined #joinmarket 10:49 -!- grubles_ [~grubles_@unaffiliated/grubles] has quit [Remote host closed the connection] 11:01 -!- grubles_ [~grubles_@unaffiliated/grubles] has joined #joinmarket 11:59 -!- achow101 [~achow101@unaffiliated/achow101] has quit [Ping timeout: 268 seconds] 12:01 -!- achow101 [~achow101@unaffiliated/achow101] has joined #joinmarket 12:06 -!- stoner19 [~stoner19@unaffiliated/stoner19] has quit [Excess Flood] 12:06 -!- stoner19 [~stoner19@vmi221374.contaboserver.net] has joined #joinmarket 12:06 -!- stoner19 [~stoner19@vmi221374.contaboserver.net] has quit [Changing host] 12:06 -!- stoner19 [~stoner19@unaffiliated/stoner19] has joined #joinmarket 14:01 -!- asymptotically [~asymptoti@gateway/tor-sasl/asymptotically] has quit [Quit: Leaving] 14:31 -!- GitHub164 [GitHub164@gateway/service/github.com/x-ipxszyewiuhucgfb] has joined #joinmarket 14:31 < GitHub164> [joinmarket-clientserver] AdamISZ opened pull request #279: Implement payjoin (p2ep) direct payment joins (master...p2ep) https://git.io/fh3Nd 14:31 -!- GitHub164 [GitHub164@gateway/service/github.com/x-ipxszyewiuhucgfb] has left #joinmarket [] 14:34 < arubi> \o/ 14:34 < arubi> I also have something interesting.. writing the PR message now :) 14:44 -!- GitHub30 [GitHub30@gateway/service/github.com/x-xgzqzycmokzybjvo] has joined #joinmarket 14:44 < GitHub30> [joinmarket-clientserver] fivepiece opened pull request #280: PoC - verify transactions with libbitcoinconsensus (master...poc-btcconsensus) https://git.io/fh3AC 14:44 -!- GitHub30 [GitHub30@gateway/service/github.com/x-xgzqzycmokzybjvo] has left #joinmarket [] 14:48 < waxwing> arubi, oh that's a cool idea yes .. it's funny how it's only the last couple of weeks it even occurred to me that we don't really verify inputs :) 14:48 < waxwing> well it was more like, we were never ambitious before and just assumed inputs were from our wallet. 14:49 < arubi> hehe yea, I got the idea from the comment in verify_tx_input that codeseparator isn't handled. but yea for our own inputs, we do what we can 14:49 < waxwing> right. was gonna ask you about codeseparator and then realised it's irrelevant :) 14:50 < waxwing> you know about testmempoolaccept right? but i suppose that's not relevant since you're being more ambitious, interrogating individual scriptsigs/witnesses 14:51 < arubi> oh right there's that, but I don't think it works unless the parent tx is in mempool or utxo 14:51 < waxwing> yes, another good point 14:52 < arubi> what I think this libcon verify_script lacks is ability to verify in context of locktimes 14:53 < arubi> other than that seems to be complete 14:54 < arubi> what I mean by "in context", say the spend is for csv and the sequence is correct in the transaction, it'd return true but really the actual block height might still be in the future. but yea that's very easy to check I think 14:56 < arubi> oh no what did I break, it was working fine lol 14:57 < arubi> oh actually it /is/ working. I just forgot to remove the "return False" I set to test something :) 15:11 < arubi> lol waxwing looks like the linter got you 15:12 < waxwing> arubi, yeah i've put that off, wasn't expecting to actually pass yet, haven't even run locally 15:13 < arubi> ah cool :) 15:14 -!- undeath [~undeath@hashcat/team/undeath] has quit [Quit: WeeChat 2.3] 17:47 -!- AgoraRelay [~jmrelayfn@p5486656E.dip0.t-ipconnect.de] has quit [Ping timeout: 250 seconds] 18:01 -!- AgoraRelay [~jmrelayfn@p5DE4AE9D.dip0.t-ipconnect.de] has joined #joinmarket 23:14 -!- nothingmuch [~user@62.102.148.164] has quit [Ping timeout: 250 seconds]