1
I Use This!
Moderate Activity

Commits : Listings

Analyzed about 14 hours ago. based on code collected 1 day ago.
May 14, 2023 — May 14, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Split the BlockChain.add method out into some smaller functions. More... about 13 years ago
Replace for loop with an iterator to make the removal case clearer. Extend the unit test a bit. More... about 13 years ago
Test that you can sign with the roundtrip key and verify with the original key, and vice versa. See http://code.google.com/p/bitcoinj/source/detail?r=51 More... about 13 years ago
Use BufferedInputStream in DiskBlockStore. Fixes issue 14. More... about 13 years ago
Add a function/some tests for string to nanocoin conversions and vice-versa, along with a TODO to clean this whole thing up. Patch from Thilo Planz. More... about 13 years ago
Implement ASN.1 key export. Patch from Thilo Planz. More... about 13 years ago
Implement a hashCode() method on StoredBlock. More... about 13 years ago
Add a DiskBlockStore and associated unit tests. This removes the need to download the block chain from scratch each time a program is started up. More... about 13 years ago
Move the next header creation method out of BlockTest and into Block, as it is useful for other unit tests as well. More... about 13 years ago
Make BlockStore and StoredBlock public. Move StoredBlock building into the class itself. More... about 13 years ago
Require block stores to track the best chain head, add for the MemoryBlockStore. More... about 13 years ago
Add synchronized to a couple of methods. Bit more style consistency in Wallet. More... about 13 years ago
Add serialVersionUID to StoredBlock More... about 13 years ago
Take some Block setters out of the public API. The ability to create/solve blocks is intended only for unit testing in this library. More... about 13 years ago
Change the order of the messages in the version handshake. This fixes connections to BitCoin nodes beyond v0.30.20.2 which are "shy", that is, they do not announce their version on accepting a connection. The intent of that change is to make port scanning harder, though it is questionable whether this really is effective. More... about 13 years ago
Don't serialize the block hash, recalculate on demand using getHash() More... about 13 years ago
Remove obsolete comment. More... about 13 years ago
Implement the equals method on StoredBlock and use it. More... about 13 years ago
Refresh JavaDocs More... about 13 years ago
First part of block chain handling rework. More... about 13 years ago
Implement block work calculations, add a test. Small internal refactoring of BlockChain in preparation for bigger changes. More... about 13 years ago
Some changes to how block chain download is done: - Progress is now made available - Fixes bug: can now wait for downloads of chains < 500 blocks - Flesh out VersionMessage parsing, send BitCoinJ name in subVer field More... about 13 years ago
Refresh JavaDocs. More... about 13 years ago
Add the start of unit tests covering chain splits/reorgs, along with supporting code. The tests don't pass yet so they are marked @Ignore. More... about 13 years ago
Minor whitespace/doc changes. More... about 13 years ago
Scan coinbase transaction outputs when receiving a block, in case generated blocks send coins to an address we have in the wallet. More... about 13 years ago
Improve JavaDocs in ECKey to try and help people understand the difference between pubkeyhashes and pubkeys. The getting started guide was also updated. More... about 13 years ago
Add a wallet dumping tool, toString() on the Wallet object. More... about 13 years ago
Change serialVer on Block. Patch from Andreas. More... about 13 years ago
Eliminate some warnings from IntelliJ inspections. There are still quite a few but they are all harmless. More... about 13 years ago