-
yeahitsme
whats bleeding edge in monero right now?
-
moneromooo
Triptych.
-
yeahitsme
see, you ask and you get
-
yeahitsme
is it similar to key aggregation or "cross input signature aggregation" that's possible with schnoor ?
-
gingeropolous
yeahitsme, uve seen this right?
eprint.iacr.org/2020/018
-
yeahitsme
yeah
-
UkoeHB_
yeahitsme: Triptych is one signature per input, while Arcturus is a variant of the same technique that aggregates the signatures
-
gingeropolous
i add an I in arcturius for some reason
-
gingeropolous
well incremental progress is progress i guess
-
gingeropolous
well perhaps the 128 thread server came down in price today
-
gingeropolous
no it went up. those bastards
-
guernsey
hello
-
guernsey
on tx_utils there is tx.version = rct ? 2 : 1;
-
d4ndo[m]
Salve
-
guernsey
this code dont allow to start with tx v2
-
guernsey
on any case
-
moneromooo
At this point, it's spam now.
-
guernsey
yes im waiting for someone else to answer
-
» moneromooo adds to the /ignore
-
guernsey
this is not good
-
guernsey
is not spam just im waiting for someone with good will to answer
-
guernsey
nothing else
-
guernsey
im not great debugger so the only choice is any monero folks with good will to help
-
guernsey
ok moneromooo dont want is his right to deny help
-
d4ndo[m]
tx.version = rct ? 2 : 1; What is wrong with that macro?
-
guernsey
this macro for some reason choose always version 1
-
guernsey
even if i do tx.version = rct ? 2 : 2;
-
guernsey
so even after changing basic.h tx version still tx version is 1
-
guernsey
even if hf version is > 8 still tx is 1
-
d4ndo[m]
So if rct is not 0 then version 1 is used.
-
guernsey
yes but i dont know where else to specify rct version
-
d4ndo[m]
Be aware that it is a macro so rct needs to be != 0 before you compile it.
-
moneromooo
No. If rct is 0, v1 is used.
-
guernsey
why this code decide that is 0
-
guernsey
on 2 places u can specify tx version
-
guernsey
config.h and basic.h
-
guernsey
both = 2
-
guernsey
or better where this code decide that rct are not used!
-
d4ndo[m]
Yes - If rct is 0, v1 is used.
-
d4ndo[m]
Sorry
-
guernsey
but when i do rct ? 2 : 2;
-
guernsey
nothing change
-
guernsey
where rct is specified
-
d4ndo[m]
Why would you write something like rct ? 2 : 2; => tx.version = 2;
-
guernsey
i did that too
-
guernsey
didnt work
-
guernsey
tx.version = 2;
-
guernsey
there is code before if (hard_fork_version >= 4) tx.version = 2;
-
guernsey
still nothing!
-
d4ndo[m]
I have no idea where rct is specified. Maybe that would be the next step to search for.
-
moneromooo
It comes from wallet2, true if the current chain version is >= whenever rct was first enabled.
-
moneromooo
v4 IIRC. Maybe v3.
-
guernsey
we are talking about consensus rules what wallet has to do with consensus rules
-
guernsey
strange
-
d4ndo[m]
Wallet A (rct = 0 / disabled) is not compatible with wallet B (rct = 1 / enabled). A mandatory update of the wallet is needed at that point. just a guess.
-
guernsey
yes this is crucial
-
guernsey
this code disallow chain to start with tx 2 " use_rct = fake_outs_count > 0 && use_fork_rules(4, 0); "
-
yanmaani
what are you trying to do?
-
guernsey
to start block with tx v2
-
yanmaani
...what is the purpose of that?
-
guernsey
no purpose just to understand monero
-
guernsey
is the greatest coin with big very big features that no other coin has
-
guernsey
zcash,dash, all shit just much better market behind them
-
guernsey
and empty inside
-
guernsey
after changing all "const bool use_rct = true;" still no rct
-
anicow
moneromooo are you satoshi?
-
d4ndo[m]
guernsey: bool construct_tx_with_tx_key(const account_keys& sender_account_keys, .. bool rct, .. rct is an argument of this method.
-
moneromooo
I am but a simple cow.
-
anicow
hah
-
anicow
just what satoshi would say
-
anicow
monero is satoshi's vision
-
anicow
-
anicow
i mined 3 monero back then. i fouund a block once but it was on minergate but still
-
anicow
i was hooked
-
anicow
i m still hooked, the cypherpunks are still here
-
anicow
hike, fluffy, you.
-
» anicow nods
-
anicow
keep fighting the good fight fam
-
gingeropolous
pyvirus strikes again on my git repo
-
gingeropolous
i gotta stop setting my git config stuff as no⊙nc
-
asymptotically
gingeropolous: what's pyvirus?
-
Mochi101
gingeropolous, try me⊙tc
-
gingeropolous
asymptotically, a user on github that registered with the email address no⊙nc
-
kinghat[m]
hmm didnt realize this was a thing:
tracker.debian.org/pkg/monero
-
kinghat[m]
-
kinghat[m]
moneromooo: iirc your updater works but you need to initially get the binary yourself, but is it in any distribution repos at this point?
-
moneromooo
I don't know.
-
moneromooo
kinda doubt it since I did not go look at packagers to ask them.
-
moneromooo
Any OS packager around ? :)
-
kinghat[m]
so its actually an installer and updater?
-
moneromooo
It does not install. It downloads and checks.
-
kinghat[m]
user need to extract/install?
-
moneromooo
Yes.
-
kinghat[m]
* user needs to extract/install?
-
moneromooo
* Yes.
-
kinghat[m]
is there some type of security issue by doing that for the user?
-
moneromooo
Yes. It could be buggy :)
-
kinghat[m]
😸
-
moneromooo
And I guess it doesn't know where the user wants it, etc, etc.
-
moneromooo
And Windows is always so annoyingly different from everything else.
-
moneromooo
And you might want to run it system wide with a nice custom user, and whatever other variations.
-
kinghat[m]
ya it blows. i guess the gui makes a call so i guess that could be used 🤷♂️
-
kinghat[m]
though it might be worth it now that windows got an actual package manager. so would really only be deb, arch, win.
-
asymptotically
kinghat[m]: you might want to lower your expectations for the windows "actual package manager"
-
nonie
-
kinghat[m]
<asymptotically "kinghat: you might want to lower"> why is that?
-
yanmaani
Why is the Monero GUI so absurdly big?
-
selsta
yanmaani: because it bundles the CLI too
-
selsta
the actual GUI is not that big