--- Log opened Tue Apr 28 00:00:05 2020 00:05 -!- openoms [~quassel@195.140.215.182] has quit [Ping timeout: 246 seconds] 00:06 -!- openoms [~quassel@195.140.215.182] has joined #joinmarket 00:33 -!- yzernik [~yzernik@66.201.48.83] has joined #joinmarket 00:33 -!- jonatack [~jon@134.19.179.187] has quit [Ping timeout: 244 seconds] 00:35 -!- jonatack [~jon@37.164.81.150] has joined #joinmarket 01:00 -!- viasil_ [~viasil@134.19.189.124] has quit [Ping timeout: 260 seconds] 01:00 -!- viasil [~viasil@134.19.189.124] has quit [Ping timeout: 240 seconds] 01:04 -!- Evanito [~Evanito@cpe-76-87-174-228.socal.res.rr.com] has quit [Read error: Connection reset by peer] 01:05 -!- viasil [~viasil@134.19.189.124] has joined #joinmarket 01:05 -!- viasil_ [~viasil@134.19.189.124] has joined #joinmarket 01:13 < openoms> Anyone know what would be the quickest way to spend a specific UTXO from the JM wallet? 01:13 < openoms> Currently I use: python wallet-tool.py -H "m/49'/0'/4'/0/0" wallet.jmdat dumpprivkey 01:13 < openoms> and import the WIF key to Electrum to spend. 01:13 < openoms> Could I use bitcoin-cli to spend with the WIF to an address of choice? 01:43 < DSRelBot> [DS/AlexCato] easiest way probably is to lock all other UTXOs in the same mixdepth (easy to do with the QT-GUI) and then just do a sweep with no counterparties 01:49 < openoms> thanks @AlexCato that is indeed the fewest steps 03:14 < waxwing> openoms, no the easiest is to freeze all other utxos in the mixdepth, spend from the mixdepth with sweep, then unfreeze the remaining 03:15 < waxwing> well which is easiest is open to debate, but exposing private keys is very bad security practice imo 03:15 < waxwing> in gui it's especially simple, just go to utxos tab and right click each utxo you want to freeze 03:15 < waxwing> in command line you use wallet-tool.py with "freeze" method and -m to specify the mixdepth, then just choose one by one 03:16 < waxwing> then when you spend you use amount 0 for sweep and it'll spend all of that utxo minus fees 03:17 < waxwing> oh sorry AlexCato already said that, lol 03:31 -!- kristapsk_ [~KK@gateway/tor-sasl/kristapsk] has joined #joinmarket 03:32 -!- kristapsk___ [~KK@gateway/tor-sasl/kristapsk] has quit [Ping timeout: 240 seconds] 03:51 < DSRelBot> [DS/AlexCato] independtly certified best solution now :) 03:51 -!- johnonchain [~johnoncha@2a01:cb14:cf6:bc00:818:1b8b:9d81:cf4e] has joined #joinmarket 03:56 < waxwing> :) 03:56 < waxwing> anybody can give me the easiest shell script to parse this output: 03:56 < waxwing> purelib = "/home/waxwing/testjminstall/joinmarket-clientserver/jmvenv/lib/python3.6/site-packages" 03:56 < waxwing> ... into just the path without quotes? 03:56 < waxwing> is it like sed or something? 04:03 < waxwing> hmm it's pretty easy with `cut` it seems. a bit verbose tho 04:04 -!- Krystal85Toy [~Krystal85@ns334669.ip-5-196-64.eu] has joined #joinmarket 04:05 -!- johnonchain [~johnoncha@2a01:cb14:cf6:bc00:818:1b8b:9d81:cf4e] has quit [Ping timeout: 272 seconds] 04:10 -!- viasil_ [~viasil@134.19.189.124] has quit [Ping timeout: 260 seconds] 04:10 -!- viasil [~viasil@134.19.189.124] has quit [Ping timeout: 260 seconds] 04:12 < kristapsk_> waxwing, talking about ease of freezing UTXO's in GUI, there's PR #523 making it easier for multiple UTXO's, pending review :) 04:13 -!- kristapsk_ is now known as kristapsk 04:13 -!- yzernik [~yzernik@66.201.48.83] has quit [Ping timeout: 258 seconds] 04:13 < waxwing> ah yeah. i never put that up the list of priorities, it just seems so easy to do as-is. but it is a good idea, yeah. 04:15 -!- viasil [~viasil@134.19.189.124] has joined #joinmarket 04:15 -!- viasil_ [~viasil@134.19.189.124] has joined #joinmarket 04:17 < waxwing> i've spent so many hours now just figuring out tiny details to just make the secp256k1 lib available to python-bitcointx. now i'm going to spend three hours making one simple shell script command work, because shell script is so crazy and i rarely use it. if anyone could save me the hassle it would really be appreciated. 04:18 < kristapsk> waxwing, about shell - echo 'purelib = "/home/waxwing/testjminstall/joinmarket-clientserver/jmvenv/lib/python3.6/site-packages"' | grep -o '.".*"' | tr -d '"' 04:19 < kristapsk> no, sorry, echo 'purelib = "/home/waxwing/testjminstall/joinmarket-clientserver/jmvenv/lib/python3.6/site-packages"' | grep -o '".*"' | tr -d '"' 04:20 < waxwing> right, the purelib= comes from the output of the command, `python -m sysconfig`. 04:22 < waxwing> so to give the background: i need to symlink the so file at: (jm_root_dir)/jmvenv/lib/python3.6/site-packages/coincurve/_libsecp256k1.cpython-36m-x86_64-linux-gnu.so into /usr/local/lib/libsecp256k1.so (but only if it doesn't exist). 04:22 < kristapsk> waxwing, python -m sysconfig | grep purelib | grep -o '".*"' | tr -d '"' 04:22 -!- yzernik [~yzernik@2600:1700:dc40:3dd0:d1e2:fe50:7c37:b1e] has joined #joinmarket 04:23 < waxwing> sure i can do that, i already did it with cut :) but the niceties of using that in a shell script is just very tricky for me. see background ^ , want to use that var in install.sh, then do the symlink as mentioned. 04:23 < waxwing> i guess it's pretty easy for you to add that in install.sh, although there are several details i'm unsure of. 04:24 < kristapsk> ln -s $(whatever commands gives output) symlinkname ? :) 04:24 < waxwing> first, you'll need to do the python -m part in the venv, so that's only in the venv_setup() method I think. 04:25 < waxwing> it's sudo also but yeah, did it yesterday with just hardcoded path, but see note above about venv 04:26 < waxwing> hmm i think i just do it before the last 'deactivate'. maybe it can be done in one line, thanks, i'll take another look 04:27 < waxwing> hmm perhaps a better angle to all this would be to have a on-by-default system installer of libsecp. we used to have that before, anyway. 04:28 < waxwing> python-bitcointx doesn't have it, which i can see the logic of, they just ask you to have it installed outside that library, but we could just do that. 04:28 < waxwing> (since we are doing the libffi and the libsodium it makes no difference dependencies wise, within reason) 04:32 < waxwing> yeah i don't know exactly how to do what you said above, kristapsk . i need *something* like `sudo ln -s $(python -m sysconfig | grep purelib | grep -o '".*"' | tr -d '"')/coincurve/_libsecp256k1.cpython-36m-x86_64-linux-gnu.so /usr/local/lib/libsecp256k1.so but (a) i know that's not exactly right :) and (b) would need to check if the file exists first, though that part is simple i'm sure. 04:36 < kristapsk> waxwing, if [ -f "$(python -m sysconfig | grep purelib | grep -o '".*"' | tr -d '"')/coincurve/_libsecp256k1.cpython-36m-x86_64-linux-gnu.so" ]; then ln -s $(python -m sysconfig | grep purelib | grep -o '".*"' | tr -d '"')/coincurve/_libsecp256k1.cpython-36m-x86_64-linux-gnu.so /usr/local/lib/libsecp256k1.so; fi 04:38 < kristapsk> "sudo ln" instead of "ln" I guess 04:38 < kristapsk> but I would not like install.sh doing such things on my machine 04:42 < waxwing> yes fair point 05:10 -!- undeath [~undeath@hashcat/team/undeath] has joined #joinmarket 05:46 -!- johnonchain [~johnoncha@2a01:cb14:cf6:bc00:818:1b8b:9d81:cf4e] has joined #joinmarket 06:19 -!- viasil [~viasil@134.19.189.124] has quit [Ping timeout: 246 seconds] 06:20 -!- viasil_ [~viasil@134.19.189.124] has quit [Ping timeout: 264 seconds] 06:25 -!- viasil [~viasil@134.19.189.124] has joined #joinmarket 06:29 -!- viasil_ [~viasil@134.19.189.124] has joined #joinmarket 07:29 -!- viasil_ [~viasil@134.19.189.124] has quit [Ping timeout: 260 seconds] 07:29 -!- viasil [~viasil@134.19.189.124] has quit [Ping timeout: 260 seconds] 07:35 -!- viasil [~viasil@134.19.189.124] has joined #joinmarket 07:39 -!- viasil_ [~viasil@134.19.189.124] has joined #joinmarket 07:49 -!- Evanito [~Evanito@cpe-76-87-174-228.socal.res.rr.com] has joined #joinmarket 09:44 -!- Krystal85Toy [~Krystal85@ns334669.ip-5-196-64.eu] has quit [Remote host closed the connection] 09:46 -!- Toby18Schmidt [~Toby18Sch@ns334669.ip-5-196-64.eu] has joined #joinmarket 09:47 -!- johnonchain [~johnoncha@2a01:cb14:cf6:bc00:818:1b8b:9d81:cf4e] has quit [Ping timeout: 272 seconds] 10:28 -!- johnonchain [~johnoncha@2a01:cb14:cf6:bc00:818:1b8b:9d81:cf4e] has joined #joinmarket 10:36 -!- lukedashjr [~luke-jr@unaffiliated/luke-jr] has joined #joinmarket 10:38 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 260 seconds] 10:41 -!- lukedashjr is now known as luke-jr 11:11 -!- johnonchain [~johnoncha@2a01:cb14:cf6:bc00:818:1b8b:9d81:cf4e] has quit [Ping timeout: 272 seconds] 11:39 -!- viasil [~viasil@134.19.189.124] has quit [Ping timeout: 246 seconds] 11:40 -!- viasil_ [~viasil@134.19.189.124] has quit [Ping timeout: 264 seconds] 11:41 -!- johnonchain [~johnoncha@2a01:cb14:cf6:bc00:818:1b8b:9d81:cf4e] has joined #joinmarket 11:43 -!- dopplergange [~dop@46-227-69-22.static.obenetwork.net] has quit [Quit: ZNC 1.7.5 - https://znc.in] 11:44 -!- dopplergange [~dop@46-227-69-22.static.obenetwork.net] has joined #joinmarket 11:44 -!- viasil [~viasil@134.19.189.124] has joined #joinmarket 11:45 -!- viasil_ [~viasil@134.19.189.124] has joined #joinmarket 12:10 -!- johnonchain [~johnoncha@2a01:cb14:cf6:bc00:818:1b8b:9d81:cf4e] has quit [Ping timeout: 265 seconds] 12:30 -!- jonatack_ [~jon@37.165.71.66] has joined #joinmarket 12:34 -!- jonatack [~jon@37.164.81.150] has quit [Ping timeout: 256 seconds] 12:34 -!- yzernik [~yzernik@2600:1700:dc40:3dd0:d1e2:fe50:7c37:b1e] has quit [Ping timeout: 244 seconds] 12:41 -!- yzernik [~yzernik@75-25-138-252.lightspeed.plalca.sbcglobal.net] has joined #joinmarket 12:44 -!- johnonchain [~johnoncha@2a01:cb14:cf6:bc00:818:1b8b:9d81:cf4e] has joined #joinmarket 12:45 -!- jonatack_ [~jon@37.165.71.66] has quit [Quit: jonatack_] 12:45 -!- jonatack [~jon@37.165.71.66] has joined #joinmarket 12:49 -!- viasil_ [~viasil@134.19.189.124] has quit [Ping timeout: 260 seconds] 12:49 -!- viasil [~viasil@134.19.189.124] has quit [Ping timeout: 260 seconds] 12:54 -!- viasil [~viasil@134.19.189.124] has joined #joinmarket 12:54 -!- viasil_ [~viasil@134.19.189.124] has joined #joinmarket 13:16 -!- johnonchain [~johnoncha@2a01:cb14:cf6:bc00:818:1b8b:9d81:cf4e] has quit [Ping timeout: 272 seconds] 13:22 -!- M1 [~Michail@michail.com] has quit [Ping timeout: 256 seconds] 13:36 -!- johnonchain [~johnoncha@2a01:cb14:cf6:bc00:818:1b8b:9d81:cf4e] has joined #joinmarket 13:39 < HackRelay> [hackint-irc/J53s1mn6vRnAyhvh] !orderbook 13:41 -!- Evanito [~Evanito@cpe-76-87-174-228.socal.res.rr.com] has quit [Remote host closed the connection] 13:41 -!- Evanito [~Evanito@cpe-76-87-174-228.socal.res.rr.com] has joined #joinmarket 13:43 < HackRelay> [hackint-irc/J5BhKbARdKZnKiKi] !orderbook 13:44 < HackRelay> [hackint-irc/J5BhKbARdKZnKiKi] !orderbook 13:46 < HackRelay> [hackint-irc/J55JzXmNyNFNBTVQ] !orderbook 13:49 < HackRelay> [hackint-irc/J55JzXmNyNFNBTVQ] !orderbook 13:50 < HackRelay> [hackint-irc/J55JzXmNyNFNBTVQ] !orderbook 13:53 < HackRelay> [hackint-irc/J55JzXmNyNFNBTVQ] !orderbook 14:06 < DSRelBot> [DS/AlexCato] someone used the wrong IRC channel in his joinmarket.cfg for his bot... 14:30 -!- M1 [~Michail@michail.com] has joined #joinmarket 14:33 < HackRelay> [hackint-irc/J5EtuVh5AAg82Km3] !orderbook 14:45 < waxwing> lol 14:59 -!- viasil [~viasil@134.19.189.124] has quit [Ping timeout: 260 seconds] 14:59 -!- viasil_ [~viasil@134.19.189.124] has quit [Ping timeout: 260 seconds] 15:04 -!- viasil [~viasil@134.19.189.124] has joined #joinmarket 15:05 -!- viasil_ [~viasil@134.19.189.124] has joined #joinmarket 15:06 < kristapsk> waxwing, you could rebase #536 against current master, then I could go on with some reviewing / testing 15:25 -!- undeath [~undeath@hashcat/team/undeath] has quit [Quit: WeeChat 2.8] 16:04 -!- Evanito [~Evanito@cpe-76-87-174-228.socal.res.rr.com] has quit [Remote host closed the connection] 16:04 -!- Evanito [~Evanito@cpe-76-87-174-228.socal.res.rr.com] has joined #joinmarket 16:29 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 260 seconds] 17:12 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #joinmarket 17:36 < HackRelay> [hackint-irc/J5CWhL6M5o9Qh4PT] !orderbook 17:37 < HackRelay> [hackint-irc/J5CWhL6M5o9Qh4PT] !orderbook 17:43 -!- ghost43 [~daer@gateway/tor-sasl/daer] has quit [Remote host closed the connection] 17:44 -!- ghost43 [~daer@gateway/tor-sasl/daer] has joined #joinmarket 17:45 < HackRelay> [hackint-irc/J5ArST9VzDcJCBWr] !orderbook 17:50 -!- HackRelay [~jmrelayha@p54866651.dip0.t-ipconnect.de] has quit [Ping timeout: 260 seconds] 17:50 -!- DSRelBot [~DSRelBot@p54866651.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 18:02 -!- DSRelBot [~DSRelBot@p5DE4A3D4.dip0.t-ipconnect.de] has joined #joinmarket 18:03 -!- HackRelay [~jmrelayha@p5DE4A3D4.dip0.t-ipconnect.de] has joined #joinmarket 18:08 -!- viasil_ [~viasil@134.19.189.124] has quit [Ping timeout: 260 seconds] 18:09 -!- viasil [~viasil@134.19.189.124] has quit [Ping timeout: 260 seconds] 18:09 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 260 seconds] 18:14 -!- viasil [~viasil@134.19.189.124] has joined #joinmarket 18:14 -!- viasil_ [~viasil@134.19.189.124] has joined #joinmarket 19:18 -!- viasil [~viasil@134.19.189.124] has quit [Ping timeout: 264 seconds] 19:19 -!- viasil_ [~viasil@134.19.189.124] has quit [Ping timeout: 260 seconds] 19:21 -!- kristapsk [~KK@gateway/tor-sasl/kristapsk] has quit [Remote host closed the connection] 19:21 -!- kristapsk_ [~KK@gateway/tor-sasl/kristapsk] has joined #joinmarket 19:24 -!- viasil [~viasil@134.19.189.124] has joined #joinmarket 19:24 -!- viasil_ [~viasil@134.19.189.124] has joined #joinmarket 20:27 -!- viasil_ [~viasil@134.19.189.124] has quit [Ping timeout: 240 seconds] 20:29 -!- viasil [~viasil@134.19.189.124] has quit [Ping timeout: 264 seconds] 20:34 -!- viasil [~viasil@134.19.189.124] has joined #joinmarket 20:38 -!- viasil_ [~viasil@134.19.189.124] has joined #joinmarket 20:38 -!- stoner19 [~stoner19@unaffiliated/stoner19] has quit [Remote host closed the connection] 20:39 -!- stoner19 [~stoner19@vmi221374.contaboserver.net] has joined #joinmarket 20:39 -!- stoner19 [~stoner19@vmi221374.contaboserver.net] has quit [Changing host] 20:39 -!- stoner19 [~stoner19@unaffiliated/stoner19] has joined #joinmarket 21:03 -!- Evanito [~Evanito@cpe-76-87-174-228.socal.res.rr.com] has quit [Remote host closed the connection] 21:03 -!- Evanito [~Evanito@cpe-76-87-174-228.socal.res.rr.com] has joined #joinmarket 21:38 -!- viasil_ [~viasil@134.19.189.124] has quit [Ping timeout: 260 seconds] 21:38 -!- viasil [~viasil@134.19.189.124] has quit [Ping timeout: 260 seconds] 21:44 -!- viasil [~viasil@134.19.189.124] has joined #joinmarket 21:44 -!- viasil_ [~viasil@134.19.189.124] has joined #joinmarket 22:41 -!- yzernik [~yzernik@75-25-138-252.lightspeed.plalca.sbcglobal.net] has quit [Ping timeout: 260 seconds] 22:43 -!- yzernik [~yzernik@2600:1700:dc40:3dd0:d1e2:fe50:7c37:b1e] has joined #joinmarket 22:50 -!- yzernik [~yzernik@2600:1700:dc40:3dd0:d1e2:fe50:7c37:b1e] has quit [Ping timeout: 244 seconds] 22:51 -!- johnonchain [~johnoncha@2a01:cb14:cf6:bc00:818:1b8b:9d81:cf4e] has quit [Ping timeout: 265 seconds] 22:55 -!- Toby18Schmidt [~Toby18Sch@ns334669.ip-5-196-64.eu] has quit [Ping timeout: 260 seconds] 23:47 -!- ghost43 [~daer@gateway/tor-sasl/daer] has quit [Remote host closed the connection] 23:47 -!- viasil_ [~viasil@134.19.189.124] has quit [Ping timeout: 246 seconds] 23:47 -!- viasil [~viasil@134.19.189.124] has quit [Ping timeout: 264 seconds] 23:48 -!- ghost43 [~daer@gateway/tor-sasl/daer] has joined #joinmarket 23:53 -!- viasil [~viasil@134.19.189.124] has joined #joinmarket 23:53 -!- johnonchain [~johnoncha@2a01:cb14:cf6:bc00:818:1b8b:9d81:cf4e] has joined #joinmarket 23:57 -!- viasil_ [~viasil@134.19.189.124] has joined #joinmarket --- Log closed Wed Apr 29 00:00:06 2020