Download BitDroid Network Free Java Code

Description

A Bitcoin network protocol implementation.

Source Files

The download file BitDroid-Network-master.zip has the following entries.


.classpath/* ww  w .  j av  a 2s .c o m*/
.gitignore
.project
.settings/org.eclipse.jdt.core.prefs
.settings/org.maven.ide.eclipse.prefs
LICENSE
README.md
TODO
pom.xml
src/main/java/net/bitdroid/network/AddressList.java
src/main/java/net/bitdroid/network/BitcoinClientDriver.java
src/main/java/net/bitdroid/network/BitcoinEventListener.java
src/main/java/net/bitdroid/network/BitcoinNetwork.java
src/main/java/net/bitdroid/network/BitcoinReactorNetwork.java
src/main/java/net/bitdroid/network/BroadcastListener.java
src/main/java/net/bitdroid/network/Event.java
src/main/java/net/bitdroid/network/PeerInfo.java
src/main/java/net/bitdroid/network/PoolMaintainerListener.java
src/main/java/net/bitdroid/network/ProtocolVersion.java
src/main/java/net/bitdroid/network/ThreadedBitcoinNetwork.java
src/main/java/net/bitdroid/network/messages/AddrMessage.java
src/main/java/net/bitdroid/network/messages/BlockMessage.java
src/main/java/net/bitdroid/network/messages/EmptyMessage.java
src/main/java/net/bitdroid/network/messages/GetAddrMessage.java
src/main/java/net/bitdroid/network/messages/GetDataMessage.java
src/main/java/net/bitdroid/network/messages/InventoryMessage.java
src/main/java/net/bitdroid/network/messages/Message.java
src/main/java/net/bitdroid/network/messages/PeerAddress.java
src/main/java/net/bitdroid/network/messages/PingMessage.java
src/main/java/net/bitdroid/network/messages/Transaction.java
src/main/java/net/bitdroid/network/messages/UnknownMessage.java
src/main/java/net/bitdroid/network/messages/VerackMessage.java
src/main/java/net/bitdroid/network/messages/VersionMessage.java
src/main/java/net/bitdroid/network/tasks/DeferredTask.java
src/main/java/net/bitdroid/network/tasks/RepeatingDeferredTask.java
src/main/java/net/bitdroid/network/wire/LittleEndianInputStream.java
src/main/java/net/bitdroid/network/wire/LittleEndianOutputStream.java
src/main/java/net/bitdroid/utils/StringUtils.java
src/test/java/net/bitdroid/network/TestBitcoinClientSocket.java
src/test/java/net/bitdroid/network/wire/TestLittleEndianInputStream.java
src/test/java/net/bitdroid/network/wire/TestLittleEndianOutputStream.java
src/test/resources/address.dump
src/test/resources/bitcoin-addr-102.dump
src/test/resources/bitcoin-addr-103.dump
src/test/resources/bitcoin-addr-11.dump
src/test/resources/bitcoin-addr-119.dump
src/test/resources/bitcoin-addr-12.dump
src/test/resources/bitcoin-addr-120.dump
src/test/resources/bitcoin-addr-124.dump
src/test/resources/bitcoin-addr-127.dump
src/test/resources/bitcoin-addr-21.dump
src/test/resources/bitcoin-addr-23.dump
src/test/resources/bitcoin-addr-35.dump
src/test/resources/bitcoin-addr-37.dump
src/test/resources/bitcoin-addr-47.dump
src/test/resources/bitcoin-addr-61.dump
src/test/resources/bitcoin-addr-65.dump
src/test/resources/bitcoin-addr-69.dump
src/test/resources/bitcoin-addr-73.dump
src/test/resources/bitcoin-addr-74.dump
src/test/resources/bitcoin-addr-75.dump
src/test/resources/bitcoin-addr-77.dump
src/test/resources/bitcoin-addr-78.dump
src/test/resources/bitcoin-addr-86.dump
src/test/resources/bitcoin-addr-87.dump
src/test/resources/bitcoin-addr-88.dump
src/test/resources/bitcoin-addr-91.dump
src/test/resources/bitcoin-addr-95.dump
src/test/resources/bitcoin-addr-98.dump
src/test/resources/bitcoin-block-10.dump
src/test/resources/bitcoin-block-112.dump
src/test/resources/bitcoin-block-123.dump
src/test/resources/bitcoin-block-25.dump
src/test/resources/bitcoin-block-3.dump
src/test/resources/bitcoin-block-4.dump
src/test/resources/bitcoin-block-41.dump
src/test/resources/bitcoin-block-5.dump
src/test/resources/bitcoin-block-6.dump
src/test/resources/bitcoin-block-7.dump
src/test/resources/bitcoin-block-8.dump
src/test/resources/bitcoin-block-9.dump
src/test/resources/bitcoin-getdata-106.dump
src/test/resources/bitcoin-getdata-107.dump
src/test/resources/bitcoin-getdata-72.dump
src/test/resources/bitcoin-getdata-81.dump
src/test/resources/bitcoin-getdata-82.dump
src/test/resources/bitcoin-inv-100.dump
src/test/resources/bitcoin-inv-101.dump
src/test/resources/bitcoin-inv-104.dump
src/test/resources/bitcoin-inv-105.dump
src/test/resources/bitcoin-inv-108.dump
src/test/resources/bitcoin-inv-109.dump
src/test/resources/bitcoin-inv-110.dump
src/test/resources/bitcoin-inv-111.dump
src/test/resources/bitcoin-inv-113.dump
src/test/resources/bitcoin-inv-114.dump
src/test/resources/bitcoin-inv-116.dump
src/test/resources/bitcoin-inv-117.dump
src/test/resources/bitcoin-inv-121.dump
src/test/resources/bitcoin-inv-122.dump
src/test/resources/bitcoin-inv-125.dump
src/test/resources/bitcoin-inv-128.dump
src/test/resources/bitcoin-inv-129.dump
src/test/resources/bitcoin-inv-13.dump
src/test/resources/bitcoin-inv-15.dump
src/test/resources/bitcoin-inv-16.dump
src/test/resources/bitcoin-inv-17.dump
src/test/resources/bitcoin-inv-18.dump
src/test/resources/bitcoin-inv-19.dump
src/test/resources/bitcoin-inv-2.dump
src/test/resources/bitcoin-inv-20.dump
src/test/resources/bitcoin-inv-22.dump
src/test/resources/bitcoin-inv-24.dump
src/test/resources/bitcoin-inv-26.dump
src/test/resources/bitcoin-inv-27.dump
src/test/resources/bitcoin-inv-28.dump
src/test/resources/bitcoin-inv-29.dump
src/test/resources/bitcoin-inv-31.dump
src/test/resources/bitcoin-inv-32.dump
src/test/resources/bitcoin-inv-33.dump
src/test/resources/bitcoin-inv-36.dump
src/test/resources/bitcoin-inv-38.dump
src/test/resources/bitcoin-inv-39.dump
src/test/resources/bitcoin-inv-40.dump
src/test/resources/bitcoin-inv-42.dump
src/test/resources/bitcoin-inv-43.dump
src/test/resources/bitcoin-inv-44.dump
src/test/resources/bitcoin-inv-45.dump
src/test/resources/bitcoin-inv-46.dump
src/test/resources/bitcoin-inv-48.dump
src/test/resources/bitcoin-inv-49.dump
src/test/resources/bitcoin-inv-50.dump
src/test/resources/bitcoin-inv-51.dump
src/test/resources/bitcoin-inv-53.dump
src/test/resources/bitcoin-inv-54.dump
src/test/resources/bitcoin-inv-55.dump
src/test/resources/bitcoin-inv-56.dump
src/test/resources/bitcoin-inv-57.dump
src/test/resources/bitcoin-inv-58.dump
src/test/resources/bitcoin-inv-59.dump
src/test/resources/bitcoin-inv-60.dump
src/test/resources/bitcoin-inv-62.dump
src/test/resources/bitcoin-inv-63.dump
src/test/resources/bitcoin-inv-64.dump
src/test/resources/bitcoin-inv-66.dump
src/test/resources/bitcoin-inv-67.dump
src/test/resources/bitcoin-inv-70.dump
src/test/resources/bitcoin-inv-71.dump
src/test/resources/bitcoin-inv-76.dump
src/test/resources/bitcoin-inv-79.dump
src/test/resources/bitcoin-inv-80.dump
src/test/resources/bitcoin-inv-83.dump
src/test/resources/bitcoin-inv-84.dump
src/test/resources/bitcoin-inv-89.dump
src/test/resources/bitcoin-inv-90.dump
src/test/resources/bitcoin-inv-92.dump
src/test/resources/bitcoin-inv-94.dump
src/test/resources/bitcoin-inv-96.dump
src/test/resources/bitcoin-inv-97.dump
src/test/resources/bitcoin-inv-99.dump
src/test/resources/bitcoin-tx-115.dump
src/test/resources/bitcoin-tx-118.dump
src/test/resources/bitcoin-tx-126.dump
src/test/resources/bitcoin-tx-14.dump
src/test/resources/bitcoin-tx-30.dump
src/test/resources/bitcoin-tx-34.dump
src/test/resources/bitcoin-tx-52.dump
src/test/resources/bitcoin-tx-68.dump
src/test/resources/bitcoin-tx-85.dump
src/test/resources/bitcoin-tx-93.dump
src/test/resources/bitcoin-verack-1.dump
src/test/resources/bitcoin-version-0.dump
src/test/resources/bitcoin-version-1.dump

Download

Click the following link to download BitDroid-Network-master.zip.

BitDroid-Network-master.zip




















Home »
  Java Free Code »
    Network »




FTP
Network
Server
Socket