--- Day changed Tue Nov 08 2016 00:04 -!- rdymac [uid31665@gateway/web/irccloud.com/x-tykeicbnvdhovbjx] has quit [Quit: Connection closed for inactivity] 01:14 -!- belcher [~belcher@unaffiliated/belcher] has quit [Quit: Leaving] 01:52 < nkuttler> yeah, electrum displays the fee 03:19 -!- megaddin [aladdin@gateway/shell/fnordserver.eu/x-nwswnjorbndbjgme] has quit [Remote host closed the connection] 05:21 -!- Giszmo [~leo@pc-40-227-45-190.cm.vtr.net] has joined #joinmarket 06:31 <@waxwing> got this working against my refactor-core branch: https://github.com/AdamISZ/joinmarket-daemon, now doesn't need to know anything about Bitcoin (asks the client for message sign/verify), so dependencies are just libnacl for e2e stuff and currently also twisted (for the server), but i'm not really using the latter in anything but a basic way. 06:32 <@waxwing> i was hoping twisted would have some baked in json-rpc client/server but i didn't find it; it's easy enough to parse json from lines, but that's a bit rubbish (at the very least, want to have auth mechanism) 06:34 <@waxwing> that daemon is able to do transactions with makers running off current master (nice to be able to test like that as you go along, ygrunner.py is v. useful for that) 06:38 -!- Yohkii [~I@unaffiliated/yohkii] has joined #joinmarket 11:42 < raedah> waxwing: are you aiming to build support for other address types, for other chains? 11:43 <@waxwing> raedah: no, but it did occur to me that there is a nice side effect there .. eg. p2sh upgrade gets easier in that the joinmarket-daemon part is unchanged. 11:43 <@waxwing> as far as it's concerned, all the messages are just any old junk. 11:44 <@waxwing> i mean the fields have to be in the right number and perhaps format, but their content is not verified by it (it just encrypts them and sends them over a message channel) 11:46 <@waxwing> the main motivation is that a "consumer" of the protocol (example: electrum wallet integration) only does the bitcoin side of things, and sends to the daemon which handles talking to anyone else. 11:47 <@waxwing> so that "consumer" doesn't know anything about e2e encryption/libnacl either. and has a more digestable API to the daemon (basically just two steps: "fill_offers" - pass a bunch of data, get back utxos, "make_tx" - pass a tx, get back signatures. 11:47 <@waxwing> just a rough flavour 12:40 < GithubBot5678> [joinmarket] juscamarena opened pull request #652: [WIP] Adds ability to change encryption password of wallet.json (develop...change_passphrase) https://git.io/vXujA 12:47 -!- juscamarena [~jus@47.148.176.74] has joined #joinmarket 12:52 -!- juscamarena [~jus@47.148.176.74] has quit [Ping timeout: 252 seconds] 13:04 -!- juscamarena [~jus@47.148.176.74] has joined #joinmarket 13:05 <@waxwing> juscamarena: thanks :) i'll probably take a look shortly, perhaps others will too 15:07 -!- btcdrak [uid165369@gateway/web/irccloud.com/x-fmbptvdexwdqmusp] has quit [Quit: Connection closed for inactivity] 16:06 -!- btcdrak [uid165369@gateway/web/irccloud.com/x-jvgmjcxkofstkzbl] has joined #joinmarket 18:17 -!- btcdrak [uid165369@gateway/web/irccloud.com/x-jvgmjcxkofstkzbl] has quit [Quit: Connection closed for inactivity] 19:57 -!- btcdrak [uid165369@gateway/web/irccloud.com/x-dkpjrlshrnelfhak] has joined #joinmarket 21:14 -!- juscamarena [~jus@47.148.176.74] has quit [Ping timeout: 256 seconds] 22:11 -!- Giszmo [~leo@pc-40-227-45-190.cm.vtr.net] has quit [Quit: Leaving.] 22:17 -!- btcdrak [uid165369@gateway/web/irccloud.com/x-dkpjrlshrnelfhak] has quit [Quit: Connection closed for inactivity] 23:11 -!- btcdrak [uid165369@gateway/web/irccloud.com/x-giniuspiverieohf] has joined #joinmarket