-
m-relay
<9d74bfb0:monero.social> Hello! When should I use
-
m-relay
<9d74bfb0:monero.social> make_integrated_address
-
m-relay
<9d74bfb0:monero.social> create_address
-
m-relay
<9d74bfb0:monero.social> assuming im developing an app which on a node inwhich, I am the sole user
-
m-relay
<pcre:monero.social> In scenarios where matching orders to payments is essential, such as retail transactions or invoicing, you can generate an integrated address with a payment ID.
-
m-relay
<9d74bfb0:monero.social> Does one protect a wallet from dusting attacks more? Is it nominal and they have the same use but the function is different to represent a different usecase?
-
m-relay
<9d74bfb0:monero.social> Ah I see. That was pretty obvious in hindsight haha
-
m-relay
<pcre:monero.social> But also if you need an invoice number that increases incrementally. In some countries this is the law.
-
m-relay
<pcre:monero.social> But technically speaking, it is sufficient to simply create a new subaddress to uniquely assign a payment transaction.
-
m-relay
<pcre:monero.social> As far as privacy is concerned, generating a new subaddress also has advantages. So if you have the choice in your business (store), then I would avoid the integrated address.
-
m-relay
<9d74bfb0:monero.social> Another question: Should I accept a tx-hash as proof of a transaction? I use get_tx_proof with the tx_hash (called tx_id here) to get the signature, which i can then use check_tx_proof to check if the amount sent is correct
-
m-relay
<9d74bfb0:monero.social> This is something I was concerned about as well. I will head your advice
-
moneromooo
A tx hash is most definitely not a proof.
-
m-relay
<9d74bfb0:monero.social> am i conflating it and tx_id and tx_hash are different concepts?
-
m-relay
<9d74bfb0:monero.social> or am I missunderstanding something about check_tx_proof
-
moneromooo
They are two names for the same thing.
-
moneromooo
A tx hash is not the same thing as a tx proof though.
-
moneromooo
The proof's a proof.
-
m-relay
<9d74bfb0:monero.social> Yes i meant as a paramater as a means to get the proof. Should I accept a tx_hash, get its signature, then run check_tx_proof, and if the transfer_amount >= payment_amount, accept it as paid?
-
moneromooo
Yes, that'd be OK.
-
m-relay
<9d74bfb0:monero.social> Thank you for your help, if I have other questions I'll ask! <3
-
Guest75
is anyone on?
-
pcre
yes
-
m-relay
<321bob321:monero.social> Please hold the line and someone will attend to your call