-
stillramone
Is there a faucet for stagenet? The links on the monerodocs.org site don't work.
-
stillramone
even the block explorers don't work for me. does this have something to do with xmr.to banned in america?
-
stillramone
I will have to use a vpn for this?
-
selsta
-
stillramone
Thank you.
-
stillramone
I've noticed in the GUI wallet that tx_keys are blank for all tx's when clicked on but spend proofs are available for all tx's. In the CLI wallet tx_key's are only available for recent tx's. Would anyone care to elaborate on this? Are tx_key's going to be legacy at some point and we are moving to only spend proofs?
-
stillramone
The reason I ask is because someone was having trouble with the Secret Monero bridge and he used the GUI which didn't give him a tx_key.
-
stillramone
Which is required to complete the tx.
-
stillramone
The getmonero GUI.
-
selsta
stillramone: the original wallet cache should have a tx_key
-
stillramone
how do you access the cache?
-
stillramone
For example when I pull up my transactions in the CLI I can only access the tx key for only the tx's done in the last few days. Anything past that time gives an error. When looking at the same transaction in the GUI I am unable to view any tx keys.
-
stillramone
Is there some time limit to the tx keys? This is what I want to understand.
-
selsta
stillramone: do you open the same wallet file with both cli and gui?
-
stillramone
No the GUI is using a remote node.
-
stillramone
I restore from seed.
-
stillramone
the same seed
-
selsta
yes, if you restore from seed the tx_key isn't visible
-
selsta
you have to use the original wallet cache where you made the transactions
-
stillramone
Ok that makes sense then because I restored my CLI wallet from seed not too long ago.
-
stillramone
So it's only able to give the key for those new tx's.
-
stillramone
Where does the spend proof come in? Can this be used as a substitute for a tx key?
-
selsta
07:58 <stillramone> So it's only able to give the key for those new tx's <-- correct
-
selsta
you can make backups of the wallet cache, it's the file that is called `wallet_name`
-
selsta
`wallet_name.keys` is the keys file
-
selsta
-
stillramone
You are correct that the tx keys get transferred with the wallet file. Nice. Thanks.
-
mj-xmr[m]
<endogenic> ""I looked at wallet2_api and..." <- Well you're the expert on this one, but I see no movement in any direction for now.
-
mj-xmr[m]
And my point is, that we pay for this during every compilation (that's not cached).
-
mj-xmr[m]
I'll move further comments to the PR.
-
ErCiccione
-
UkoeHB
huh never seen a webapp with such good performance
-
ErCiccione
TIL you can self host Code
-
» moneromooo gonna self eat dinner soon
-
sarang
waaaaat
-
wfaressuissia
"
vortex.data.microsoft.com/collect/v1" are you kidding ? it's web version of vscode with built-in telemetry, it's completely opposite to cool.
-
ErCiccione
Well, i wouldn't use it, but integrating an IDE on github is definitely cool and will be convenient for many.
-
moneromooo
That's the "Extend" phase.
-
wfaressuissia
even kids understand that github isn't free and m$ is bad, there is no future is this
-
moneromooo
There are still loads of MS apologists around. I've even seen a number of people claiming their days of being flaming assholes are over and they're freedom loving now.
-
sarang
Telemetry aside, I find VS Code to be a really nice IDE
-
l33t_bit[m]
sarang: Use vscodium then
-
sarang
orly
-
l33t_bit[m]
It's a fork with the telemetry removed.
-
sarang
Oh nice
-
sarang
Is it kept up to date with upstream?
-
wfaressuissia
I've tried all IDEs and none of them is as flexible as vim/tmux for monero/monero-gui development
-
sarang
I used to use Vim exclusively, but I found Code with Vim bindings to be an improvement
-
wfaressuissia
sarang, could you answer few questions in monero-research-lounge about number of multisig rounds ?
-
sarang
"many rounds"
-
wfaressuissia
any upper bound ?
-
wfaressuissia
10/100 ?
-
wfaressuissia
sorry for stupid questions
-
hyc
PSA: if you're doing development on Ubuntu, probably should not upgrade to 21
-
hyc
they ship glibc 2.33 which breaks gdb, gdb attach is broken
-
hyc
-
hyc
or just avoid any distro on unpatched glibc 2.33
-
wfaressuissia
now I see why I don't experience this problem on arch anymore, they've patched glibc
-
hyc
-
hyc
I'm still in the middle of rebuilding it
-
mj-xmr[m]
<moneromooo> "There are still loads of MS..." <- Haha, I'm not an apologist for sure and have never been, but I keep writing code, that's compatible with Win32. I use the M$ crowd as the best customers you can get, since they are lazy.
-
mj-xmr[m]
Anybody else is able to just write their own shit from scratch :)
-
Rucknium[m]
Status report: I brainstormed and have a really rough draft for what an overhauled mixin selection algorithm may look like and I shared it with jberman. This is distinct from the small fix that jberman is working on. It doesn't incorporate binning as of yet; I'm not sure whether it can incorporate binning, but I think it might.
-
luigi1112
binning sounds great
-
Rucknium[m]
I don't fully understand binning yet. To be able to know whether my mixin selection 3.0 could incorporate it, I will have to study it more.
-
luigi1112
(I don't either)
-
UkoeHB
If your selection algorithm can do CDF and inverse CDF, then it should be compatible with binning.
-
Rucknium[m]
Ok great. Yes, it should be able to do that. It would produce a CDF nonparametrically.
-
Rucknium[m]
Like via kernel density estimation or another nonparametric estimator of a pdf/cdf
-
Rucknium[m]
Note: with my current draft, a full implementation would require blockchain consensus changes.
-
UkoeHB
What kind of changes?
-
Rucknium[m]
I mean, it is literally something that I brainstormed in the last few hours, so it is very tentative.
-
Rucknium[m]
1) Place into each block data describing the "correct" nonparametric estimate of the PDF of real spends.
-
Rucknium[m]
2) Enforce proper selection of mixin distribution by wallets via a hypothesis test. If the submitted mixins are too far from the correct pdf, then a tx would be rejected.
-
Rucknium[m]
It's pretty speculative and early-version now.
-
Rucknium[m]
I think I can share a draft since it doesn't go into any detail really about formulating attacks on the current selection algorithm. But it sort of assumes knowledge of parts of conversations that jberman and I have had.
-
UkoeHB
Sure :) although I can't promise I will understand it :p
-
Rucknium[m]
What would be the best way to securely share a text file?
-
wfaressuissia
e2e encrypted matrix pm/room
-
UkoeHB
I will msg u
-
mj-xmr[m]
<Rucknium[m]> "What would be the best way to se" <- gpg -c file.txt
-
mj-xmr[m]
and phone the password?
-
hyc
all my PMs are encrypted with OTR. you're not using that already?
-
-
binaryFate
plowsof[m]: nice :)
-
-
plowsof[m]
I dont know anything about the security (its on my local network.. so its a hot wallet) It's downloading the files over ssh (passwordless) using rsync. (its a very simple/convenient solution imo)
-
nikg83[m]
Also the remote machine would be a hot wallet ?
-
nikg83[m]
* Also the remote machine would be a hot wallet ? Nvm you already answered it
-
plowsof[m]
Yes (a full node setup using Seth's guide with firewall rules etc with also an rpc wallet running on it)
-
nikg83[m]
plowsof[m]: So I will need the hot wallet to be synced first manually? Or it can be automated too
-
plowsof[m]
Automated as in it lives on the node machine being saved every 10 mins
-
plowsof[m]
(the idea is you already have a hot wallet running on a mobile device)
-
nikg83[m]
<plowsof[m]> "(the idea is you already have a..." <- Tx_key will go missing if one spends from mobile on next rsync ?
-
nikg83[m]
Or we can sync that changes to rpc node aswell
-
plowsof[m]
Im assuming that would be the cache file? if yes then that would make the script 3 lines instead of 2 and it can sync the local cache to the remote one (i deserve no praise for this btw.. its just an idea for the devs to consider xxx)
-
plowsof[m]
oh nothing will go missing on the next sync, the magic is all handled by 'rsync'
-
nikg83[m]
plowsof[m]: That will be good then 👍