-
dEBRUYNE
selsta: Will do
-
willshu[m]
<kayabanerve[m]> "I'm assuming a monero-wallet-rpc..." <- Yes, outputs that belong to this wallet. This line of code exports the outputs in the form of hex string: `const outputsHex = await viewOnlyWallet.exportOutputs(true)`.
-
Guest76
For clients, do I still need to scan the whole blockchain to see if I have received payment?
-
Guest76
Or is there some solution to not neeeding to scan the whole blockchain
-
moneromooo
You have to. Though you can give your secret view key to someone else to do it for you. But someone has to do it.
-
moneromooo
Well, if you wnt to check ONE payment if you're given a txid, technically you can scan just that one.
-
moneromooo
There's a feature that does it on typical block explorers. I forget what info you leak exactly, I think you do leak your secret view key too. Must do.
-
moneromooo
But in the general case, your secret view key is needed to scan every output.
-
moneromooo
Soon, that scanning will get something like 30% faster (I think) for 99% of outputs, but still need to scan it all.
-
moneromooo
Even something like mymonero, they scan the whole chain wiht your key (which you give them). So it seems quick, but the work is still done elsewhere.
-
moneromooo
Now, if you know you cannot possibly have received anything in some particular period of time, you can just skip scanning the blocks in that time.
-
moneromooo
If you DID receive something, it won't be found.
-
moneromooo
There's a system to scan just a few txes in monero-wallet-cli, not sure how to use it in practice as I didn't write it. But if you have a set of txes you know are the only things you got, that'll be lightning fast.
-
moneromooo
But these are special cases really. General case, need to scan it all.
-
moneromooo
Wait. This is -dev. Ask in #monero, assuming it wasn't a technical question abut writing scanning code.
-
ofrnxmr[m]
Fwiw, gui added a "scan tx" feature
-
moneromooo
That's nice. I'm unsure how to tell it not to scan the rest.
-
moneromooo
ie, you're at block 1e6. The chain is at 1.5e6. You want to scan just one tx in the that range
-
moneromooo
Guess I should go read the source.
-
tusko
read the docs
-
Guest76
For mobile clients and ux it seems that this fuzzy message detection strategy would be advantageous
-
Guest76
Not sure if previous messages got sent before this one ^
-
moneromooo
Looks like not. Your previous line was "Or is there some solution to not neeeding..."
-
Guest76
resending:
-
Guest76
@moneromoo there seems to be some research in fuzzy message detection, which is why I was checking
-
Guest76
So someone powerful will scan the blockchain for you and returns a percentage of false positives
-
moneromooo
Ah. I believe JAMTIS will allow something like that.
-
moneromooo
This will probably end up in monero at about the same time as Seraphis.
-
Guest76
Is there anything that is lost in terms of privacy with Jamtis?
-
hyc
read the monero-research-lab archives
-
hyc
it's all been discussed heavily
-
Guest76
okay thank you
-
rbrunner
-
Guest76
rbrunner just checked it out and the github one of the posts links to, is very helpful. Thank you very much
-
Guest34
I want to write code on twisted ecc so tried to understand monero implementation but damm i am not getting it so can anyone here help to connect the theory formula for tecc and the code implementing it.
-
UkoeHB
You’d be better off writing a slow version from scratch using the stuff in ch2 of ztm2
-
Guest45
No i don't want slow one if i wanted i could have written it from there, than there would have been no need for asking.
-
UkoeHB
Is your problem understanding the api or how the implementation works?
-
UkoeHB
If you aren’t trying to do anything with Monero, idk why you’d be looking at the Monero internal crypto library. Libsodium is a generic library better suited to arbitrary projects.
-
UkoeHB
And probably way better documented
-
selsta
moneromooo: any idea what to recommend to this person?
monero-project/monero #8477#issuecomment-1202042559
-
selsta
first they had their daemon misconfigured but now not sure what it means if it fails after 30min
-
moneromooo
I commented.
-
selsta
ty
-
afungible[m]1
Hi guys. I just created this report on github. I could reproduce it. Not sure if this is known, or I indeed found an issue.
-
afungible[m]1