Questions tagged [transaction-version]

9 questions
8
votes
1 answer

What values are legal for the transaction's version field?

In the transaction's version field, what values are legal? What values have actually been seen in the blockchain?
Nick ODell
  • 29,184
  • 11
  • 69
  • 129
5
votes
1 answer

Version field in transactions, blocks, etc

A field labelled "version" appears in many contexts regarding the Bitcoin protocol. Sometimes one uses the current version of the Bitcoin client (version message), sometimes 1 is used (block, tx), why is that? What are the rules in numbering those…
ThePiachu
  • 42,931
  • 25
  • 138
  • 347
4
votes
3 answers

What is "version" used for in Bitcoin transactions? Does it have any meaning?

Some bitcoin transaction have version 2. For example, this transaction https://blockchain.info/tx/b7022124bc7f31af9342d2f7af98ad9f60f2fd4fa544bf1affca8a436aadda41 if you request a hex (by adding ?format=hex for example) and putting it into…
Karel Bílek
  • 2,655
  • 3
  • 24
  • 45
3
votes
1 answer

What does the transaction version byte mean?

What does the transaction version byte mean and what would happen if it was 02 instead of…
John
  • 383
  • 2
  • 10
3
votes
1 answer

Is there any relation between the block version field and the one of the transaction?

I am struggling to validate my custom miner against the testnet network and I can't seem to add a block of mine to the chain. I've noticed that all the other miners are appending version 2 blocks, so I decided to do the same. As I've read the block…
user2517742
  • 341
  • 1
  • 2
  • 5
2
votes
2 answers

Version in transaction

Original transaction…
user103136
1
vote
1 answer

Parsing blk.dat file fails, is this block legitimate?

I'm parsing in blocks from my local blk*.dat files, using this excellent website as a guide. All goes well until file blk00976.dat, block 000000000000000000daf7a26d903543377d5cdddb962077e58fd11212479eea In my copy of the file, when the parser…
0
votes
0 answers

Which is the correct value for Tx version in tx messages of bitcoin pcap?

Recently, I researched TX messages in the bitcoin protocol and captured some bitcoin traffic in which the version field of a TX message in a specific packet was 2. The Transaction page of the Bitcoin wiki mentioned that the tx version is currently…
Saeed
  • 125
  • 8
0
votes
2 answers

Why are OP_RETURN transactions discouraged? Does using version or locktime make any difference?

Why are OP_RETURN transactions discouraged? Are they paying less fees compared to other transactions? Will it make any difference if same thing is done using version or locktime when data is either 1 or 2? Example: OP_RETURN createrawtransaction…
user103136