06:00:18 -xmr-pr- jeffro256 opened pull request #8173: Removing unused SHA-1 code from EPEE 06:00:18 -xmr-pr- > https://github.com/monero-project/monero/pull/8173 06:23:37 I have a visceral hatred for EPEE and will not stop until it is completely dissolved 06:30:18 -xmr-pr- jeffro256 opened pull request #8174: Remove Unused tiny_ini code from EPEE 06:30:18 -xmr-pr- > https://github.com/monero-project/monero/pull/8174 08:24:04 "I have a visceral hatred for..." <- why is it called epee by the way? does it have something to do with electronic urine or is there a different reason? I know its an old library that came from somewhere. I googled, but couldnt find anything. 12:43:55 jeffro256[m]: maybe it's easier to do it in a single PR with multiple patches? 12:44:26 better overview and easier to review 12:44:54 but you can keep the already opened PRs open obviously, just for future patches 12:49:16 spirobel[m]: it's a helper library written by andrey sabelnikov 12:49:30 allegedly it was used for botnets but he denied that 12:49:53 sabelnikov reused it when programming cryptonote and bytecoin 14:11:14 selsta > jeffro256: maybe it's easier to do it in a single PR with multiple patches? 14:11:14 Yeah I was going to ask: should I split it up into modular bits or combine it into one big PR? What would be easier for you all? 14:11:39 one PR with multiple patches 14:13:10 okay! I'll start one more new one, name it something general, and put future epee cleanup comits in there 14:14:21 sounds good 16:30:26 hi all, i got contacted by one of the airgap.it devs who's interested in creating a standard for qr-based offline txs in monero 16:32:04 its possible in theory, the only potential bottleneck is the size of the outputs/key images files from wallets with loads of txs 16:35:14 moneromooo: plowsof mentioned that you said there could be some easy wins in reducing those file sizes 16:36:16 I think so. I never tried to minimize the amount of data in those. 16:37:18 I guess I could have a look at it. Useful, and might get me back to coding. 16:39:19 technically animated QR can fit a few MBs of data, but users would have to scan for a few minutes which isnt a great UX 16:39:55 so any reduction in data size would help make this really user-friendly and add an awesome alternative to HWWs 16:40:02 moneromooo: thanks 17:39:47 AirGap re: offline txs - "We would definitely need help in the monero specifics because noone in our team has knowledge there. Also, our wallet is cross device (runs on phones, but can also be used on Linux (eg. Tails), so it is based on javascript. Are there any good libraries available in js to do all the crypto operations like generating addresses and signing transactions?" 17:40:33 If you want to code your own wallet, you get to read the code :) 17:40:51 But mymonero has js code to do some of that. 17:42:02 oh that's me 17:45:41 endogenic: guessing mymonero doesnt have the option for offline txs? 17:45:55 it does 17:46:14 you'll just need to use the interfaces for working with a light wallet server for now 17:46:49 i could provide you with a high performance and secure scanning service and then you'd use our code 17:46:55 for client side 17:47:05 well, that's the theory anyway 17:47:28 otherwise, you'd need a service to make various things available to your cold client 17:47:39 the code is very close to mainline's full wallet code 17:47:45 i've wanted it to converge for years 17:47:49 but i'm just one person 17:48:05 hard to keep up with everything i have on my plate sometimes 17:48:22 i've done lots of research into the techs related to your product 17:48:31 even developed a version of it 17:48:40 guess the cat is out of the bag 17:49:04 im not from airgap - i was asking around about qr codes for xmr and they reached out 17:49:11 they are definitely interested 17:49:14 oh my bad 17:49:21 yeah i mean the concept is legit 17:49:29 makes me want to cry 17:49:37 cause i'm slow 17:49:41 for sure. just needs to be worked out 17:49:56 but yknow what drake says. not about who did it first but who did it right 17:50:23 so i'll send them your mymonero-core-js lib 17:50:36 endogenic: you've got a working version? 17:50:37 yes but tell them i left that co 2 yrs ago 17:50:42 i have a much better core lib now 17:50:47 but it's not yet public 17:50:50 yes i do 17:51:14 i mean the concept already exists for monero 17:51:25 someone made a gtk(?) or qt app for it for linux ages ago 17:51:28 had a funky name 17:53:16 endogenic: would you be down to be their poc? 17:53:35 happy to talk with them, sure 17:53:36 im no dev so this will all go over my head 17:53:57 not my priority to provide enterprise services right not because i'm overwhelmed but my team certainly can do it 17:54:07 right now* 17:54:23 feel free to DM me 17:54:30 we can exchange contact indo 17:54:31 info 17:55:52 awesome, ill get the contact info and DM you 17:56:23 https://github.com/monero-ecosystem/monero-javascript/blob/master/docs/developer_guide/view_only_offline.md 18:15:18 -xmr-pr- jeffro256 opened pull request #8175: Epee Cleanup 18:15:18 -xmr-pr- > https://github.com/monero-project/monero/pull/8175 19:46:23 Hey the cmake generates the Makefile, right? if I wanted to run cmake with a new setting, how would I go about doing that? 19:46:41 Specifically I want -D CMAKE_EXPORT_COMPILE_COMMANDS=1 19:47:44 `mkdir b; cd b; cmake -D CMAKE_EXPORT_COMPILE_COMMANDS=1 ..; make` 19:50:52 That wrote everything to to the project root directory. Any way to avoid this? 20:01:34 jeffro256[m]: `mkdir build && cmake -S . -B build -D CMAKE_EXPORT_COMPILE_COMMANDS=1 && make` 20:05:29 jeffro256[m]: it should write everything into the `b` dir if you did the same steps as I wrote 20:05:52 UkoeHB solution should be equivalent 21:15:18 -xmr-pr- SamsungGalaxyPlayer opened issue #8176: Feature request: optionally export tx_keys with export_transfer 21:15:18 -xmr-pr- > https://github.com/monero-project/monero/issues/8176 21:32:42 any traction on #1070? 21:32:43 https://github.com/monero-project/monero/issues/1070 21:35:25 bbqcore[m]: seraphis/jamtis will do that 21:35:36 https://gist.github.com/tevador/50160d160d24cfc6c52ae02eb3d17024 21:37:55 yeah, but thats a while off 21:38:02 just realized there was a proposed solution for it already 21:42:51 bbqcore[m]: afaict that proposal adds data to txs, which generally kills enthusiasm in most ideas lol. Plus it would break the 'view key contract' that exists right now for view-only wallets (view keys can't see outgoing txs). 21:55:47 gotchya, seraphis it is then. 21:56:01 looks like consensus was reached re: fee change 21:56:22 has the next hard fork meeting been planned? 22:07:17 bbqcore[m]: I don't see any upcoming meetings in the meta repo 22:07:26 https://github.com/monero-project/meta/issues 22:08:20 thats why i asked :) 22:14:37 My view of the status of tasks for the HF: 22:14:44 - fee change PR has 2 approvals (7819) 22:14:55 - bp+ PR pending final review from vtnerd (7170) 22:14:59 - view tag PR has 3 approvals (8061) 22:15:15 - multisig PRs have 1 approval each from vtnerd + pending final review(s) from h4sh3d (8149, 7877) 22:15:24 - I'm submitting a PR to bump the ring size to 16 today 22:16:41 idk if a meeting is necessary til reviews are done, we're just working through stuff. unless people think a meeting is necessary? 22:18:16 later today or tomorrow I will re-review the fee PR, then do ~final cleanup on the multisig address PR 22:20:39 Is project OSPEAD coming to this HF? 22:22:19 don't think so 22:35:08 dark: No, it's not. We decided a while ago that it's not going in the hard fork. And it doesn't need to be implemented in a hard fork since the change occurs in the wallet software rather than the blockchain consensus level.