@@ -58,33 +58,6 @@ namespace
58
58
return addr;
59
59
}
60
60
61
- std::string getAddressFrom (TxDescription m_tx)
62
- {
63
- if (m_tx.m_txType == wallet::TxType::PushTransaction && !m_tx.m_sender ){
64
- return m_tx.getSenderIdentity ();
65
- }
66
- return to_string (m_tx.m_sender ? m_tx.m_myId : m_tx.m_peerId );
67
- }
68
-
69
- std::string getAddressTo (TxDescription m_tx)
70
- {
71
- if (m_tx.m_sender )
72
- {
73
- auto token = m_tx.getToken ();
74
- if (token.length () == 0 ) {
75
- return to_string (m_tx.m_myId );
76
- }
77
- auto params = beam::wallet::ParseParameters (token);
78
- if (auto peerIdentity = params->GetParameter <WalletID>(TxParameterID::PeerID); peerIdentity)
79
- {
80
- auto s = std::to_string (*peerIdentity);
81
- return s;
82
- }
83
- return token;
84
- }
85
- return to_string (m_tx.m_myId );
86
- }
87
-
88
61
jobject fillTransactionData (JNIEnv* env, const TxDescription& txDescription)
89
62
{
90
63
jobject tx = env->AllocObject (TxDescriptionClass);
@@ -113,8 +86,8 @@ namespace
113
86
setStringField (env, TxDescriptionClass, tx, " senderIdentity" , txDescription.getSenderIdentity ());
114
87
setStringField (env, TxDescriptionClass, tx, " receiverIdentity" , txDescription.getReceiverIdentity ());
115
88
116
- setStringField (env, TxDescriptionClass, tx, " receiverAddress" , getAddressTo (txDescription ));
117
- setStringField (env, TxDescriptionClass, tx, " senderAddress" , getAddressFrom (txDescription ));
89
+ setStringField (env, TxDescriptionClass, tx, " receiverAddress" , txDescription. getAddressTo ());
90
+ setStringField (env, TxDescriptionClass, tx, " senderAddress" , txDescription. getAddressFrom ());
118
91
119
92
if (txDescription.m_txType == wallet::TxType::PushTransaction) {
120
93
auto token = txDescription.getToken ();
0 commit comments