forked from smellyBobby/bitcoinj
-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
149 changed files
with
38,510 additions
and
50 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -1,12 +1,21 @@ | |||
To get started, ensure you have the latest JDK installed and then just run "ant". | To get started, ensure you have the latest JDK installed, and download Maven from: | ||
|
|
||
- A JAR will be placed in dist/ | http://maven.apache.org/ | ||
- JavaDocs will be placed in docs/ |
|
||
- Unit tests will be run | Then run "mvn clean package" to compile the software. You can also run "mvn site:site" to generate a website with | ||
useful information like JavaDocs. The outputs are under the target/ directory. | |||
|
|
||
Now ensure you're running a BitCoin node locally and run the example app: | Now ensure you're running a BitCoin node locally and run the example app: | ||
|
|
||
cd out | cd out | ||
java -classpath .:../lib/* com.google.bitcoin.examples.PingService | java -classpath .:../lib/* com.google.bitcoin.examples.PingService | ||
|
|
||
It will print a BitCoin address. If you send coins to it, you should get them back a few minutes later when a block is solved. | It will download the block chain and eventually print a BitCoin address. If you send coins to it, | ||
you should get them back a few minutes later when a block is solved. | |||
|
|||
Note that if you connect to a node that is itself downloading the block chain, you will see very slow progress (1 | |||
block per second or less). Find a node that isn't heavily loaded to connect to. | |||
|
|||
If you get a SocketDisconnectedException, the node you've connected to has its max send buffer set to low | |||
(unfortunately the default is too low). Connect to a node that has a bigger send buffer, | |||
settable by passing -maxsendbuffer=25600 to the Bitcoin C++ software. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.