02:35:07 With the upcoming release, I want to help the network by bringing up a testnet node. What version of source should I compile for it? Just grab the latest commit on github master and try to keep it in more or less in sync? 02:50:35 this should be relevant (a docker script) https://www.reddit.com/r/Monero/comments/utzyyz/help_test_out_the_upcoming_monero_network_upgrade/ 03:05:36 Thanks! 03:21:04 I am specifically looking to build from source and deploy that way. From that link I found a prior reddit post that says "build the CLI from the main (master) branch of the repository", which is kind of what I figured but is good to know. Thanks again 03:22:47 Thank you for supporting the network! 20:39:33 anyone know if monero-lws fully implements openmonero api? 20:40:01 I thought I had it setup but when I try: curl -w "\n" -X POST http://127.0.0.1:1984/get_version from openmonero docs I get: 20:40:09 curl: (52) Empty reply from server 20:42:51 monero lws implements the lws api... i dont know of an openmonero api spec anyway. i think it OM tries to impl the lws spec. 20:43:25 well lws has not much docs 20:43:40 but openmonero has this https://github.com/moneroexamples/openmonero#openmonero-json-rest-api 20:43:59 lws spec? it's fully documented 20:44:04 it's even in mainline monero 20:44:20 as for OM's api, oh.. well, it started from the lws spec 20:44:28 i have some expansions to the lws spec coming 20:44:31 if I look in docs here there is very little https://github.com/vtnerd/monero-lws 20:44:42 that is not the lws mainline spec 20:44:44 I saw vtnerd's repo recommended in recent reddit thread 20:44:46 look in monero project meta 20:44:58 .bbl 20:45:47 I think the lws API is limited to the light wallet functions 20:45:53 https://github.com/mymonero/mymonero-utils/tree/master/packages/mymonero-lws-client 20:46:02 see how mymonero uses it 20:46:16 that is not the lws spec either 20:46:24 pls gib spec ser 20:46:24 nope 20:46:27 the lws isnt actually linited in that way 20:46:35 it has been expanded to hybrid mode 20:46:59 "the spec is the code" 20:47:06 but that work never saw the light of day for some reason 20:47:11 vdo that is foolish, sorry 20:47:19 read the quotes 20:47:28 huh? 20:48:03 https://github.com/monero-project/meta/blob/master/api/lightwallet_rest.md 20:48:12 note it's only the rest version 20:48:29 bbl / afk 20:49:15 thx 20:49:16 meowww 20:49:23 cat is here 20:49:52 * jwinterm is always here 20:57:46 is recommendation to use monero-lws in vtnerd_ repo or... 20:57:59 cause that is what I saw on reddit and that is top google result for "monero-lws" 20:58:19 or is openmonero recommended? 20:58:31 or something official from mymonero? 20:58:59 monero lws is as close to 'official' as we would make 20:59:06 it impls the spec and is written well 20:59:12 subaddrs are coming to it too 20:59:21 i am releasing an awesome client for lws too 20:59:36 i dont expect to support arbitrary other rest apis 21:11:18 how can i build monero-lws with debug symbols? 21:11:25 is there a quick parameter for that? 21:14:17 jwinterm have you read the 'performance' part of openmonero's readme (talks about the differences between MyMonero) 21:14:39 most importantly "no ongoing monitoring of user's transactions is happening, since user's viewkey is not stored" 21:16:13 i believe jberman and cryptogrampy helped set up a nice little docker container for monero-lws 21:17:13 https://github.com/vtnerd/monero-lws/pull/30 21:17:13 PiNodeXMR also has some easy monero-lws setup if you happen to have a pi 21:18:26 plowsof[m] and endogenic thanks 21:19:04 MeowingCat: i think you may need to edit the cmakelists and add a compile time opt .. i'd have to check if it's exposed 21:19:27 endogenic, okiiii tyy 21:19:30 plowsof[m]: that also means the system cannot scan in the bg for you 21:19:40 if the impl does not store the sec v key 21:19:55 endogenic: is vtnerd the "as close to official" repo? 21:20:00 but w monero lws running yourself you dont need to worry about the view key being stored 21:20:01 yep, 'openmonero' is not really a lws 21:20:10 openmonero absolutely is a lws 21:20:23 lws literally means scanning and caching server 21:20:29 but it serves the same purpose as 'opening a monero gui wallet' 21:20:29 it's not just a daemon lol 21:20:42 plowsof[m]: huh? what does that even mean. lol 21:20:58 mobile keyboard messing up my punctuation 21:21:16 when i think of a 'lws' i think of always scanning in the bg with my key ( which would be worth the effort of setting up) 21:21:33 jwinterm: the mymonero partners sponsored and guided the dev of vt nerd's lws impl 21:21:43 the initial idea was PR to mainli e 21:21:45 line 21:22:03 oke 21:22:09 but that'd have required splitting the "monero" repo or adding lws as another official repo 21:22:18 and community couldnt come together at the time i guess 21:22:31 plowsof[m]: that's just one subtype of lws 21:22:49 lws basically means other service connects to daemon 21:23:00 maybe one day lws can take a daemon uri per wallet 21:23:04 that would be kinda dope 21:23:35 but very hard for lws servers w big userbases to keep up with 21:24:05 jwinterm: vtnerd is keeping the lws up to date w mainline 21:24:20 and the impl has gained adoption and contributors 21:24:33 i think that's a massive and underrated benefit 21:24:50 to sum a mymonero thing up.. would you say that it is a 'monero rpc wallet' running a view only wallet . and our wallet creates a signed transaction - which mymonero broadcasts to the network - and we also give it the key images to keep everything synced up? 21:24:55 i'm just saying yes it's virtually official 21:25:04 vis a vis the existing rest spec 21:25:41 plowsof[m]: the lws does not take the key imgs 21:26:04 interesting, i assumed it was like 'making an offline transaction / keeping the view only wallet synced up' 21:26:15 it is 21:26:21 but not what you said 21:26:21 XD 21:26:26 ees ok :) 21:26:28 how does it track balance if you restore a wallet where tx was broadcast outside of mymonero? 21:26:33 *hugs plowsof[m]* 21:26:42 thnxx ^_^ 21:26:48 jwinterm: it is purely a monero scanner? 21:27:05 so mymonero does take key image, but monero-lws does not? 21:27:15 no 21:27:16 neither does 21:27:33 I guess I haven't thought about how mymonero really works 21:27:55 it's almost exactly like monero lws in implementation 21:27:58 but functionally 21:28:03 it is virtually exactly the same 21:28:12 bbl running :) 21:28:36 > the browser script also uses your spend key to find out which of the outputs received from the viewkey-identified outputs from the mymonero server are spent 21:28:38 oic 21:28:44 yes 21:28:53 i can show you in the client code 21:29:04 bbl :) 21:31:08 i remember a few months ago i experimented with 'downloading' a view only wallet file - into my hot wallet - and then 'uploading' it back to the view only wallet (locally on my homenetwork) ~ i forgot how far i got with that 23:09:47 vtnerd_, hiiiiiiiiiiii 23:20:42 plowsof[m]: that's for totally cold signing no? 23:20:54 lws clients are "hot" signers 23:21:17 well, currently