novitski / bitcoinj

Automatically exported from code.google.com/p/bitcoinj
Apache License 2.0
0 stars 0 forks source link

don't allow non-standard tx into wallet unless received by a block #412

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Quoting from the bitcoin-qt 0.8.2 changelog:

"Non-standard transactions [...] will not show up in your wallet until they are
included in a block."

I think bitcoinj should mirror this rule, at least for criteria it can verify. 
In this case, I'm thinking of the "5430 Satoshi rule".

It is my understanding that this issue is not (yet) part of Matt's feerules 
branch.

Original issue reported on code.google.com by andreas....@gmail.com on 30 May 2013 at 8:53

GoogleCodeExporter commented 9 years ago
This is only relevant once we can accept transactions from outside the P2P 
network (e.g. via bluetooth). Transactions can be unacceptable for all kinds of 
reasons that we cannot check, that's why we rely on the propagation test before 
inserting it into the wallet - that check will also avoid us accepting 
non-standard transactions.

So, I'm going to mark this low priority.

Original comment by hearn@google.com on 4 Jun 2013 at 9:26