01:06:08 ah, I don't speak yet rust or zig and only fixed some go code without knowing go really either. I went through the wallet folder a bit, but couldn't find key images import/export, I assume you implement there only what is usefull for the serai project, or? 01:27:21 NGL I haven't really used `monero-serai`'s wallet functionality. I am pretty sure it is not "batteries included" though, it handles tx scanning, spending, etc. Something like key images import/export would need access to the full wallet history. 01:27:21 kayabanerve 01:30:17 It isn't only what's useful for Serai. It's all the functionality necessary for a wallet. 01:30:29 It isn't monero-wallet-{rpc, cli} 01:31:35 There is a scanner, representations of scanned outputs, and a way to spend outputs. It doesn't have a database, any networking code, nor a UI. 01:33:10 Exporting a key image would be taking a scanned output, calculating the one time key for it, and scaling the key image generator. It used to have a function for it but I believe was considered sufficiently primitive it no longer does? 01:33:26 And then communicating those bytes in some format of your choice. 02:14:43 them main issue with it is the encryption I have, not the encryption itself, but the key generation with cn_slow_hash, I implemented all, and at the end I put the key generation, could not be sooo hard, could it, but then there is some magic sauce, well I will look into it the next days, still don't know rust in reality, so this will take me also some days. Thank you for all the answers! :) 05:38:38 https://github.com/monero-project/meta/issues/1054 11:47:17 Right now I'm raffling off 0.777 ETH among the conference participants at Zoom https://us80web-zoom.us/j/7681681573?pwd=EYRvEXpSguQGrDMLW4JVlGZC8tYtnwPO 11:47:19 I am a trader with 7 years of experience and I am showing others my thorny path to success. I will be glad to everyone! 16:12:20 .merges 16:12:20 -xmr-pr- 9287 9345 9357 9380 9384 9385 9414 9416 9421 9423 9425 9426 9429 9430 16:18:15 luigi1111: are you still available tomorrow for tagging? or only today? 16:28:46 tomorrow 16:30:16 k 16:30:31 also gui merges afterwards please 16:42:11 .merges 16:42:11 -xmr-pr- 9287 9345 9380 9416 9430 16:42:41 slow bot 16:42:48 9287 and 9380 have conflicts 16:43:14 jeffro vtnerd 16:45:42 luigi1111 You can also ping PR authors directly on github 16:47:58 jeffro256 16:48:38 true just wasn't sure they read the emails or pay attention to "stale" approved prs 16:49:27 done. Also sorry vtnerd it wasn't your pr. 17:13:47 kk 9287 is rebased 17:38:09 Guix builds (#8929) now produce bit-by-bit identical release binaries on x86_64 and aarch64 based machines for linux, windows and macos targets. With gitian, it is only possible to build natively on x86_64. 17:38:15 FreeBSD and Android targets use pre-compiled x86_64 toolchains and libraries. 17:38:24 It should also be possible to run Guix builds on riscv64 machines, but I presently don't have access to a board with decent enough specs to test this. 17:55:04 tobtoht you can test riscv on github CI: https://github.com/jirutka/setup-alpine 17:55:19 see example https://github.com/SChernykh/p2pool/blob/master/.github/workflows/c-cpp.yml#L13 17:57:04 It will be an emulation, but it's 4 vCPUs, 16 GB RAM and 14 GB storage on the CI runner (Linux) 18:08:42 sech1: Cool, I'll give that a try. CI runs take ~2h so emulation performance overhead would need to be less than 3x in order for jobs to not time-out. 18:12:27 tobtoht where woud you start to get enlightend as quick as possible about cross compiling and tool chains, I mean enough to be dangerous. And what you think is the minimum time to figure out to crosscompile monero for armv6? 18:14:51 If it's a full build with all dependencies, then it will probably not fit in 6 hours limit 18:15:20 sech1: ok, will set it up locally then until I have access to metal 18:18:41 vthor_: Honestly, I've learned everything from: Try to build something. It produces an arcane error message. Dig in the docs/code until I understand how to fix it. Repeat this until the build succeeds. Haven't found the ultimate quick start guide. I'd be happy to help / answer more specific questions, though. 18:20:17 understand, seems like reality, hoped only you had the golden gral to not go down the rabbit hole, thank you tobtoh 20:17:27 vthor_: I was able to cross-compile for armv6 using depends (with a couple quick hacks). Haven't tested the binaries. I can prepare a Dockerfile for you. 20:18:23 this is supercool tobtoh 8) thank you very very much! 20:19:12 do you now if it is then a static build or I need to solv that still? 20:22:52 Runtime dependence on glibc 2.27 (or higher) and common system libraries (similar to release binaries). All build dependencies are statically linked including openssl. 20:37:07 yeah, this sound more than great, no more 20+h for a build, and it should run then out of the box on build root, and I can revert all this brainless dependencies :)