<p>What you're looking at is a byproduct of the now-deprecated account system. The send/receive labels are applied according to the addresses that are part of your wallet.</p>

<p>If you want the sender/recipient details as a whole, pass the raw tx hex to <code>decoderawtransaction</code>. This will give you the inputs and outputs as they appear in the transaction, without the accounting filters on it.</p>

CC BY-SA 4.0
2018-10-16T14:22:13.990Z
i already track in getrawtransaction, but it seem i dont see any sender address here.
redondoxx
CC BY-SA 4.0
2019-04-25T19:17:55.557Z
That's because Bitcoin transactions don't have a "sender" address. Gettransaction shows you the effect on your wallet (address incoming funds were received with, address outgoing funds are sent to).
Pieter Wuille
CC BY-SA 4.0
2018-10-16T12:35:49.217Z
2018-10-16T12:35:49.217Z
Raghav Sood
<p>Hi i have test few time with gettransaction method, it seem only show full detail about transaction when send inside node.</p>

<p>But if i send from another address outside my node, gettransaction only show transaction detail of receive address.</p>

<p>How i can get full detail for both ways even that address not come from my node </p>

CC BY-SA 4.0
2018-10-16T11:34:00.453Z
Can you provide example transactions and the outputs?
Raghav Sood
CC BY-SA 4.0
2018-10-16T12:25:44.623Z
it should display like this : https://jsoneditoronline.org/?id=d15e70e603bc4b628681ec9fff2362dd  but when i receive it only display detail about category receive, detail array only contain category receive, send category not appear, and look like this : https://jsoneditoronline.org/?id=e66e2773205040e6aa8d30c2e94ba62a
redondoxx
<transactions><bitcoin-core>
gettransaction cannot get address where it send from
redondoxx
# gettransaction cannot get address where it send from

(Asked by: username_0 on 2018-10-16)

Hi i have test few time with gettransaction method, it seem only show full detail about transaction when send inside node.

But if i send from another address outside my node, gettransaction only show transaction detail of receive address.

How i can get full detail for both ways even that address not come from my node

**Tags:** transactions, bitcoin-core

> **Comments:**
> **username_1**: Can you provide example transactions and the outputs?  
> **username_0**: it should display like this : https://jsoneditoronline.org/?id=d15e70e603bc4b628681ec9fff2362dd  but when i receive it only display detail about category receive, detail array only contain category receive, send category not appear, and look like this : https://jsoneditoronline.org/?id=e66e2773205040e6aa8d30c2e94ba62a  

---

## 1 answers

### Answer by username_1 on 2018-10-16. Score: 0

What you're looking at is a byproduct of the now-deprecated account system. The send/receive labels are applied according to the addresses that are part of your wallet.

If you want the sender/recipient details as a whole, pass the raw tx hex to `decoderawtransaction`. This will give you the inputs and outputs as they appear in the transaction, without the accounting filters on it.

> **Comments:**
> **username_0**: i already track in getrawtransaction, but it seem i dont see any sender address here.  
> **username_2**: That's because Bitcoin transactions don't have a "sender" address. Gettransaction shows you the effect on your wallet (address incoming funds were received with, address outgoing funds are sent to).  

---

