--- Log opened Sun Oct 18 00:00:50 2020 00:48 -!- jonatack [~jon@2a01:e0a:53c:a200:bb54:3be5:c3d0:9ce5] has quit [Ping timeout: 260 seconds] 00:48 -!- rabidus [~rabidus@85-76-114-146-nat.elisa-mobile.fi] has quit [Read error: Connection reset by peer] 00:48 -!- asymptotically [~asymptoti@gateway/tor-sasl/asymptotically] has joined #joinmarket 00:52 -!- rabidus [~rabidus@85-76-114-146-nat.elisa-mobile.fi] has joined #joinmarket 01:06 -!- rabidus [~rabidus@85-76-114-146-nat.elisa-mobile.fi] has quit [Read error: Connection reset by peer] 01:09 -!- rabidus [~rabidus@85-76-114-146-nat.elisa-mobile.fi] has joined #joinmarket 01:09 -!- belcher_ [~belcher@unaffiliated/belcher] has quit [Ping timeout: 272 seconds] 01:19 -!- jonatack [~jon@37.171.227.80] has joined #joinmarket 01:32 -!- belcher [~belcher@unaffiliated/belcher] has joined #joinmarket 01:38 -!- jonatack [~jon@37.171.227.80] has quit [Ping timeout: 258 seconds] 01:39 -!- jonatack [~jon@213.152.162.74] has joined #joinmarket 01:41 -!- rabidus [~rabidus@85-76-114-146-nat.elisa-mobile.fi] has quit [Read error: Connection reset by peer] 01:46 -!- rabidus [~rabidus@85-76-114-146-nat.elisa-mobile.fi] has joined #joinmarket 02:02 -!- rabidus [~rabidus@85-76-114-146-nat.elisa-mobile.fi] has quit [Ping timeout: 256 seconds] 02:04 -!- rabidus [~rabidus@85-76-114-146-nat.elisa-mobile.fi] has joined #joinmarket 02:09 -!- jonatack [~jon@213.152.162.74] has quit [Ping timeout: 260 seconds] 02:14 -!- jonatack [~jon@213.152.161.244] has joined #joinmarket 02:36 -!- k3tan [~pi@gateway/tor-sasl/k3tan] has quit [Remote host closed the connection] 02:37 -!- rabidus [~rabidus@85-76-114-146-nat.elisa-mobile.fi] has quit [Read error: Connection reset by peer] 02:37 -!- k3tan [~pi@gateway/tor-sasl/k3tan] has joined #joinmarket 02:40 -!- rabidus [~rabidus@85-76-114-146-nat.elisa-mobile.fi] has joined #joinmarket 03:25 -!- jonatack [~jon@213.152.161.244] has quit [Ping timeout: 240 seconds] 03:28 -!- Jedediah8Smitham [~Jedediah8@static.57.1.216.95.clients.your-server.de] has joined #joinmarket 03:38 -!- waxwing_ [~waxwing@81-178-153-121.dsl.pipex.com] has joined #joinmarket 03:41 -!- waxwing__ [~waxwing@92.40.182.12.threembb.co.uk] has quit [Ping timeout: 272 seconds] 03:52 -!- asymptotically [~asymptoti@gateway/tor-sasl/asymptotically] has quit [Ping timeout: 240 seconds] 03:54 -!- asymptotically [~asymptoti@gateway/tor-sasl/asymptotically] has joined #joinmarket 05:04 -!- fiatjaf [~fiatjaf@2804:7f2:2a84:12c:ea40:f2ff:fe85:d2dc] has joined #joinmarket 05:05 -!- waxwing_ is now known as waxwing 05:05 -!- waxwing [~waxwing@81-178-153-121.dsl.pipex.com] has quit [Changing host] 05:05 -!- waxwing [~waxwing@unaffiliated/waxwing] has joined #joinmarket 05:05 -!- avril [wha@unaffiliated/avril] has quit [Ping timeout: 246 seconds] 05:06 -!- avril [wha@unaffiliated/avril] has joined #joinmarket 05:06 < waxwing> openoms_, before i forget, if you figured out exactly what steps needed to be taken in your case to get the Tor config correct, could you let us know so we can (if necessary) add it to our docs? 05:08 < waxwing> kristapsk, i've done what testing seems reasonable, locally, on #708 (as per new comment); is there a chance to test this again against btcpayserver wallet sender? 05:08 < waxwing> hmm that makes me think, i wonder if i can test this against bluewallet? 05:08 < waxwing> i'm inclined to just nerge it since it doesn't break JM-JM (nor would you expect it to, it's a pretty small change). 05:08 < waxwing> *merge 05:09 -!- undeath [~undeath@hashcat/team/undeath] has joined #joinmarket 05:17 < waxwing> hmm does bluewallet even have the payjoin function yet? i don't see it on the updated version of the android app 05:29 < waxwing> ok so i presume it's just going to use the URI, which will make sense, but i wonder if it supports sending to onions. i'm guessing probably not. 06:19 -!- jonatack [~jon@2a01:e0a:53c:a200:bb54:3be5:c3d0:9ce5] has joined #joinmarket 06:42 -!- rabidus [~rabidus@85-76-114-146-nat.elisa-mobile.fi] has quit [Ping timeout: 240 seconds] 08:37 < waxwing> ok i finished my little checking of bluewallet, indeed it seems we have no way to interoperate for now, i opened this issue: https://github.com/BlueWallet/BlueWallet/issues/1994 08:37 < waxwing> but i don't expect much action there. 10:36 -!- belcher [~belcher@unaffiliated/belcher] has quit [Quit: Leaving] 10:48 < kristapsk> waxwing, I will test it with btcpayserver 11:27 -!- Jedediah8Smitham [~Jedediah8@static.57.1.216.95.clients.your-server.de] has quit [Ping timeout: 272 seconds] 11:52 < waxwing> kristapsk, do you know what btcpayserver's wallet is asking for as "master fingerprint" in specifying a wallet? i'm trying it out. 11:54 < kristapsk> waxwing, I think it was something generated automatically, not? 11:54 < kristapsk> I tested sending from btcpay to jm successfully, btw, using https://testnet.demo.btcpayserver.org/ 11:54 < waxwing> it probably depends how you set it up. 11:55 < waxwing> kristapsk, great sounds good. i guess we should just merge that then. 11:55 < kristapsk> should I do it or you will do it? 11:56 < waxwing> either is fine. i'm still trying to figure out what the master fingerprint is :) because i'm kinda curious now. 11:56 < waxwing> should be first 4 bytes of Hash160(key) i think but it's kinda weird that it wants that. 11:57 < waxwing> https://github.com/btcpayserver/btcpayserver/pull/1232/files 11:57 < waxwing> (sorry i guess nobody is actually interested in that, lol) 11:59 < waxwing> which version of btcpayserver did you use kristapsk ? 12:00 < kristapsk> waxwing, when creating wallet - the one before current, I think 12:01 < kristapsk> but I didn't set it up locally, used that testnet.demo.btcpayserver.org 12:05 < waxwing> yeah makes sense 12:05 < waxwing> btw turns out you can just set the path (m/84 etc) and it's fine, you don't need the fingerprint too. 12:06 < waxwing> also i had a very interesting failure doing it on mainnet: JM wanted additionalfeeoutputindex set as well as maxadditionalfeecontribution; but btcpayserver 1.0.5.8 sent only the latter, not the former. going to read the BIP carefully. 12:07 < waxwing> "Note that both maxadditionalfeecontribution= and additionalfeeoutputindex= must be specified and valid for the receiver to be allowed to decrease an output belonging to the sender. This fee contribution can't be used to pay for anything else than additional input's weight." 12:07 < waxwing> it seems to imply it's .. not OK (?) to set the mafc but not the afoi parameter 12:17 -!- coconutanna [~coconutan@gateway/tor-sasl/coconutanna] has quit [Ping timeout: 240 seconds] 12:18 -!- coconutanna [~coconutan@gateway/tor-sasl/coconutanna] has joined #joinmarket 12:51 -!- openoms [~quassel@91.132.136.76] has joined #joinmarket 12:55 -!- openoms_ [~quassel@91.132.136.76] has quit [Ping timeout: 256 seconds] 13:36 < waxwing> well it's even clearer here: https://github.com/bitcoin/bips/blob/master/bip-0078.mediawiki#fee-output .. it's pretty strange, especially since you said it worked on testnet. 13:56 < kristapsk> yes, it worked, here's tx - https://blockstream.info/testnet/tx/c2e2231054ecd095a9c20558b4a3f42255a827f7311706f46f8426ccf8d6381b 13:57 < kristapsk> b'/?v=1&additionalfeeoutputindex=1&maxadditionalfeecontribution=68' 13:57 < kristapsk> BTCPayServer v1.0.5.8 14:00 < kristapsk> https://github.com/btcpayserver/btcpayserver/blob/e2eb26eb93b9080654db03edf90541d7a7324e4b/BTCPayServer/Services/PayjoinClient.cs#L107 14:05 < waxwing> oh wow thanks i was about to go looking for the code reference 14:06 < waxwing> oh so it might have been a case where there was no change output maybe, let me think about that. 14:06 < waxwing> but no .. if there was no change output then mafc should not have been set either, i think. 14:14 < kristapsk> here's full log - https://gist.github.com/kristapsk/65f7aa1bd3aba439f4168620d89007e3 14:20 < waxwing> yup, thanks, looks good 14:36 -!- Evanito [~Evanito@cpe-76-87-174-228.socal.res.rr.com] has joined #joinmarket 14:48 -!- asymptotically [~asymptoti@gateway/tor-sasl/asymptotically] has quit [Quit: Leaving] 15:43 -!- davterra [~davterra@gateway/tor-sasl/tralfaz] has joined #joinmarket 15:43 -!- fiatjaf [~fiatjaf@2804:7f2:2a84:12c:ea40:f2ff:fe85:d2dc] has quit [Ping timeout: 260 seconds] 16:02 -!- davterra [~davterra@gateway/tor-sasl/tralfaz] has quit [Remote host closed the connection] 16:05 -!- davterra [~davterra@gateway/tor-sasl/tralfaz] has joined #joinmarket 16:56 -!- waxwing_ [~waxwing@92.40.182.229.threembb.co.uk] has joined #joinmarket 16:59 -!- waxwing [~waxwing@unaffiliated/waxwing] has quit [Ping timeout: 260 seconds] 17:00 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 17:05 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #joinmarket 17:58 -!- DSRelBot [~DSRelBot@p54866161.dip0.t-ipconnect.de] has quit [Ping timeout: 272 seconds] 17:59 -!- HackRelay [~jmrelayha@p54866161.dip0.t-ipconnect.de] has quit [Ping timeout: 260 seconds] 18:05 -!- waxwing__ [~waxwing@81-178-153-121.dsl.pipex.com] has joined #joinmarket 18:07 -!- waxwing_ [~waxwing@92.40.182.229.threembb.co.uk] has quit [Ping timeout: 258 seconds] 18:10 -!- HackRelay [~jmrelayha@p54866638.dip0.t-ipconnect.de] has joined #joinmarket 18:10 -!- DSRelBot [~DSRelBot@p54866638.dip0.t-ipconnect.de] has joined #joinmarket 18:39 -!- undeath [~undeath@hashcat/team/undeath] has quit [Quit: WeeChat 2.9] 18:40 -!- fiatjaf [~fiatjaf@2804:7f2:2a84:12c:ea40:f2ff:fe85:d2dc] has joined #joinmarket 20:41 -!- fiatjaf [~fiatjaf@2804:7f2:2a84:12c:ea40:f2ff:fe85:d2dc] has quit [Ping timeout: 272 seconds] 21:55 -!- Eulalia50Lehner [~Eulalia50@static.57.1.216.95.clients.your-server.de] has joined #joinmarket 22:16 -!- Eulalia50Lehner [~Eulalia50@static.57.1.216.95.clients.your-server.de] has quit [Remote host closed the connection] 22:18 -!- Clint11Graham [~Clint11Gr@static.57.1.216.95.clients.your-server.de] has joined #joinmarket 22:35 -!- Clint11Graham [~Clint11Gr@static.57.1.216.95.clients.your-server.de] has quit [Ping timeout: 272 seconds] --- Log closed Mon Oct 19 00:00:51 2020