Author

Topic: Transaction version 2, Why is it possible and Why isn't it rejected? (Read 592 times)

staff
Activity: 3458
Merit: 6793
Just writing some code
Version 2 transactions are the new standard. Bitcoin Core by default makes v2 transactions. A transaction must have a version number of 2 or greater to support OP_CSV.
legendary
Activity: 1042
Merit: 2805
Bitcoin and C♯ Enthusiast
The following tx was recently mined in block#461739 and it contains "2" as its version field.
9ac722ca8177a5528e945c081d5d9b021f91d4687838e66c82e7b4589173a88e

I could not find anything on version 2 and as far as I can tell the current consensus dictates version 1 only and should reject anything else.

Block/transaction versions other than 1 are not accepted.

So what am I missing?
Jump to: