-
vnkctqssufvu
Look on the bright side. At least you don't need to obsess over signs of life from FUK now.
-
endogenic
-
endogenic
oops wrong chan
-
woodser
why doesn't 0.17.2.0 include longstanding prs on master, like 6986, 7074, and 7422?
-
moneromooo
7074 looks like a bug fix. Did you PR it to the branch ?
-
moneromooo
The others aren't AFAICT. Am I wrong ?
-
woodser
yeah 7074 is the only bug fix. I PR'd it to master ~4 months ago and it was merged. is this what you mean by PR it to the branch?
-
sech1
You need to make another PR to the branch
-
sech1
It's not automated
-
woodser
to what branch?
-
woodser
release-v0.17 ?
-
sech1
yes
-
woodser
should non-bug fixes also be PRd to the branch manually, or do they wait until the next release branch is available?
-
moneromooo
The latter.
-
selsta
woodser: if you PR the bug fix to release-v0.17 now we can include it in the next release
-
woodser_
ok
-
moneroist
is CLSAG implemented last year incompatible with DLSAG?
-
sethsimmons
What do you mean by compatible?
-
sethsimmons
They are different approaches and not used concurrently.
-
fluffypony
hence the hard fork
-
moneromooo
I doubt the change from MLSAG to CLSAG invalidates the approach as the approaches are very similar AFAIK.
-
moneroist
because as far I know after implementing DLSAG there would be open way to implement payments channel
-
moneroist
but if now there is CLSAG we need new approach for payment channels right?
-
sethsimmons
Or if it made sense we could move to DLSAG -- it's just not generally worth the tradeoffs ATM and payment channels/L2s are not a necessity ATM.
-
sethsimmons
IIRC an approach to payment channels was possible on CLSAG, though...
-
moneroist
I can not find any information about that, there is research about Payment Channels but need first DLSAG be implemented
-
sethsimmons
-
sethsimmons
Does not rely on DLSAG
-
sethsimmons
"PayMo does not require any modification of Monero and can be readily used to perform off-chain payments"
-
moneroist
-
moneroist
this is the same?
-
sethsimmons
No
-
sarang
There was discussion in the DLSAG preprint (don't recall if it made it into the paper) about CLSAG-type key aggregation, but I don't think anyone actually worked it up in detail at the time
-
sarang
It would also not remove the tracing issue that DLSAG has (requiring self-spends to mitigate)
-
moneroist
Yes I am aware that DLSAG was drawbacks like tracing issues
-
moneroist
Thanks for infomration
-
sarang
It would be interesting to see the CLSAG approach worked up in detail for DLSAG to confirm its applicability
-
p3rL
.pap trx
-
p3rL
ops
-
cornfeedhobo
is i2p packaging still underway?
-
hyc
I think i2p-zero is the result of i2p packaginmg
-
cornfeedhobo
indeed. last I checked in, that was still in the works. is that out now?
-
sethsimmons
It's been out for quite a while.
-
sethsimmons
-
nikg83[m]
Any plans for i2p/tor integration into gui/cli package
-
nikg83[m]
* Any plans for i2p/tor integration into gui/cli package ?
-
sethsimmons
They both integrate quite easily so not sure a bundling makes a lot of sense.
-
sethsimmons
That introduces another dep to keep track of and increases package sizes for all users.
-
selsta
I think the most realistic will be Tor with GUI
-
selsta
but for CLI users it should be easy to setup without bundling
-
sethsimmons
It's certainly doable but not sure it's warranted with how easy it is to install Tor in most distros
-
nikg83[m]
Bundling will make it easy for new users to make transaction over tor/i2p ; TX broadcast over tor/i2p is a must specially due to fuk attack which he is still doing silently
-
kzv
Hi. Where is monero genesis?
-
luigi1111w
-
kzv
@luigi1111w thank you! Is there any docs how to create new genesis block?
-
luigi1111w
not that I know of
-
lbbyeilhu
Why are you here? For the tech? Then you should be off at Zcash instead of trying to con newbies into a coin that doesn't work. For the money? If you put your money in BTC or ETH you would have been better off. For the magical crypto friends? Monero leadership laughs from losers like that. Find yourself more healthy realationships that don't laugh at you when they steal your money.
-
Pepin[m]
Hey everyone, I'm pretty new to monero and would like to improve the project or the ecosystem around it. I'm a developer/sysadmin kind of guy, is there anything that comes to your mind could be improved?
-
moneromooo
Hi. What language(s) are you familiar with ?
-
Pepin[m]
Primarily C, I prefer system programming over high-level scripting langs
-
moneromooo
Does this extend to C++ ?
-
moneromooo
(Monero itself is C++)
-
Pepin[m]
Yeah, I know, I've worked only with a small subset of C++, don't really know the whole lang
-
moneromooo
I don't either.
-
virgildante[m]
(Not even Bjarne)
-
Pepin[m]
:D
-
moneromooo
I suggest using monero, and trying to fix little things that you find annoy you. By doing this, you start learning what's where, etc, in manageable steps.
-
moneromooo
Then you can start doing bigger things things. That's what I did.
-
moneromooo
The issues list on github may also give ideas.
-
Pepin[m]
Thanks. Monero seems pretty mature at this point, however I find monerod a little slow, I might take a look what its doing behind the scenes.
-
moneromooo
Systems programming... network ? I can think of a couple network things that would be nice to have: the ability to bind to a partcular NIC for outgoing comms.
-
moneromooo
Sure thing.
-
moneromooo
One thing it really needs is a rw lock to replace the blockchain mutex. But this needs experience with moenro first.
-
moneromooo
That mutex is held for long periods while syncing, which kills readers.
-
moneromooo
It's something I should do I guess. Someday.
-
virgildante[m]
<moneromooo "One thing it really needs is a r"> Is there a GH issue for this?
-
Pepin[m]
Binding to an interface would be really nice. Also I'm not sure why there are separate settings for ipv4 and ipv6. Thanks for the ideas.
-
moneromooo
Someone posted a patch, but it was interspersed with unrelated changes so never got in.
-
moneromooo
No issue.
-
moneromooo
Because it can use both at once I think.
-
Pepin[m]
I think it can be unified, the way it is now is kinda messy. I will take a look at it.
-
virgildante[m]
7624 should also be a good starter if you are familiar with boost program opts
-
moneromooo
In that area, there's a recent issue about making the different RPC ports configuration clearer and less ad hoc.
-
toor
i'm looking for some example rust projects using the monero-rs crate
-
moneromooo
Try looking at the monero-ecosystem account on github, might have some.
-
toor
ok, thank you
-
toor
in particular i'm looking for integrated address generation
-
virgildante[m]
-
toor
yeh i've been looking at that
-
toor
i am new to rust :)
-
hyc
everybody in the world is new to rust. it hasn't been around that long.
-
toor
one thing i didn't understand from that source file was that impl Address::subaddress uses public_spend and public_view
-
toor
i was able to get what i wanted using the cryptonode module and get_subaddress
-
toor
but then i found that merchants should use integrated not subaddress
-
selsta
why should merchants use integrated addresses?
-
hyc
sounds like obsolete recommendation
-
virgildante[m]
integrated addresses are inferior, inferring the primary address is trivial
-
toor
hmmm, ok, sounds possible
-
toor
something to do with payment ids and not having to keep track of them
-
toor
-
toor
'Back to integrated addresses, note that embedded payment IDs are 64-bit. This means the space is large enough that one can simply generate them randomly and reliably assume uniqueness.'
-
toor
my idea right now before i discovered integrated was to use a db and keep track of the index when generating subaddresses for each transaction
-
hyc
you would need that db anyway, to track which txn goes with which payment ID
-
toor
i also liked this 'No private key is necessary to generate integrated address. In contrast, to generate a subaddress, one needs a private view key.'
-
virgildante[m]
<toor "my idea right now before i disco"> I think that's recommendation that used to be in the RPC docs, I think there's better ways to go about it.
-
toor
virgildante[m]: ok, so i will continue with subaddress then
-
toor
in addition i found no mention of it in the gui wallet
-
selsta
of what?
-
toor
integrated / payment id
-
virgildante[m]
I guess it depends on the system you're integrating with, but subaddresses are superior, not sure if monero-rs is compatible with them
-
selsta
yea, it's not useful for a user
-
selsta
but sending to an integrated address works fine with GUI
-
virgildante[m]
subaddresses have superseded payment ids AFAICT
-
toor
yeh, i just figured the gui wallet had everything conceivable
-
gingeropolous
integrated address requires tx_extra, right? its essentially the same as payment ID ... ?
-
moneromooo
Yes.