-
sech1
In C++, you can override default "new/delete/new[]/delete[]" operators which std::allocator uses
-
m-relay
<lm:matrix.baermail.fr> Is it known that on Windows the size of the DB reported by "get_info" is always 0 ?
-
m-relay
-
moneromooo
Just to make sure, this node isn't in restricted mode, right ?
-
moneromooo
If it is not, then AFAIK it is not known.
-
m-relay
<lm:matrix.baermail.fr> to make it restricted you must pass the --restricted-rpc arg, right ?
-
m-relay
<lm:matrix.baermail.fr> The issue appears without any args.
-
m-relay
<jeffro256:monero.social> Pushed a PR that may or may not help
-
m-relay
<jeffro256:monero.social>
monero-project/monero #9514
-
saccharineboi
I'm working on an application that I wish to integrate Monero to. But I'm struggling to understand how one can go about it. As far as I understand there are two ways: 1) Assume that the user has installed the monero daemon and make requests to that daeomon from the application, and 2) re-implement the Monero wallet in my own application. Is this correct or is there something I'm missing?
-
m-relay
<syntheticbird:monero.social> It highly depends what are your needs. Wallet and Nodes are two distinct things. I'm more inclined to believe you want to integrate monero transaction processing/wallet
-
m-relay
<jeffro256:monero.social> Yeah what are you actually trying to do?
-
saccharineboi
I only need the wallet functionality, e.g. view balance, send coins to someone, create/destroy wallets, etc.
-
m-relay
<syntheticbird:monero.social> Then you have two options:
-
m-relay
<syntheticbird:monero.social> 1. Make a fully fledged wallet in your application that implements tx scanning and all the logic behind. It will need to communicate to a monero daemon (aka monerod node aka monerod). This is hard.
-
m-relay
<syntheticbird:monero.social> 2. Make use of monero-wallet-rpc. Which is basically a wallet daemon which you can communicate with through JSON-RPC.
-
saccharineboi
If I go with 2), is it better security-wise to ship the monero-wallet-rpc alongside my app, or tell the user to install it themselves? (assume that the user is capable of installing it themselves)
-
moneromooo
1 is not hard if you just use wallet2.
-
moneromooo
(which does all that tx scanning logic already)
-
saccharineboi
Also if I'm not mistaken, I will have to implement the atomic swaps myself, as the RPC has no such calls
-
m-relay
<syntheticbird:monero.social> moneromooo is right but just to be sure. what are you trying to do ***exactly*** ?
-
m-relay
<jeffro256:monero.social> If you want atomic swap code for Monero, look at the Farcaster project or COMIT project
-
saccharineboi
I got inspired by Mozilla Hubs and wanted to create a similar application where users can receive/send XMR
-
saccharineboi
But in C++ (as opposed to Hubs, which runs on a browser, I think)
-
selsta
jeffro256: invited you to an h1 issue, not sure how valid it is
-
m-relay
<syntheticbird:monero.social> zamn. how many vulns are still hiding
-
m-relay
<syntheticbird:monero.social> btw how can we see on github pulls that resolved vulnerabilities?
-
m-relay
<jeffro256:monero.social> selsta: seems like a duplicate of an issue already in their other report, no?
-
selsta
i'm not really sure what they are reporting
-
m-relay
<jeffro256:monero.social> Maybe 0xfffc could make an flair for resolved vuln
-
m-relay
<syntheticbird:monero.social> That would be very cool
-
m-relay
<jeffro256:monero.social> Obviously, depending on the nature of the vulnerability, some fixes aren't going to be publicly flagged before merge and release
-
m-relay
<syntheticbird:monero.social> Seems fair enough.