--- Day changed Wed Sep 06 2017 00:20 -!- arubi [~ese168@gateway/tor-sasl/ese168] has quit [Remote host closed the connection] 00:20 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #joinmarket 01:33 -!- Cory [~Cory@unaffiliated/cory] has joined #joinmarket 06:06 -!- zxccxz [5db791c8@gateway/web/freenode/ip.93.183.145.200] has quit [Quit: Page closed] 06:53 < hardtryer> so, finnaly I get what it was the error: I imported private key in wallet, so wallet keeped only this private key, and there is no any internal addresses in it. 06:53 < hardtryer> But plugin use internal addresses to send 06:58 < hardtryer> so I created new wallet, which have internal addresses, and send money to him. All start to work, but now its error about my utxos. Thinking now what to do with it. So I think I nice choiced my nick)) And the waxwing was right when sad that I "deliberately finding every conceivable way to make it not work") 06:59 < belcher> thats a good quality in a tester 06:59 < belcher> everyone uses software in a slightly different way 07:05 < hardtryer> :D thx 07:07 < hardtryer> I will be thinking of this in the way that's it's the first level to be true pro-Programmist )) 07:17 < waxwing> hardtryer, if you're trying to understand in detail how the system works, it'd be a good plan to go down the route of using the regtest setup, as briefly described in TESTING.md . you can then do tons of tests of all kinds without slow connections to testnet (or costs on mainnets), and you can run all the bots yourself. 07:17 < waxwing> would be more than happy to help you out with that. 07:19 < waxwing> hardtryer, further on that theme, there's some in-depth description of many elements of the system in the 'high level design' document in Joinmarket-Org/joinmarket-docs . unfortunately it's really out of date, but the basic elements of the system it describes are still basically true. 07:20 < waxwing> if you're determined to make the electrum plugin worl 07:21 < waxwing> work, follow the advice i added in the readme - you'll need to probably use the 0.1 release of joinmarket-clientserver (from several months ago). it's going to be really quite annoying, i dont' advise it, right now. unless you have lots of time. better start with the basic form of JM. 07:51 < hardtryer> thanks, I think right now I need to read more about utxo and commitment, will search now in joinmarkets docs. I think plugin work fine, there was only problems with my understanding how to use, and with trying to send money without internal addresses. After I sended all money to new wallet, there was some error, cause I didn't wait for commitment utxo, so tryed more then three times to send 07:51 < hardtryer> from it, all fails, and I think now it's the reason why it say error about commitment. I got nice help from your comments on reddit, but looks like still don't have enough knowledge. And unfortinanly I don't have time: client whant to make this transaction today, or don't give me work (and money :) ). So I will do my best to make coinjoins today, and think it's possible) 07:52 < hardtryer> client want to use only plugin. So before I just learning how it works. 07:53 < hardtryer> in error is nice advice to use add-utxo.py, but I don't know, does it work for plugin or not... hmm... I htink I need to try 09:50 < waxwing> hardtryer, are you using joinmarket-clientserver release 0.1.0 ? 09:51 < waxwing> oh sorry that's not it. 0.0.13 (the first one with binaries) 09:52 < waxwing> not guaranteeing but it's at least more likely to work with that earlier version. and yes imported privkeys in electrum would not work. it was only written to support a wallet of type 'standard'. 09:53 < waxwing> it's quite simple really. would have kept doing more work on it if (a) there was more interest and (b) had the time. but especially (a), nobody really responded when i asked for testers. 10:10 < GithubBot5678> [joinmarket] mecampbellsoup opened pull request #757: Fix header whitespace (master...patch-1) https://git.io/v5Vk6 10:28 -!- coins123 [~coins123@unaffiliated/coins123] has quit [Remote host closed the connection] 10:31 -!- MaxSan [~one@185.156.174.155] has quit [Ping timeout: 240 seconds] 11:13 < hardtryer> It's unveliveable, but I find one more error (resolved all previos) )))) 11:14 < hardtryer> Yes, I use joinmarketd from 0.0.13 and Electrum with plugin 2.8.0 11:14 < hardtryer> all from your github 11:17 < hardtryer> so I resolved the error with wrong utxo: it's because there are some wrong settings from beginning: one is about absurd fee per kb, it wass too low, two was cause I leave the default for counterparties=3, two of them leave, rejected, or I don't know what happens, but didn't make deal. So this utxo now have 3 unseccesfell transaction, and it make him broken 11:17 < hardtryer> took some time to understand 11:17 < hardtryer> then I senden BTC to new addresses (again) 11:17 < hardtryer> and there is now new error! 11:18 < hardtryer> I don't know how it maked, but I forget or skipped setting password 11:20 < hardtryer> so now it's error about "no password, cannot sign" 11:45 < hardtryer> so I make password, try one more time (there are only three attempts, remember? This is second) 11:45 < hardtryer> and it fails again 11:45 < hardtryer> cause I didn't relaunch daemon and electrum, just make password and think it's enough 11:46 < hardtryer> so I restarted all, entered password, this was third attemp, so I pray to all be nice 11:47 < hardtryer> And you can congratulate me!) Finally, it succeeded!!!)))) I'm very happy!) 11:49 -!- quitobro [47a71a6c@gateway/web/freenode/ip.71.167.26.108] has joined #joinmarket 11:51 * arubi high fives hardtryer 12:01 < belcher> well done! 12:01 < belcher> yeah coding like this can be pretty fun 12:22 < waxwing> hardtryer, cool, your point about password, that may be a good one, i have a very vague memory i assumed that a password was in use (so like "None" is rejected somewhere in the wrapwallet code) 12:23 < waxwing> and for your question about add-utxo, i'm reluctant to answer without looking it up, but it should be possible to add utxos for commitments using that tool, yes. 12:23 < waxwing> another point about something you said: you said it failed with 3 counterparties, best to use at least 5-6 on the main non-sw pit for now, it falls back to at least 2 if some don't respond. gives better reliability. 12:24 < waxwing> the non-responsive makers has been a problem since late last year, see issue 693, the "fallback to at least 2" is an amelioration but not a full solution. 12:41 -!- coins123 [~coins123@unaffiliated/coins123] has joined #joinmarket 12:45 -!- coins123 [~coins123@unaffiliated/coins123] has quit [Ping timeout: 240 seconds] 12:59 < waxwing> oh, i should have mentioned "fallback to at least 2" - this setting can be edited in the setting 'minimum_makers' in joinmarket.cfg (POLICY section) 13:36 < GitHub109> [joinmarket-clientserver] mecampbellsoup opened pull request #76: Implement wallet history flag (master...68-implement-wallet-history-flag) https://git.io/v5VrY 13:41 -!- coins123 [~coins123@unaffiliated/coins123] has joined #joinmarket 13:46 -!- coins123 [~coins123@unaffiliated/coins123] has quit [Ping timeout: 248 seconds] 14:39 -!- zxccxz [5db791c8@gateway/web/freenode/ip.93.183.145.200] has joined #joinmarket 14:42 -!- coins123 [~coins123@ip-244-225.sn1.clouditalia.com] has joined #joinmarket 14:42 -!- coins123 [~coins123@ip-244-225.sn1.clouditalia.com] has quit [Changing host] 14:42 -!- coins123 [~coins123@unaffiliated/coins123] has joined #joinmarket 14:47 -!- coins123 [~coins123@unaffiliated/coins123] has quit [Ping timeout: 248 seconds] 15:03 < hardtryer> yes, I know about minimum_makers. Keep it 2, cause it sounds logical to coinjoins, agreed with defaults. Whith other info will see tommorow. Tonight the client will try do it by himself, and at morning I see, will I work with it or not. 15:12 < hardtryer> And of course, it depends on payment... Wondering, how many $ will it take, for example, to fork this plugin for electron cash. You guys can advise me about this? I'm totally new in freelance, so even I can not even imagine the price (and time needed for it). I'm thinking about 2 weeks and something around 600$-900$ at all, but it's really much like a shoot in the dark. Of course, talking 15:12 < hardtryer> about money is kinda off topic, but discuss a time needed to work with joinmarket realization, I think, is not. If not, excuse me. 15:28 -!- Giszmo [~leo@pc-204-28-214-201.cm.vtr.net] has quit [Quit: Leaving.] 15:30 -!- technonerd [~techno@unaffiliated/technonerd] has quit [Quit: WeeChat 1.9] 15:37 -!- technonerd [~techno@unaffiliated/technonerd] has joined #joinmarket 15:43 -!- coins123 [~coins123@unaffiliated/coins123] has joined #joinmarket 15:47 -!- coins123 [~coins123@unaffiliated/coins123] has quit [Ping timeout: 240 seconds] 15:54 < GitHub124> [joinmarket-clientserver] AdamISZ pushed 1 new commit to master: https://git.io/v5V7y 15:54 < GitHub124> joinmarket-clientserver/master ed445fe AdamISZ: Fix tests to run if mainnet is concurrent.... 15:54 < waxwing> arubi, please note: add "-p no:warnings" to py.test command line, and remove the two --ignore clauses. 15:55 < waxwing> hmm i'm getting a bit lost. should i add that myself to run_tests.sh, but i can't remember the status re: change for openssl (which is distinct from the PR right? or not?) 16:26 -!- MaxSan [~one@185.156.174.155] has joined #joinmarket 16:44 -!- coins123 [~coins123@unaffiliated/coins123] has joined #joinmarket 16:48 -!- coins123 [~coins123@unaffiliated/coins123] has quit [Ping timeout: 248 seconds] 16:59 -!- quitobro [47a71a6c@gateway/web/freenode/ip.71.167.26.108] has quit [Ping timeout: 260 seconds] 17:17 -!- Giszmo [~leo@pc-204-28-214-201.cm.vtr.net] has joined #joinmarket 17:44 -!- coins123 [~coins123@ip-244-225.sn1.clouditalia.com] has joined #joinmarket 17:44 -!- coins123 [~coins123@ip-244-225.sn1.clouditalia.com] has quit [Changing host] 17:44 -!- coins123 [~coins123@unaffiliated/coins123] has joined #joinmarket 17:49 -!- coins123 [~coins123@unaffiliated/coins123] has quit [Ping timeout: 240 seconds] 18:45 -!- coins123 [~coins123@unaffiliated/coins123] has joined #joinmarket 18:50 -!- coins123 [~coins123@unaffiliated/coins123] has quit [Ping timeout: 240 seconds] 19:46 -!- coins123 [~coins123@unaffiliated/coins123] has joined #joinmarket 19:50 -!- coins123 [~coins123@unaffiliated/coins123] has quit [Ping timeout: 240 seconds] 20:47 -!- coins123 [~coins123@unaffiliated/coins123] has joined #joinmarket 20:51 -!- coins123 [~coins123@unaffiliated/coins123] has quit [Ping timeout: 248 seconds] 21:20 -!- Lightsword [~Lightswor@107.170.253.193] has quit [Ping timeout: 248 seconds] 21:22 -!- Lightsword [~Lightswor@2604:a880:1:20::1d3:9001] has joined #joinmarket 21:27 -!- swoup [~swoup@unaffiliated/swoup] has quit [Ping timeout: 252 seconds] 21:28 < arubi> waxwing, I see now that making the openssl change PR by itself might've been better, but I bundled it with all the other things. fwiw it would just be commenting these 4 lines: https://github.com/fivepiece/joinmarket-clientserver/blob/17fc1f32f8790afc3873b719d883b4cd890fee27/install.sh#L304-L307 21:32 -!- Giszmo [~leo@pc-204-28-214-201.cm.vtr.net] has quit [Quit: Leaving.] 21:39 -!- swoup [~swoup@45.76.118.157] has joined #joinmarket 21:46 -!- swoup [~swoup@45.76.118.157] has quit [Changing host] 21:46 -!- swoup [~swoup@unaffiliated/swoup] has joined #joinmarket 21:47 -!- coins123 [~coins123@unaffiliated/coins123] has joined #joinmarket 21:52 -!- coins123 [~coins123@unaffiliated/coins123] has quit [Ping timeout: 248 seconds] 22:15 -!- beIcher [~user@unaffiliated/belcher] has quit [Ping timeout: 260 seconds] 22:18 -!- beIcher [~user@unaffiliated/belcher] has joined #joinmarket 22:48 -!- coins123 [~coins123@unaffiliated/coins123] has joined #joinmarket 22:53 -!- coins123 [~coins123@unaffiliated/coins123] has quit [Ping timeout: 260 seconds] 23:03 -!- hardtryer [~swich@93.170.111.171] has quit [Ping timeout: 260 seconds] 23:04 -!- hardtryer [~swich@93.170.111.171] has joined #joinmarket 23:17 -!- coins123 [~coins123@unaffiliated/coins123] has joined #joinmarket 23:18 -!- hardtryer [~swich@93.170.111.171] has quit [Ping timeout: 248 seconds]