<p>A bitcoin transaction takes a number of inputs and spends those input to the specified outputs. If the value of inputs exceeds outputs the network treats that as a miner's fee.</p>

<p>vout is the list of output transactions.</p>

<p>scriptSig is only useful if you're trying to do some non-standard stuff.</p>

<p>See <a href="https://en.bitcoin.it/wiki/Transactions" rel="nofollow">https://en.bitcoin.it/wiki/Transactions</a> for more information on what's in a transaction.</p>

CC BY-SA 3.0
2014-01-15T23:01:41.903Z
2014-01-15T23:01:41.903Z
user789235
<p>Yeah, check out this excellent <a href="http://grantammons.me/2014/01/17/bitcoin-litecoin-dogecoin-exploring-the-block-chain/" rel="nofollow noreferrer">post</a>.</p>

CC BY-SA 3.0
2014-01-16T01:38:11.340Z
2017-09-06T21:03:17.237Z
2017-09-06T21:03:17.237Z
Loourr
<p>Referring to <a href="https://en.bitcoin.it/wiki/Raw_Transactions" rel="nofollow">https://en.bitcoin.it/wiki/Raw_Transactions</a>,
I`m using getrawtrasaction method call to define as much information about incoming payment transaction details as possibe. Is there any detailed information about fields that are returned by getrawtransaction method? 
For example what means "vout" field? How can be useful "scriptSig" field that consists of "asm" and "hex"?</p>

CC BY-SA 3.0
2014-01-17T01:22:17.667Z
related: [In getrawtransaction, what is the vout integer in the vin list?](https://bitcoin.stackexchange.com/questions/11411/in-getrawtransaction-what-is-the-vout-integer-in-the-vin-list)
Murch
<transactions><bitcoind><api><json-rpc>
getrawtransaction method in details
tokyo
# getrawtransaction method in details

(Asked by: username_0 on 2014-01-15)

Referring to <https://en.bitcoin.it/wiki/Raw_Transactions>,
I`m using getrawtrasaction method call to define as much information about incoming payment transaction details as possibe. Is there any detailed information about fields that are returned by getrawtransaction method?
For example what means "vout" field? How can be useful "scriptSig" field that consists of "asm" and "hex"?

**Tags:** transactions, bitcoind, api, json-rpc

> **Comments:**
> **username_1**: related: [In getrawtransaction, what is the vout integer in the vin list?](https://bitcoin.stackexchange.com/questions/11411/in-getrawtransaction-what-is-the-vout-integer-in-the-vin-list)  

---

## 2 answers

### Answer by username_2 on 2014-01-15. Score: 0 | Accepted answer

A bitcoin transaction takes a number of inputs and spends those input to the specified outputs. If the value of inputs exceeds outputs the network treats that as a miner's fee.

vout is the list of output transactions.

scriptSig is only useful if you're trying to do some non-standard stuff.

See <https://en.bitcoin.it/wiki/Transactions> for more information on what's in a transaction.


---

### Answer by username_3 on 2014-01-16. Score: 0

Yeah, check out this excellent [post](http://grantammons.me/2014/01/17/bitcoin-litecoin-dogecoin-exploring-the-block-chain/).


---

