-
m-relay
<jberman:monero.social> I won't be able to make today's meeting unfortunately (I will be at MRL on Wednesday). My update in advance: implemented a cleaner structure managing the curve tree in the daemon by separating curve trees consensus-based logic from strict db logic, sped up popping blocks/reorg handling in the wallet to handle trimming the tree quickly, fixed a bug in the wallet's tree builder path<clipped messag
-
m-relay
<jberman:monero.social> member reference counter, started benchmarking tx and membership proof verification using kayaba's latest (will share the complete figures hopefully within the next 24 hours)
-
m-relay
<rbrunner7:monero.social> Thanks for the report, jberman , will include it in the meeting log
-
m-relay
<rbrunner7:monero.social> Meeting in a bit more than 1 hour
-
m-relay
<rbrunner7:monero.social> Meeting time. Hello!
monero-project/meta #1262
-
m-relay
<syntheticbird:monero.social> hello
-
m-relay
<sneedlewoods_xmr:matrix.org> hey, brb
-
m-relay
<rbrunner7:monero.social> jberman left a note that he won't be able to attend, and his report from last week. Again a really busy week.
-
m-relay
<vtnerd:monero.social> Hi
-
m-relay
<rbrunner7:monero.social> Alright, what do the people who attend to report from last week?
-
m-relay
<rbrunner7:monero.social> I have still to make some smaller changes to my PR after the second review pass from jeffro256 . Can't take long now
-
m-relay
<rbrunner7:monero.social> The PR about peer selection
-
m-relay
<sneedlewoods_xmr:matrix.org> Continued to reduce the amount of `m_wallet` in simplewallet, also some clean-up and bug fixes. E.g. I got callback `moneyReceived()` working like it did before now, I think, which was giving me a bit of trouble.
-
m-relay
<sneedlewoods_xmr:matrix.org> `grep "\<m_wallet\>" src/simplewallet/simplewallet.cpp -c` gives 229 results (master branch has 635)
-
m-relay
<sneedlewoods_xmr:matrix.org> If someone with access to hw devices wants to test `--generate-from-device`, I hope that works now.
-
m-relay
<sneedlewoods_xmr:matrix.org> One thing I noticed in that regard: When using `--generate-from-device <wallet_name>` is there a reason why the CLI sets hw-device name to "Ledger", if no other name was given with flag `--hw-device`? [src](
github.com/monero-project/monero/bl…simplewallet/simplewallet.cpp#L4962)
-
m-relay
<rbrunner7:monero.social> Looks like a hopefully sane default to me, avoiding an error if you don't specify the device. Probably not terribly important.
-
m-relay
<rbrunner7:monero.social> Well, looks like we already ran out of reports :) Anything else to discuss today?
-
m-relay
<rucknium:monero.social> Not sure this is the right place to put this, but I worked on a tx spamming package for stressnet.
-
m-relay
<rbrunner7:monero.social> The last MRL meeting was like 3 hours, but I think none of the things discussed there would have been better here, for a better balance of meeting times.
-
m-relay
<rbrunner7:monero.social> Yeah, I think we are a good place to discuss stressnet things, once those get running in earnest.
-
m-relay
<rbrunner7:monero.social> What is that package written in, Rucknium ?
-
m-relay
<rucknium:monero.social> It's an extension of stressnet work for last year. I'm formalizing the spamming scripts into functions within a package. I've also automated the "next level" by automatically creating wallets and spawning `monero-wallet-rpc` processes.
-
m-relay
<rucknium:monero.social> R, as usual :P
-
m-relay
<rbrunner7:monero.social> Oh.
-
m-relay
<rbrunner7:monero.social> Is there an R-to-Python translator anywhere ...
-
m-relay
<rucknium:monero.social> Automatic wallet creation and spawning `monero-wallet-rpc` looks like it will be important for this FCMP stressnet because tx creation is slower. You want many wallet instances running at the same time to produce enough spam quickly.
-
m-relay
<rbrunner7:monero.social> I see
-
m-relay
<rucknium:monero.social> Hate to say it, but LLM could work for that
-
m-relay
<sneedlewoods_xmr:matrix.org> is there an estimate how many spammers are needed, or the more the better?
-
m-relay
<rucknium:monero.social> Everything I do for my CCS is supposed to be open source, but could the spammer be an exception? Publishing it lowers the barrier to a potential spammer.
-
m-relay
<rucknium:monero.social> SNeedlewoods: You mean different spammer implementations in code, or number of spammer instances (of one implementation) running?
-
m-relay
<sneedlewoods_xmr:matrix.org> Number of instances, or people helping out in the stressnet
-
m-relay
<rbrunner7:monero.social> Hmm, good question about open sourcing that. Could develop into a slippery slope if we start to hold back things somebody sees as "potentially dangerous".
-
m-relay
<rucknium:monero.social> I don't know how much spam it will be able to produce. Depends on how fast FCMP tx creation and submission is.
-
m-relay
<rbrunner7:monero.social> Regarding spamming the network, it seems there was a recent fork of Monero that claims to be better e.g. because of even lower fees. Like an invitation to spam, if you ask me :)
-
m-relay
<rucknium:monero.social> I'll leave the question open for now and bring it up in next stressnet discussion. That will probably be next MRL meeting.
-
m-relay
<rbrunner7:monero.social> For what it's worth, right now I lean towards publishing even such things. Just one opinion which may still change, of course.
-
m-relay
<rbrunner7:monero.social> Ok, anything else?
-
m-relay
<sneedlewoods_xmr:matrix.org> nothing from me
-
m-relay
<rbrunner7:monero.social> Doesn't look like it. Thanks for attending, read you again next week!
-
m-relay
<rucknium:monero.social> AFAIK, spackle and ofrnxmr have their own spammer implementations. xmrack has a published one here, but I don't know if it's optimized for volume:
github.com/ACK-J/Monero-Dataset-Pipeline
-
m-relay
<sneedlewoods_xmr:matrix.org> thank you