-
plowsof
-
m-relay
<sbt:nope.chat> plowsof: I have mentioned the stagenet faucets. you can try those
-
m-relay
<kayabanerve:matrix.org> plowsof: I consider the libraries done in effect, although there is some final polishing occurring, audits ongoing, etc. jeffro256 is happy with the performance, integration hasn't been an issue, the the upcoming testnet will use the FCMP++ libraries directly from their current home.
-
m-relay
<kayabanerve:matrix.org> The libraries are being merged into monero-oxide incrementally, as it's too much to merge in one PR. boog900 is currently reviewing our audited generalized bulletproofs library.
-
m-relay
<kayabanerve:matrix.org> We're about to have helioselene audited by Veridise, after the contest for a performant version, MRL having approved the new review and audit. With that, I'll probably open a PR for the helioselene library to be merged in (again reviewed by boog900 along the way).
-
m-relay
<kayabanerve:matrix.org> I have yet to request payout for legal/financial reasons (due to the size of it). I'm actively working with an accountant to try and get everything sorted.
-
m-relay
<kayabanerve:matrix.org> Once merged into oxide, they'll also immediately be in scope of our BBP on Immunefi offering up to 100,000 USD in XMR (paid by Power Up Privacy) which is dope.
-
m-relay
<nonlogs:matrix.org> hi
-
m-relay
<nonlogs:matrix.org> Suppose there are 1 million subaddresses how do exchanges consolidate them? Do they use sweep_all and works fine out of the box?
-
m-relay
<ofrnxmr:xmr.mx> No
-
m-relay
<ofrnxmr:xmr.mx> firstly, xyproblem.info ( youre not asking the question properly )
-
m-relay
<ofrnxmr:xmr.mx> You dont typically need to sweep at all. Sincr i have some context, i believe the question is "what should exchanges do to regularly consolidate dust"
-
m-relay
<nonlogs:matrix.org> yep thats the question.
-
m-relay
<nonlogs:matrix.org> yep that's the question.
-
m-relay
<ofrnxmr:xmr.mx> Answer to that is, method "sweep_all" and params "subaddr_indices_all": true + "amount_below": 12345678910
-
m-relay
<nonlogs:matrix.org> What would happen if there were 100k such subaddresses?
-
m-relay
<nonlogs:matrix.org> would it crash ?
-
m-relay
<ofrnxmr:xmr.mx> No?
-
m-relay
<nonlogs:matrix.org> I think we’d need to use batching of around 50–100 subaddresses so the funds can be moved more easily ?
-
m-relay
<ofrnxmr:xmr.mx> No
-
m-relay
<ofrnxmr:xmr.mx> First, you dont have 100k subaddresses, second, no
-
m-relay
<nonlogs:matrix.org> sorry what do you mean ?
-
m-relay
<ofrnxmr:xmr.mx> I mean, your exchange does not have 100k subaddresses
-
m-relay
<nonlogs:matrix.org> Yes, but i need to write a logic that can handle 100k+ subaddresses or make a batch consolidate system.
-
m-relay
<ofrnxmr:xmr.mx> No you dont
-
m-relay
<ofrnxmr:xmr.mx> Just run the sweep_all subaddr_indices_all below_amount everyday (or something)
-
m-relay
<sgp_:monero.social> It'll make multiple transactions automatically afaik. One command to consolidate however many to one address
-
m-relay
-
m-relay
<ofrnxmr:xmr.mx> Yes
-
Guest96
Hi. Question, How can it be so hard to program a script to derive subaddresses from a private view key and a main address in java/kotlin?
-
Guest96
I mean, an offline script
-
m-relay
<rbrunner7:monero.social> It's quite some "crypto" involved, if self-contained (not referencing several third-party libraries) that "script" would become quite big. And well, in the end you could say that so far nobody felt like doing it, so it did not happen.
-
m-relay
<rbrunner7:monero.social> I could harvest some library copied from the late Turtlecoin project, add some code of my own and do it in C# for a website of mine. It's not magic, just work. Maybe put up a bounty, wink wink :)
-
m-relay
<rbrunner7:monero.social> I may soon face the job to adjust that to the new FCMP++ key hierarchy in wallets ...