--- Day changed Fri Dec 21 2018 03:10 -!- asymptotically [~asymptoti@gateway/tor-sasl/asymptotically] has joined #joinmarket 03:50 < waxwing> so i accidentally ended up writing a huge essay about this, it's a bit in the weeds but just pinging it here for those interested in how JM is handling (now/in future) different transaction types 03:50 < waxwing> https://github.com/JoinMarket-Org/joinmarket-clientserver/issues/167#issuecomment-449368556 03:50 < waxwing> btw as ref-ed there i'm adding support for all segwit types to jmbitcoin atm; that essay came out of untangling the issues around verify_tx_input which was suprisingly confusing. 03:51 -!- lnostdal [~lnostdal@77.70.119.51] has quit [Quit: https://www.Quanto.ga/] 03:51 -!- lnostdal [~lnostdal@77.70.119.51] has joined #joinmarket 03:52 -!- lnostdal [~lnostdal@77.70.119.51] has quit [Remote host closed the connection] 03:57 -!- lnostdal [~lnostdal@77.70.119.51] has joined #joinmarket 04:25 < belcher> interesting ty 05:17 -!- midnightmagic [~midnightm@unaffiliated/midnightmagic] has joined #joinmarket 09:34 < Lightsword> waxwing, think #265 is good to merge for now? 09:39 -!- GitHub40 [GitHub40@gateway/service/github.com/x-lpmfbbtmikkfjhhh] has joined #joinmarket 09:39 < GitHub40> [joinmarket-clientserver] chris-belcher opened pull request #267: Add signed donation addresses to README (master...add-readme-donation-addr) https://git.io/fhfwZ 09:39 -!- GitHub40 [GitHub40@gateway/service/github.com/x-lpmfbbtmikkfjhhh] has left #joinmarket [] 09:39 < belcher> waxwing interestingly the github bot worked when i opened a PR, even though it was on joinmarket-org 10:09 < waxwing> yeah it started working for me again the other day belcher , prob just some glitch 10:12 -!- GitHub53 [GitHub53@gateway/service/github.com/x-blujbiekgzmphoqd] has joined #joinmarket 10:12 < GitHub53> [joinmarket-clientserver] AdamISZ pushed 2 new commits to master: https://git.io/fhfo6 10:12 < GitHub53> joinmarket-clientserver/master 78d5f7e James Hilliard: python3 fixes for electruminterface 10:12 < GitHub53> joinmarket-clientserver/master 0d11abf AdamISZ: Merge #265: python3 fixes for electruminterface... 10:12 -!- GitHub53 [GitHub53@gateway/service/github.com/x-blujbiekgzmphoqd] has left #joinmarket [] 10:12 -!- GitHub62 [GitHub62@gateway/service/github.com/x-jramgwkmwlmpwbcx] has joined #joinmarket 10:12 < GitHub62> [joinmarket-clientserver] AdamISZ closed pull request #265: python3 fixes for electruminterface (master...electrum-keys) https://git.io/fheBe 10:12 -!- GitHub62 [GitHub62@gateway/service/github.com/x-jramgwkmwlmpwbcx] has left #joinmarket [] 10:13 < waxwing> belcher, "every donated coin", good use of anchoring there :) 10:15 < belcher> im referring to UTXOs actually 10:15 < belcher> :p 10:16 < belcher> i looked at what other projects write in places like patreon in order to come up with the text there 10:18 < belcher> once i saw a show where at the end they were collecting for a charity and used a line "our actors are very tired tonight so we'd much rather prefer notes to be donated" xD 10:19 < waxwing> ok i checked your pubkey by doing gpg --armor --export .. it's a slightly annoying way of doing it, but i guess there's no easy one click solution for users to verify that the pubkey matches some fingerprint somewhere, unless they actually have gpg? 10:19 < waxwing> or probably there is, i just didn't see it. 10:22 < waxwing> sorry if i'm a bit slow on the PRs atm, trying to concentrate 10:33 < belcher> i can merge it 10:34 < belcher> i think you can gpg --keyid-format LONG < belcher.asc 10:34 < belcher> which prints the 64 bit key id rather than the fingerprint, but thats legit too 11:38 -!- bsm117532 [~mcelrath@2601:182:cc01:d523:468a:5bff:fe6f:cdf6] has joined #joinmarket 12:59 -!- bsm117532 [~mcelrath@2601:182:cc01:d523:468a:5bff:fe6f:cdf6] has quit [Ping timeout: 250 seconds] 13:31 -!- raedah [~x@104.254.90.251] has joined #joinmarket 14:53 < waxwing> does anybody know how to make this sytax py2/py3 compatible? because afaict it isn't right now: https://github.com/JoinMarket-Org/joinmarket-clientserver/blob/master/jmbitcoin/jmbitcoin/secp256k1_transaction.py#L412 14:54 < waxwing> [ord(x) for x in y] where y is bytes will be ok in Py2 but not Py3, and that seems to still be the case with `from builtins import *`, i couldn't find something in the python-future doc about ord() 14:55 < waxwing> Lightsword, ^ 14:56 < Lightsword> waxwing, probably the struct module 14:56 < Lightsword> that’s the preferred way to convert between bytes and integers 14:57 < waxwing> Lightsword, ok thanks for the tip 14:58 < waxwing> seems like this has the answer, given that clue: https://stackoverflow.com/questions/26121553/python-2-and-3-compatible-method-to-convert-bytes-to-integer 15:00 -!- AgoraRelay [~jmrelayfn@p5DE4AC86.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 15:02 -!- asymptotically [~asymptoti@gateway/tor-sasl/asymptotically] has quit [Quit: Leaving] 15:18 -!- AgoraRelay [~jmrelayfn@p54866EB9.dip0.t-ipconnect.de] has joined #joinmarket 17:03 -!- AgoraRelay [~jmrelayfn@p54866EB9.dip0.t-ipconnect.de] has quit [Ping timeout: 250 seconds] 17:15 -!- AgoraRelay [~jmrelayfn@p54866A08.dip0.t-ipconnect.de] has joined #joinmarket 18:01 -!- AgoraRelay [~jmrelayfn@p54866A08.dip0.t-ipconnect.de] has quit [Ping timeout: 244 seconds] 18:12 -!- AgoraRelay [~jmrelayfn@p54866A7E.dip0.t-ipconnect.de] has joined #joinmarket 21:26 -!- Comstock [Comstock@gateway/vpn/privateinternetaccess/comstock] has quit [Read error: Connection reset by peer] 21:27 -!- Comstock [Comstock@gateway/vpn/privateinternetaccess/comstock] has joined #joinmarket 23:39 -!- arubi [~ese168@unaffiliated/ese168] has quit [Quit: bye] 23:40 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #joinmarket