-
m-relay
<321bob321:monero.social> rtfm bascially
-
m-relay
<teplink:matrix.org> Why does my MyMonero automatically lose the mnemonic phrase?
-
m-relay
<teplink:matrix.org> This is the mnemonic phrase with no amount that I just poured in. Half an hour ago I found that my wallet would prompt for transfer:
-
m-relay
<teplink:matrix.org> this wallet must first be imported。
-
m-relay
-
m-relay
-
m-relay
<ct:xmr.mx> teplink your screenshot shows the secret spend key, anyone can use it to spend your money!
-
m-relay
<ctrej:matrix.org> teplink: your screenshot shows the secret spend key, anyone can use it to spend your money!
-
m-relay
<ctrej:matrix.org> Do not use that wallet for anything! If you have funds on it, immediately create a new wallet and transformed all funds there.
-
m-relay
<ctrej:matrix.org> Second: please use a better wallet, such as "cake wallet" or "monerujo". Both are more private then mymonero
-
badjabber
lol
-
elucidator
lol
-
elucidator
at least monerujo doesn't let you take screenshots, something like this wouldn't be possible
-
m-relay
<teplink:matrix.org> This is just an empty address for demonstration
-
m-relay
<teplink:matrix.org> At first, I used the mnemonic phrase to restore a wallet with balance. Then when I tried to transfer money, it failed. It said this wallet must first be imported. Then I clicked on the interface and found that the mnemonic phrase disappeared.
-
m-relay
<teplink:matrix.org> The account restored using the mnemonic will lose the mnemonic. A wallet that is connected to the Internet and has saved the spend key cannot transfer money? ? And it will delete the mnemonic after the mnemonic is restored. It is a genius design.
-
ndivi
Hi, I want to build a program that crawls the monero db and prints out a csv with every mixin and its associated tx hash. I'm considering building it in c++ vs just using the RPC (which I would assume would be easier). I want the code to be performant so I'd like to know if there'd be a big difference between the two.
-
m-relay
<teplink:matrix.org> I have a paper backup, I didn't lose any money, I just released this software to remind everyone to use it with caution
-
m-relay
<ctrej:matrix.org> it sounds like a bug to me, in which case you can report it on github:
github.com/mymonero/mymonero-mobile/issues
-
m-relay
<ctrej:matrix.org> mymonero has been an inferior wallet for the last few years, so the recommendation is always cake/monerujo
-
m-relay
<teplink:matrix.org> I asked them by email and they didn't seem to think it was a bug. I'm using cake wallet now.
-
m-relay
<rucknium:monero.social> ndivi: I wrote an R script that does that and more. It takes about 16 hours to get all the post-RingCT data through RPC-json and process it. You can just increase the number of threads of your program/script until you hit monerod's RPC performance limit and your processes are waiting more than monerod is:
github.com/Rucknium/misc-research/blob/main/Monero-Effective-Ring-Si<clipped message>
-
m-relay
<rucknium:monero.social> ze/xmr-ring-gathering.R
-
ndivi
rucknium: TNXE6
-
m-relay
<rucknium:monero.social> ndivi: This also may be useful:
github.com/pokkst/monero-decoy-scanner
-
azflin7
hello
-
ndivi
rucknium: Your script seems really cool. I've been looking at the code (though I'm mostly unfamiliar with R) and I've got it running but I had a few questions. Is there any way to see the current progress asides from changing the code to have a more verbose output? Secondly, do you remember how big the final output file was? I'd like to leave it to run idly but wouldn't want it to die due to no storage
-
m-relay
<rucknium:monero.social> I didn't expect you to run it haha. It keeps everything _in RAM_. It uses over 100 GB once it is done. It can be trimmed down by storing less info and by not creating the ring DB.
-
m-relay
<rucknium:monero.social> You can get a smaller in-RAM database by changing the start and end height at the top of the script. It won't properly create the ring database since you need the older outputs to know what the ring members are.
-
m-relay
<rucknium:monero.social> Thanks for trying the script :)
-
ndivi
Ohh haha, yeah I misunderstood. My system doesn't have the memory to handle that. I guess I'll have to hack away at it so it can run on my system, thanks for the help.
-
m-relay
<syntheticbird:monero.social> ndivi It may be slow but making a 150GB Swap partition on an SSD might do the trick
-
ndivi
Interesting idea, good plan B I suppose
-
m-relay
<rucknium:monero.social> Maybe it can be useful to see how to write your own parser. In theory I could ask my R script to write to storage, but we have a 256GB research computer, so it hasn't been necessary. Smoke em if you've got em.
-
m-relay
<syntheticbird:monero.social> 256GB RAM. my dream
-
ndivi
Really the only difficult part about a program like this is running efficiently with the monero database. Previously I was accomplishing this task using
github.com/moneroexamples/transactions-export but it's so incredibly slow that I figured there had to be more efficient way to do it.
-
ndivi
That program's original intention is definitely not to scrape the whole database