-
maxwellsdemon[m]
ok so youre talked about a coordinated attack where you delibrately lower or raise the hash rate
-
maxwellsdemon[m]
talking*
-
maxwellsdemon[m]
and that essentially feedbacks into the network, and you can then "control" network
-
Shay_
Hey everyone :D I was wondering how I can stop my xmrig-proxy from showing debug messages, I must've pressed a key earlier to enable it and don't know what the toggle key is to disable it, any help would be appreciated
-
libre[m]
Can the payment id from an integrated address be used as a ‘poor man’ version of viewtags?
-
libre[m]
I was thinking a server can keep track of all payment_ids. Then the user just polls by payment_id. This would work great for PoS or payment plugins. No need to run a node or share a view_key with a server (possibily overloading it if hundreds of payments). The view_key stays local, the server just returns the raw_tx associated with the payment_id
-
tevador
Payment ids are encrypted on chain. You need the view key to decrypt the actual value from the transaction. So the server cannot look up a tx based on a payment id value.
-
tevador
Also I would caution against basing new functionality on payment ids as they will be deprecated in the future.
-
spirobel[m]
<tevador> "Also I would caution against..." <- but the seraphis addressing scheme will also include a shared secret between buyer and seller. Maybe it would be good to think about if another tier could be helpful that can only decrypt the shared secret aka paymentid
-
tevador
There is already Tier 1.5 which can do that (it can also see amounts)
-
tevador
-
Halver[m]
With PHP, in order to use the get_height RPC on my local monerod node, I'm doing :
-
Halver[m]
exec('curl
127.0.0.1:18081/get_height', $output, $retval);
-
Halver[m]
It works well, but I'm curious if there is maybe a smarter way to proceed ?
-
Halver[m]
s///
-
moneromooo
Yes, not running something that looks like it's interpreted by a shell.
-
moneromooo
Though that one's innocuous enough I guess.
-
moneromooo
Using /usr/bin/curl would at least prevent an obvious oops.
-
Halver[m]
Thanks Mooo
-
libre[m]
<tevador> "Payment ids are encrypted on..." <- I understand. Theoretically, given that that decryption requires the tx_public_key and view_secret_key I could still do this locally.
-
libre[m]
Ask the server for all tx's that have payment_ids in the next N blocks (5 for a 10 minute pay window). Try to decrypt them locally using txs_public_key and view_private_key.
-
libre[m]
The benefit I see to this scheme is not communicating the viewkey to the server. Offload the processing to the client. Monitor and verify payments locally.
-
libre[m]
The client just has to find it's payment_id in the set of decrypted_payment_ids
-
libre[m]
This is stupid lol, sorry. If I have the viewkey locally I can still do this same scheme without payment_ids.
-
Guest33
hi
-
Guest33
I'm looking for experienced blockchain developers to help me with something
-
Rucknium[m]
Guest33: On Matrix, you can go to #monero-recruitment:monero.social
-
Guest33
hm?
-
Guest33
on matrix.org?
-
Guest33
hello?
-
Guest33
ANYONE
-
Guest33
CAN ANYONE HERE ME?
-
maxwellsdemon[m]
nope
-
GodSchrodinger
hi
-
Guest33
Guest33: hi
-
Guest33
what's up?
-
GodSchrodinger
nm hbu?
-
Guest33
i'm tryna get help but none of these guys will help
-
GodSchrodinger
ok
-
UkoeHB
Here’s a tip: ask a real question if you want an answer.
-
xmr-ack[m]
Is there a way to find what the starting block of a wallet is after it is already created and I forget when I made it?
-
xmr-ack[m]
-
tevador
AFAIK the timestamp is saved in the .keys file, but I'm not sure if there is an API call that can display the value
-
plowsof[m]
rpc_connection.get_height() 👀
-
tevador
^ that returns the current sync height, not the restore height
-
plowsof[m]
ah, i think this is just the 'height it is currently at' - ignore
-
plowsof[m]
so, get_transfers and find the tx with the earliest blockheight
-
xmr-ack[m]
plowsof: Smart, thanks!