Permalink
Browse files

Refresh the TODO file

git-svn-id: http://bitcoinj.googlecode.com/svn/trunk@110 a743e126-8abc-4207-e589-8f9b47be99bf
  • Loading branch information...
1 parent cd4adb3 commit d56359d48425ec1175479fef72f1eb4b2cb573ea hearn@google.com committed Jun 27, 2011
Showing with 8 additions and 6 deletions.
  1. +8 −6 TODO
View
14 TODO
@@ -1,18 +1,20 @@
Here is a brief list of things that still need to be done.
More unit tests:
- - Implement more unit tests for block chain functionality
- Create a MockNetworkConnection and use it to test the Peer.
+API:
+ - Reorganize the package layout to be more modular.
+ - Support multiple active wallets.
+ - Allow sorting of transactions by time.
+
Protocol:
- - Properly support multiple chains
- Start up faster
- - Store a block locator in the wallet
- - Parse the stored headers at startup, then download the rest
- - Provide a seed node list in the NetworkParameters.
+ - Store a block locator in the persisted chain
+ - Use the getheaders command to speed up the initial chain download
- Implement tx fees.
- - Support import of private keys and then extracting its transactions from the block chain.
- Longer term potentially add a getmerklebranch protocol command so we can check 0-confirmation transactions.
+ - Support PeerGroups for holding open/using multiple connections at once.
Examples/documentation:
- Implement a simple Swing GUI payment app.

0 comments on commit d56359d

Please sign in to comment.