-
xmr-pr
jeffro256 opened pull request #8173: Removing unused SHA-1 code from EPEE
-
xmr-pr
-
jeffro256[m]
I have a visceral hatred for EPEE and will not stop until it is completely dissolved
-
xmr-pr
jeffro256 opened pull request #8174: Remove Unused tiny_ini code from EPEE
-
xmr-pr
-
spirobel[m]
<jeffro256[m]> "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.
-
selsta
jeffro256[m]: maybe it's easier to do it in a single PR with multiple patches?
-
selsta
better overview and easier to review
-
selsta
but you can keep the already opened PRs open obviously, just for future patches
-
selsta
spirobel[m]: it's a helper library written by andrey sabelnikov
-
selsta
allegedly it was used for botnets but he denied that
-
selsta
sabelnikov reused it when programming cryptonote and bytecoin
-
jeffro256[m]
selsta > jeffro256: maybe it's easier to do it in a single PR with multiple patches?
-
jeffro256[m]
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?
-
selsta
one PR with multiple patches
-
jeffro256[m]
okay! I'll start one more new one, name it something general, and put future epee cleanup comits in there
-
selsta
sounds good
-
bbqcore[m]
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
-
bbqcore[m]
its possible in theory, the only potential bottleneck is the size of the outputs/key images files from wallets with loads of txs
-
bbqcore[m]
moneromooo: plowsof mentioned that you said there could be some easy wins in reducing those file sizes
-
moneromooo
I think so. I never tried to minimize the amount of data in those.
-
moneromooo
I guess I could have a look at it. Useful, and might get me back to coding.
-
bbqcore[m]
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
-
bbqcore[m]
so any reduction in data size would help make this really user-friendly and add an awesome alternative to HWWs
-
bbqcore[m]
moneromooo: thanks
-
bbqcore[m]
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?"
-
moneromooo
If you want to code your own wallet, you get to read the code :)
-
moneromooo
But mymonero has js code to do some of that.
-
endogenic
oh that's me
-
bbqcore[m]
endogenic: guessing mymonero doesnt have the option for offline txs?
-
endogenic
it does
-
endogenic
you'll just need to use the interfaces for working with a light wallet server for now
-
endogenic
i could provide you with a high performance and secure scanning service and then you'd use our code
-
endogenic
for client side
-
endogenic
well, that's the theory anyway
-
endogenic
otherwise, you'd need a service to make various things available to your cold client
-
endogenic
the code is very close to mainline's full wallet code
-
endogenic
i've wanted it to converge for years
-
endogenic
but i'm just one person
-
endogenic
hard to keep up with everything i have on my plate sometimes
-
endogenic
i've done lots of research into the techs related to your product
-
endogenic
even developed a version of it
-
endogenic
guess the cat is out of the bag
-
bbqcore[m]
im not from airgap - i was asking around about qr codes for xmr and they reached out
-
bbqcore[m]
they are definitely interested
-
endogenic
oh my bad
-
endogenic
yeah i mean the concept is legit
-
endogenic
makes me want to cry
-
endogenic
cause i'm slow
-
bbqcore[m]
for sure. just needs to be worked out
-
endogenic
but yknow what drake says. not about who did it first but who did it right
-
bbqcore[m]
so i'll send them your mymonero-core-js lib
-
bbqcore[m]
endogenic: you've got a working version?
-
endogenic
yes but tell them i left that co 2 yrs ago
-
endogenic
i have a much better core lib now
-
endogenic
but it's not yet public
-
endogenic
yes i do
-
endogenic
i mean the concept already exists for monero
-
endogenic
someone made a gtk(?) or qt app for it for linux ages ago
-
endogenic
had a funky name
-
bbqcore[m]
endogenic: would you be down to be their poc?
-
endogenic
happy to talk with them, sure
-
bbqcore[m]
im no dev so this will all go over my head
-
endogenic
not my priority to provide enterprise services right not because i'm overwhelmed but my team certainly can do it
-
endogenic
right now*
-
endogenic
feel free to DM me
-
endogenic
we can exchange contact indo
-
endogenic
info
-
bbqcore[m]
awesome, ill get the contact info and DM you
-
crypto_grampy[m]
-
xmr-pr
jeffro256 opened pull request #8175: Epee Cleanup
-
xmr-pr
-
jeffro256[m]
Hey the cmake generates the Makefile, right? if I wanted to run cmake with a new setting, how would I go about doing that?
-
jeffro256[m]
Specifically I want -D CMAKE_EXPORT_COMPILE_COMMANDS=1
-
selsta
`mkdir b; cd b; cmake -D CMAKE_EXPORT_COMPILE_COMMANDS=1 ..; make`
-
jeffro256[m]
That wrote everything to to the project root directory. Any way to avoid this?
-
UkoeHB
jeffro256[m]: `mkdir build && cmake -S . -B build -D CMAKE_EXPORT_COMPILE_COMMANDS=1 && make`
-
selsta
jeffro256[m]: it should write everything into the `b` dir if you did the same steps as I wrote
-
selsta
UkoeHB solution should be equivalent
-
xmr-pr
SamsungGalaxyPlayer opened issue #8176: Feature request: optionally export tx_keys with export_transfer
-
xmr-pr
-
bbqcore[m]
any traction on #1070?
-
bbqcore[m]
-
UkoeHB
bbqcore[m]: seraphis/jamtis will do that
-
UkoeHB
-
bbqcore[m]
yeah, but thats a while off
-
bbqcore[m]
just realized there was a proposed solution for it already
-
UkoeHB
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).
-
bbqcore[m]
gotchya, seraphis it is then.
-
bbqcore[m]
looks like consensus was reached re: fee change
-
bbqcore[m]
has the next hard fork meeting been planned?
-
UkoeHB
bbqcore[m]: I don't see any upcoming meetings in the meta repo
-
UkoeHB
-
bbqcore[m]
thats why i asked :)
-
jberman[m]
My view of the status of tasks for the HF:
-
jberman[m]
- fee change PR has 2 approvals (7819)
-
jberman[m]
- bp+ PR pending final review from vtnerd (7170)
-
jberman[m]
- view tag PR has 3 approvals (8061)
-
jberman[m]
- multisig PRs have 1 approval each from vtnerd + pending final review(s) from h4sh3d (8149, 7877)
-
jberman[m]
- I'm submitting a PR to bump the ring size to 16 today
-
jberman[m]
idk if a meeting is necessary til reviews are done, we're just working through stuff. unless people think a meeting is necessary?
-
UkoeHB
later today or tomorrow I will re-review the fee PR, then do ~final cleanup on the multisig address PR
-
dark[m]
Is project OSPEAD coming to this HF?
-
UkoeHB
don't think so
-
Rucknium[m]
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.