aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet_rpc_server.cpp
diff options
context:
space:
mode:
authormoneromooo-monero <moneromooo-monero@users.noreply.github.com>2019-06-22 17:50:28 +0000
committermoneromooo-monero <moneromooo-monero@users.noreply.github.com>2019-10-14 11:43:48 +0000
commit4d0aadc0814fb21bff17738c69a1322853b67563 (patch)
tree56a647aa2354ececa66e35eae222189b9e0ca442 /src/wallet/wallet_rpc_server.cpp
parentwallet: remove long payment ID sending support (diff)
downloadmonero-4d0aadc0814fb21bff17738c69a1322853b67563.tar.xz
wallet_rpc_server: don't report integrated addresses for 0 payment ID
These are dummy ones
Diffstat (limited to '')
-rw-r--r--src/wallet/wallet_rpc_server.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/wallet/wallet_rpc_server.cpp b/src/wallet/wallet_rpc_server.cpp
index b52c63d2b..c44be3404 100644
--- a/src/wallet/wallet_rpc_server.cpp
+++ b/src/wallet/wallet_rpc_server.cpp
@@ -1173,8 +1173,11 @@ namespace tools
crypto::hash payment_id;
if(cryptonote::get_encrypted_payment_id_from_tx_extra_nonce(extra_nonce.nonce, payment_id8))
{
- desc.payment_id = epee::string_tools::pod_to_hex(payment_id8);
- has_encrypted_payment_id = true;
+ if (payment_id8 != crypto::null_hash8)
+ {
+ desc.payment_id = epee::string_tools::pod_to_hex(payment_id8);
+ has_encrypted_payment_id = true;
+ }
}
else if (cryptonote::get_payment_id_from_tx_extra_nonce(extra_nonce.nonce, payment_id))
{