-
m-relay
<omurovch:matrix.org> Hey everyone! 👋
-
m-relay
<omurovch:matrix.org> I'm working on an Android app and looking to integrate a full Monero wallet directly into it — meaning no Wallet RPC or remote calls, just a fully local wallet on the device.
-
m-relay
<omurovch:matrix.org> What’s currently the best-supported or recommended approach for this?
-
m-relay
<omurovch:matrix.org> Any advice on libraries, tools, or wrappers that work well on Android? Ideally, I’m looking for something actively maintained and with good support for creating/syncing/restoring wallets locally.
-
m-relay
<omurovch:matrix.org> Appreciate any guidance or pointers. Thanks!
-
m-relay
<tajpekmatus:matrix.org> Try writing it in Rust and then use cargo-mobile to package it for mobile platforms.
-
m-relay
<syntheticbird:monero.social> recently I lost my pet, if I had rewrote it in Rust I wouldn't have lost it
-
m-relay
<syntheticbird:monero.social> I also think rust-written ketchup bottle are a long-term investment
-
m-relay
<duggavo:matrix.org> You could try checking how Cake Wallet / Stack Wallet integrate Monero into the wallet (they are both using Dart and Flutter)
-
m-relay
<einliterflasche2:matrix.org> We've been working on a rust wrapper around wallet2_api.h for UnstoppableSwap:
github.com/UnstoppableSwap/core/tree/master/monero-sys
-
m-relay
<sgp_:monero.social> monero_c
github.com/MrCyjaneK/monero_c
-
m-relay
<ofrnxmr:xmr.mx> Unstoppable wallet claims to have a new sdk based on monero_c coming with their next update
-
m-relay
<einliterflasche2:matrix.org> It's actually based on wallet2_api directly and already in use ;)
-
m-relay
<plowsof:matrix.org> Euro maxxing with its new name of EigenWallet
-
m-relay
<rustydev:matrix.org> No you can’t, they haven’t open sourced all of their code :)
-
m-relay
<rustydev:matrix.org> It’s a facade lol
-
m-relay
<rustydev:matrix.org> Evidence in the imports
-
m-relay
<rustydev:matrix.org> Unresolved references
-
m-relay
<rustydev:matrix.org> You’re better off taking a look at cypherstacks work
-
m-relay
<ofrnxmr:xmr.mx> Cypherstack uses moneroc for stack wallet
-
m-relay
<rustydev:matrix.org> Works fine, could do with a multisig impl, was looking to fork it tonight coincidentally 🙃
-
m-relay
<plowsof:matrix.org> you know what, im starting to like this kewbit guy
-
m-relay
<eddie:oblak.be> how so?
-
m-relay
<rustydev:matrix.org> You can’t be serious, after all he did? Scamming our community for 75XMR
-
m-relay
<rustydev:matrix.org> To then use on hookers and cocaine for a whole year
-
m-relay
<rustydev:matrix.org> Shame on you plowsoff
-
m-relay
<eddie:oblak.be> What? 😅
-
m-relay
<plowsof:matrix.org> im sorry, if kewbit was here, which im sure he isn't then i'd apologise to him personally
-
m-relay
<rustydev:matrix.org> I don’t think you should
-
m-relay
<rustydev:matrix.org> You’d look like a fool if you were to do that
-
m-relay
<17lifers:matrix.org> hes living the dream ;-;
-
m-relay
<17lifers:matrix.org> 75xmr is a few thousand
-
m-relay
<rustydev:matrix.org> Especially with all of the evidence that synthetic bird spent so long compiling
-
m-relay
<17lifers:matrix.org> 75xmr is a few thousand usd
-
m-relay
<rustydev:matrix.org> Not if he didn’t sell it :)
-
m-relay
<rustydev:matrix.org> I’m pretty sure when he got it was very cheap
-
m-relay
<rustydev:matrix.org> It may have yielded him $50,000 or so
-
m-relay
<rustydev:matrix.org> Oh in the topic of synthetic bird, I don’t suppose he has has been paid for any further CCS projects that don’t actually work
-
m-relay
<rustydev:matrix.org> LOL
-
m-relay
<syntheticbird:monero.social> ?
-
m-relay
<rustydev:matrix.org> Alright I got a fuck ton of work to do anyway
-
m-relay
<17lifers:matrix.org> why must it be him >.<
-
m-relay
<syntheticbird:monero.social> i don't even understand his sentence
-
m-relay
<17lifers:matrix.org> why must it be him who got all that money for nothing >.\<
-
m-relay
<rustydev:matrix.org> Learn original English then
-
m-relay
<rustydev:matrix.org> British is English boo
-
m-relay
<rustydev:matrix.org> British is English boi
-
m-relay
<syntheticbird:monero.social> so salty
-
m-relay
<rustydev:matrix.org> Not that crap you spew
-
m-relay
<rustydev:matrix.org> No actually
-
m-relay
<rustydev:matrix.org> I beat you to your goals, you’re quite behind now and little chance of monopolizing even with all that influence 😆
-
m-relay
<rustydev:matrix.org> But since you abused it so many times I guess you got what you deserved?
-
m-relay
<syntheticbird:monero.social> ok time for bed grampa
-
m-relay
<rustydev:matrix.org> Nooooooo
-
m-relay
<17lifers:matrix.org> y'all sleeping early lmao
-
great_taste
75 xmr used to be worth something
-
m-relay
<syntheticbird:monero.social> I'm in the middle of the pacific ocean
-
m-relay
<syntheticbird:monero.social> on the water
-
m-relay
<rustydev:matrix.org> Only reason I came back is it to tickle you
-
m-relay
<17lifers:matrix.org> folklore says 75 xmr could be used to buy a house back in the day
-
m-relay
<rustydev:matrix.org> I’m not far off the Pacific Ocean either
-
m-relay
<rustydev:matrix.org> Wanna meet in Vietnam?
-
m-relay
<syntheticbird:monero.social> yeah about that
-
m-relay
<rustydev:matrix.org> Or Thailand, I’ll get you a hooker, I’ll even sell some XMR to pay for it
-
m-relay
<rustydev:matrix.org> About what
-
m-relay
<rustydev:matrix.org> Give me something juicy to suck on please
-
m-relay
<rustydev:matrix.org> Come on I’m going to be tickling your testicles, surely you can tickle mine for a bit too? 🥲
-
m-relay
<milas900:matrix.org> How can AI help me to build apps on monero ?
-
m-relay
<eddie:oblak.be> Just ask AI how it can help it'll give you answers
-
m-relay
<ravfx:xmr.mx> Slop can help you make code, depending of what you need, your prompting skills and the model&size.
-
m-relay
<ravfx:xmr.mx> Dont expect it to make whole apps for you. And know that studies confirm it soften brains of heavy users. Keep it for boring or/and repetitive tasks.
-
m-relay
<17lifers:matrix.org> git gud at prompting and ur set
-
m-relay
<rustydev:matrix.org> Construct a sequential multi-agent delegator-enabled cognitive architecture from the ground up based around the monero repo, that can create new agents on the fly with specific models, you need to figure out when manage and worker agents are appropriate and if you can get it right you can get the to solve almost any task, but another important thing to do is build and efficient co<clipped message>
-
m-relay
<rustydev:matrix.org> ntext tree that you always keep in the context window that the AI is aware that it can traverse back through to gain inside on a specific task that was determined by a manager, it’s a bit tricky, and it’s hard to make a general one without it going off on token tangent but I managed to make a self documenting ‘agent crew’ based on traversing, context, reading code comments<clipped message>
-
m-relay
<rustydev:matrix.org> , understanding business logic of file conversions and patterns enough that it can write high quality user documentation for any project pretty much near perfectly, I intended to open source it but I was offer something for it in the end, but if you start from the ground up you’ll learn a lot any way.. maybe start with something like Langflow, and create your own static agents i<clipped message>
-
m-relay
<rustydev:matrix.org> n a flowchart like manner, then proceed on to automatic agent generation.
-
m-relay
<rustydev:matrix.org> Construct a sequential multi-agent delegator-enabled cognitive architecture from the ground up based around the monero repo, that can create new agents on the fly with specific models, you need to figure out when manager and worker agents are appropriate and if you can get it right you can get the to solve almost any task, but another important thing to do is build and efficient c<clipped message>
-
m-relay
<rustydev:matrix.org> ontext tree that you always keep in the context window that the AI is aware that it can traverse back through to gain inside on a specific task that was determined by a manager, it’s a bit tricky, and it’s hard to make a general one without it going off on token tangent but I managed to make a self documenting ‘agent crew’ based on traversing, context, reading code comment<clipped message>
-
m-relay
<rustydev:matrix.org> s, understanding business logic of file conversions and patterns enough that it can write high quality user documentation for any project pretty much near perfectly, I intended to open source it but I was offer something for it in the end, but if you start from the ground up you’ll learn a lot any way.. maybe start with something like Langflow, and create your own static agents <clipped message>
-
m-relay
<rustydev:matrix.org> in a flowchart like manner, then proceed on to automatic agent generation.
-
m-relay
<rustydev:matrix.org> If you don’t keep the context tree as minimal as possible it puts you past your token limit and start fucking up the work
-
m-relay
<rustydev:matrix.org> It’s the balance that’s hard to get right, you might find vectoring some of the data is useful, and implement a feature that finds the youngest child function in the project and recurses it’s way up, defining in natural language a simple sentence for its human readable purpose as you traverse up the ascenstry.
-
m-relay
<milas900:matrix.org> What’s that ?
-
m-relay
<rustydev:matrix.org> Definitely need to use vectorizing for semantics on something’s and clustering for others but the function crawler/describer works best at that
-
m-relay
<rustydev:matrix.org> It’s a basic form of communication with AI
-
m-relay
<rustydev:matrix.org> That most fundamental
-
m-relay
<rustydev:matrix.org> Everything is ultimately a prompt, it’s just how intelligently you maintain relevant context in the problem as things get more complex and you run out of tokens
-
m-relay
<rustydev:matrix.org> Everything is ultimately a prompt, it’s just how intelligently you maintain relevant context in the prompt as things get more complex and you run out of tokens
-
m-relay
<countbleck:matrix.org> at this rate just employ people
-
quantum`
What am I supposed to think when I install Cake Wallet and copy my hash and phrase... then a couple dayslater open it and have a completely different hash and phrase?
-
m-relay
<rustydev:matrix.org> I already have 3 people working on a project for Monero I don’t think I can pocket more for AI despite how interesting I find it, I do spare time atm.
-
quantum`
IOW a) How did this happen; and b) How do you delete a wallet?
-
m-relay
<rustydev:matrix.org> I didn’t actually use cake wallet since the update because I got a wallet working on the haveno android app, locally.
-
m-relay
<rustydev:matrix.org> I think you probably had two wallets
-
quantum`
Only finding this new one.
-
m-relay
<rustydev:matrix.org> Did it have any transactions?
-
quantum`
No, I don't got no monero.
-
m-relay
<rustydev:matrix.org> I couldn’t find the full wallet in the code when I called cake wallet on GitHub so I don’t really know what they use on the backend how they generate or determine the pneumonic seed
-
quantum`
I'm just alarmed that the wallet changed.
-
m-relay
<rustydev:matrix.org> Mmmm, I wouldn’t says it’s normal, but maybe just contact they support and there is a valid explanation?
-
m-relay
<rustydev:matrix.org> They have a channel and are active on twitter
-
m-relay
<rustydev:matrix.org> You may have found a bug bounty 😆
-
quantum`
I'm not that lucky. And I don't use twitter since musk.
-
quantum`
He'd rip me off anyway.
-
quantum`
No way to delete a wallet in Cake.
-
quantum`
Lost trust in cake.
-
m-relay
<rustydev:matrix.org> Well, I wanted to see how they were actually creating wallets and the code isn’t there lol
-
m-relay
<rustydev:matrix.org> A module called monero.dart is making that cw_monero.dart depends on
-
quantum`
Hhhinteresting...
-
m-relay
<rustydev:matrix.org> A module called monero.dart is missing that cw_monero.dart depends on
-
m-relay
<rustydev:matrix.org> Unless I just being retarded
-
quantum`
Supposed to be open-source.
-
m-relay
<rustydev:matrix.org> It’s mostly open source by the looks of it
-
quantum`
Not if you can't compile it.
-
m-relay
<rustydev:matrix.org> Maybe it’s strategic to stop other competitors lol
-
m-relay
<rustydev:matrix.org> But if you look at stackwallet all the code is there, check that out instead
-
quantum`
I like Stack, but it's not compatible with P2Pool.
-
m-relay
<rustydev:matrix.org> The made some libwallet so/dylib/dll
-
m-relay
<rustydev:matrix.org> They made some libwallet so/dylib/dll
-
m-relay
<rustydev:matrix.org> MrCryptoK or something I don’t remember the GitHub name exactly
-
m-relay
<rustydev:matrix.org> I imagine what cake uses is not much different
-
m-relay
<eddie:oblak.be> maybe try monerujo
-
m-relay
-
m-relay
<milas900:matrix.org> To achieve this which tools I need
-
m-relay
<rustydev:matrix.org> You need a patient brain, a fair bit of time and also, knowledge in python, a little docket knowledge is helpful because you can deploy Langflow with it, which is strongly recommend especially if you’re starting, because you can visualize things much easier in flowcharts but then the coding is a bit more abstract when you need to make custom components, it’s also not super fas<clipped message>
-
m-relay
<rustydev:matrix.org> t, but my idea of fast is stupid, I want everything as fast as rust these days. It’s probably perfect for what you want Langflow even comes with a Git loader component with it, so you can clone the monero repo using that first then query the repo with regex or other filters based on the problem your trying to solve or you can do more complex stuff with custom components, but jus<clipped message>
-
m-relay
<rustydev:matrix.org> t play around with the components pre installed first to get a feel of it.
-
m-relay
<milas900:matrix.org> Interesting. Is it something like n8n . I’m just confused between all these tools lol
-
m-relay
<rustydev:matrix.org> Not sure what you’re referring to
-
m-relay
<eddie:oblak.be> n8n is a tool to make "agentic" workflows
-
m-relay
<eddie:oblak.be> you can self-host it, it's quite nice
-
m-relay
<rustydev:matrix.org> If you’ve ever used node-red it’s similar to that, in fact, node-red also has a comprehensive OpenAI plugin and a good ecosystem, it can also process and publish protobufs which you might end up needing, you can deploy that with docker to but node-reds ecosystem is much more centric around automation workflows than LLM based workflows, technically you could make web hooks and <clipped message>
-
m-relay
<rustydev:matrix.org> web sockets or MQTT for them and use them both but this is only if you’re a beginner, otherwise just go raw and use the langchain python library.
-
m-relay
<eddie:oblak.be> n8n and langflow seem very similar just from skimming over it
-
m-relay
<rustydev:matrix.org> I haven’t heard I’ll check it
-
m-relay
<rustydev:matrix.org> I would say just from a brief look, Langflow is a bit more comprehensive, especially if you get good with the CrewAI components
-
m-relay
<eddie:oblak.be> comprehensive as in?
-
m-relay
<eddie:oblak.be> I just quickly looked at the docs of Langflow, it look very cool
-
m-relay
<rustydev:matrix.org> I made something like a social media overlord project with tens of thousands of accounts on Reddit, twitter and matrix, as like a defense army for when corrupt mods try shitting on developers who end up just stealing their code 😆 just primed and ready to unleash. But one thing I will say about it is done try writing all of your code in flows, it’s tempting to but just focus o<clipped message>
-
m-relay
<rustydev:matrix.org> n LLM specific stuff, and call the flow via the API feature for sanity, because if your project gets big you’ve just got a bunch of abstract code that not easily convertible into more efficient python code later on, if you segregate and organize your flows, you basically call an API with the input and the API response is the out put your flow gives after it’s processed, if it<clipped message>
-
m-relay
<rustydev:matrix.org> ’s a really long running flow you can make something like a webhook listener and make it send back the response that way.
-
m-relay
<rustydev:matrix.org> I made something like a social media overlord project with tens of thousands of accounts on Reddit, twitter and matrix, as like a defense army for when corrupt mods try shitting on developers who end up just stealing their code 😆 just primed and ready to unleash. But one thing I will say about it is don’t try writing all of your code in flows, it’s tempting to but just focu<clipped message>
-
m-relay
<rustydev:matrix.org> s on LLM specific stuff, and call the flow via the API feature for sanity, because if your project gets big you’ve just got a bunch of abstract code that not easily convertible into more efficient python code later on, if you segregate and organize your flows, you basically call an API with the input and the API response is the out put your flow gives after it’s processed, if <clipped message>
-
m-relay
<rustydev:matrix.org> it’s a really long running flow you can make something like a webhook listener and make it send back the response that way.
-
quantum`
I will NEVER get caught up with syncing. It's been syncing for WEEKS, and still days "11.2 days left".
-
quantum`
It's only doing a write to disk about oce every 2 minutes.
-
quantum`
NObody is sharing.
-
m-relay
<eddie:oblak.be> If you've been syncing for weeks don't give up, almost there
-
quantum`
91%? Forever?
-
quantum`
And I started out with the raw file which quickly got me to 74%. Now it's been weeks.
-
selsta
quantum`: do you sync to an SSD?
-
quantum`
no, HDD. But there's only a wrte every 25 minutes Def not disk-bound.
-
m-relay
<eddie:oblak.be> afaik he said earlier he used HDD, and was at "1.9 months" remaining.
-
quantum`
Right.
-
m-relay
<ofrnxmr:xmr.mx> quantum, its not your peers.
-
m-relay
<ofrnxmr:xmr.mx> run `monerod sync_info` and upload output to www.zerobin.net
-
m-relay
<ofrnxmr:xmr.mx> you can also type `sync_info` directly into the running monerod
-
quantum`
sync_info command not found
-
m-relay
<ofrnxmr:xmr.mx> How do you run monerod
-
quantum`
"Dwnloading at 0kB/s"
-
m-relay
<ofrnxmr:xmr.mx> how do you run monerod
-
m-relay
<ofrnxmr:xmr.mx> How are you running monerod?*
-
m-relay
<ofrnxmr:xmr.mx> Systemd, docker, manually?
-
m-relay
<ofrnxmr:xmr.mx> Navigate to where your monerod binary is, and run `./monerod sync_info`
-
quantum`
systemd file. ExecStart=/usr/bin/monerod --config-file=/etc/monerod.conf --non-interactive --zmq-pub tcp://127.0.0.1:18083 --disable-dns-checkpoints --enable-dns-blocklist
-
m-relay
<ofrnxmr:xmr.mx> run `/usr/bin/monerod sync_info`
-
quantum`
I did. "Downloading at 0kB/s
-
m-relay
<ofrnxmr:xmr.mx> -_-
-
m-relay
<ofrnxmr:xmr.mx> Paste the output to www.zerobin.net
-
m-relay
<ofrnxmr:xmr.mx> The whole output
-
quantum`
I don't have access to that headless machine atm. Need to make changes...
-
quantum`
Can't keep typing i all by hand.
-
m-relay
<ofrnxmr:xmr.mx> Do you see a list if ip addresses
-
m-relay
<ofrnxmr:xmr.mx> Of* ip
-
m-relay
<ofrnxmr:xmr.mx> I'm not sure what you mean by you dont have access to the machine?
-
m-relay
<ofrnxmr:xmr.mx> run `monerod sync_info > sync_info.txt` and scp it to the machine that youre accessing it from
-
quantum`
-
quantum`
Couldn't get to it by SSH but now made changes.
-
m-relay
<ofrnxmr:xmr.mx> Its not a peer issue
-
m-relay
<ofrnxmr:xmr.mx> Below the moooooo line is a lis of downloaded batches of blocks
-
m-relay
<ofrnxmr:xmr.mx> Your pc is just show to write them
-
quantum`
It's doing nothing, according to iotop.
-
m-relay
<ofrnxmr:xmr.mx> You can also see the download speeds of the batches are ~2-5mB/s
-
quantum`
top shows CPU around 38%
-
m-relay
<ofrnxmr:xmr.mx> The m in mooo signifies the next batch is present. What is your filesystem type
-
quantum`
xfs
-
quantum`
44 kB/s 30 kB/s 4 kB/s 0 kB/s
-
quantum`
All on standby except one.
-
m-relay
<ofrnxmr:xmr.mx> What are those #? Its not downloading right now because it doesnt have to
-
m-relay
<ofrnxmr:xmr.mx> You have 140mb of blocks waiting to be synced
-
quantum`
Where?
-
m-relay
<ofrnxmr:xmr.mx> It shows right above the moo line
-
quantum`
I see everything is port 18080. I don't think I have that open incoming.
-
m-relay
<ofrnxmr:xmr.mx> Below the mooo line are the batches kf blocks that are downloaded, the speeds they were downloaded at, the size of them
-
quantum`
16GB of RAM is available.
-
quantum`
CPU is running 38%-122%
-
m-relay
<plowsof:matrix.org> consider adding an SSD to your computer/laptop if it has a spare SATA connection. you can then use that as your --data-dir and you don't have to reinstall your OS or risk losing any files
-
quantum`
I can't afford to pay my utilitiy bills this month, much less my mortgage.
-
quantum`
I just don't understand how it can be so slow and not be writing to disk.
-
m-relay
<ofrnxmr:xmr.mx> ive never synced on xfs, and abandoned syncing on hdd years ago
-
m-relay
<ofrnxmr:xmr.mx> id recommend trying ext4, else finding an ssd
-
m-relay
<ofrnxmr:xmr.mx> An sd card syncs faster than quantums hdd, so i suspect it may also be the filesystem
-
m-relay
<ofrnxmr:xmr.mx> Actually, maybe an sd card syncs faster than hdd anyway. I think it took me like 1 week on sd card _on a phone_ a couple years ago. Maybe 24-36hrs on internal storage
-
quantum`
I tried termux on my phone, and even rooted I could not access the sdcard, which is the only place large enough.
-
quantum`
Port 18080 is that tcp or udp?
-
m-relay
<ofrnxmr:xmr.mx> Your connections are not the problem sir/maam
-
quantum`
(sir)
-
m-relay
<ofrnxmr:xmr.mx> did you run termux-setup-storage or termux-storage-setup? It should definitely be able to access the sd card
-
m-relay
<ofrnxmr:xmr.mx> It makes a symlink like storage/external-1
-
quantum`
Didn't try that.
-
plowsof
if running a full node isn't feasible for you atm you should consider featherwallet.org
-
plowsof
and should you get a full node up and running, please add this --ban-list file
github.com/Boog900/monero-ban-list/tree/main
-
quantum`
Ty
-
m-relay
<321bob321:monero.social> Cloudflare plz add boog list to your dnsbl
-
m-relay
<321bob321:monero.social> Thanks
-
as2333
shitflare please kill yourself
-
quantum`
Thinking about it.
-
quantum`
Kind of you to ask.
-
quantum`
iostat says disk utiliz is 72.52%
-
m-relay
<rustydev:matrix.org> I think too many nodes are running over tor
-
m-relay
<rustydev:matrix.org> Man up, take off the rubber
-
quantum`
And not sharing.
-
m-relay
<rustydev:matrix.org> Ye
-
quantum`
CPU idle is 96.29%
-
quantum`
xfs is superb.
-
m-relay
<rustydev:matrix.org> If I wasn’t using all my servers for vanity addresses I would run more fullnodes
-
quantum`
For websites?
-
m-relay
<rustydev:matrix.org> Nah literally just feels like playing roulette but the only thing I’m spending is on hosting
-
quantum`
Problem here is not HDD.
-
m-relay
<rustydev:matrix.org> What is it?
-
quantum`
The straw is too thin.
-
quantum`
Not enough sharing.
-
quantum`
"Downloading at 193 kB/s"
-
quantum`
Everyone else is frightened or selfish.
-
quantum`
And all that is coming from ONE NODE.
-
m-relay
<rustydev:matrix.org> No one really cares unless they have tons of monero, or run some kind of service that financially benefits them and just need a node for it
-
quantum`
Keeps n00bs out.
-
m-relay
<rustydev:matrix.org> If only the botnet owners who plant some nodes out there as well as xmrigs 🙄
-
m-relay
<rustydev:matrix.org> If only the botnet owners would plant some nodes out there as well as xmrigs 🙄
-
quantum`
If it weren't for that one node this would be impossible. I can't believe there isn't another way,
-
m-relay
<rustydev:matrix.org> We want noobs in actually lol
-
m-relay
<rustydev:matrix.org> Just give a noob a gist
-
m-relay
<rustydev:matrix.org> Run this and it will download more RAM to your laptop!
-
m-relay
<rustydev:matrix.org> What stats do we have on cuprates performance as a positive addition to the network, is there any dashboard?
-
quantum`
Oh, a whole 6 kB/s from another node. :/
-
quantum`
What do all the ooooooooooooooooooo's mean in mooooooooo?
-
m-relay
<mobley:converser.eu> ??
-
quantum`
# monerod sync_info
-
m-relay
<ofrnxmr:xmr.mx> `m` means "next block is downloaded and ready to be synced"
-
m-relay
<ofrnxmr:xmr.mx> batch*
-
m-relay
<ofrnxmr:xmr.mx> `o` is for the following batches
-
quantum`
Have about a billion ooooooooos.
-
quantum`
... but disk utiliz is just 72%.
-
m-relay
<ofrnxmr:xmr.mx> iirc, `.` Means still downloading, `_` means missing, `<` or `>`means overlapping
-
quantum`
I do have one '_'
-
m-relay
<ofrnxmr:xmr.mx> If the _ is later, it doesnt matter, will change to o or m by the time you get to it
-
m-relay
<ofrnxmr:xmr.mx> . Or _ only effects the sync if it it is where m should be
-
quantum`
It is later. Are the ooo's cached blocks waiting to write? It's getting longer.
-
m-relay
<ofrnxmr:xmr.mx> ooo's and queued blocks waiting to write, and are in order. Each 0 represents a batch from the list below
-
m-relay
<ofrnxmr:xmr.mx> m is the top item in the list (the next batch)
-
quantum`
Somebody is showing their face and syncing at 2 kB/s...
-
m-relay
<ofrnxmr:xmr.mx> The problem here is a) hdd b) filesystem type.
-
m-relay
<ofrnxmr:xmr.mx> Syncing on these conditions is a waste of your time
-
quantum`
iostat says disk util is just 72.47%
-
m-relay
<ofrnxmr:xmr.mx> If it takes 25mins for 20 blocks (the size of the batch), then you will _barely_ be able to keep up with blocks at 150kb and will fall behind at 300kb
-
m-relay
<ofrnxmr:xmr.mx> Try a different filesystem type (ext4) or a different disk type (ssd)
-
quantum`
Can't afford SSD.
-
m-relay
<ravfx:xmr.mx> Xfs is totally fine for syncing
-
m-relay
<ravfx:xmr.mx> I use it literally everywhere
-
m-relay
<ofrnxmr:xmr.mx> Then its the hdd
-
quantum`
XFS is excellent. Much better than Ext4.
-
m-relay
<ofrnxmr:xmr.mx> RavFX i dont remember the filesystem type that someone else used, but it was the problem
-
quantum`
Aren't these sequential writes?
-
m-relay
<ofrnxmr:xmr.mx> A 250gb ssd is like $20?
-
m-relay
<ofrnxmr:xmr.mx> Isnt lmdb random writes, not sequential ?
-
m-relay
<ravfx:xmr.mx> Unbalanced btrfs are one that cause issues (need to put balancing commands in cron)
-
quantum`
Is the blockchain lmdb?
-
m-relay
<ofrnxmr:xmr.mx> Yes
-
m-relay
<ravfx:xmr.mx> Yes..
-
m-relay
<ravfx:xmr.mx> Also ypur going to do a lot of random read while syncing
-
m-relay
<ravfx:xmr.mx> Thats what kill performance on hdd
-
quantum`
But according to iostat says disk util is just 72.47%
-
m-relay
<ravfx:xmr.mx> Yeah, that mean its its the problem
-
quantum`
Absolutely consistently.
-
quantum`
80%-90% I could see a problem.
-
quantum`
... but my oooooooooooooo's are getting loooooonger.
-
quantum`
Ah, someone is bravely putting out 45 kB/s now...