Download supernode Free Java Code
Description
BOP Community Bitcoin Server.
Source Files
The download file supernode-master.zip has the following entries.
.gitignore/* w w w .ja va 2s. com*/
.travis.yml
LICENSE
NOTICE
README.md
api/.gitignore
api/generateBCSAPIkeys
api/pom.xml
api/src/main/java/com/bitsofproof/supernode/api/AlertListener.java
api/src/main/java/com/bitsofproof/supernode/api/BCSAPI.java
api/src/main/java/com/bitsofproof/supernode/api/BCSAPIException.java
api/src/main/java/com/bitsofproof/supernode/api/Block.java
api/src/main/java/com/bitsofproof/supernode/api/JMSServerConnector.java
api/src/main/java/com/bitsofproof/supernode/api/Network.java
api/src/main/java/com/bitsofproof/supernode/api/Transaction.java
api/src/main/java/com/bitsofproof/supernode/api/TransactionInput.java
api/src/main/java/com/bitsofproof/supernode/api/TransactionListener.java
api/src/main/java/com/bitsofproof/supernode/api/TransactionOutput.java
api/src/main/java/com/bitsofproof/supernode/api/TrunkListener.java
api/src/main/java/com/bitsofproof/supernode/api/TrunkUpdateMessage.java
api/src/main/java/com/bitsofproof/supernode/common/BinaryAggregator.java
api/src/main/java/com/bitsofproof/supernode/common/BloomFilter.java
api/src/main/java/com/bitsofproof/supernode/common/ByteUtils.java
api/src/main/java/com/bitsofproof/supernode/common/ByteVector.java
api/src/main/java/com/bitsofproof/supernode/common/ECKeyPair.java
api/src/main/java/com/bitsofproof/supernode/common/ECPublicKey.java
api/src/main/java/com/bitsofproof/supernode/common/ExtendedKey.java
api/src/main/java/com/bitsofproof/supernode/common/Hash.java
api/src/main/java/com/bitsofproof/supernode/common/InMemoryBusConnectionFactory.java
api/src/main/java/com/bitsofproof/supernode/common/Key.java
api/src/main/java/com/bitsofproof/supernode/common/ScriptFormat.java
api/src/main/java/com/bitsofproof/supernode/common/ValidationException.java
api/src/main/java/com/bitsofproof/supernode/common/WireFormat.java
api/src/main/java/com/bitsofproof/supernode/wallet/AccountListener.java
api/src/main/java/com/bitsofproof/supernode/wallet/AccountManager.java
api/src/main/java/com/bitsofproof/supernode/wallet/Address.java
api/src/main/java/com/bitsofproof/supernode/wallet/AddressConverter.java
api/src/main/java/com/bitsofproof/supernode/wallet/AddressListAccountManager.java
api/src/main/java/com/bitsofproof/supernode/wallet/BaseAccountManager.java
api/src/main/java/com/bitsofproof/supernode/wallet/ExtendedKeyAccountManager.java
api/src/main/java/com/bitsofproof/supernode/wallet/ExtendedKeySetWallet.java
api/src/main/java/com/bitsofproof/supernode/wallet/InMemoryUTXO.java
api/src/main/java/com/bitsofproof/supernode/wallet/KeyFormatter.java
api/src/main/java/com/bitsofproof/supernode/wallet/KeyListAccountManager.java
api/src/main/java/com/bitsofproof/supernode/wallet/SimpleFileWallet.java
api/src/main/java/com/bitsofproof/supernode/wallet/Wallet.java
api/src/main/proto/BCSAPIMessage.proto
api/src/main/proto/WalletFormat.proto
api/src/test/java/com/bitsofproof/supernode/api/BloomFilterTest.java
api/src/test/java/com/bitsofproof/supernode/api/ExtendedKeyTest.java
api/src/test/java/com/bitsofproof/supernode/api/InMemoryBusTest.java
api/src/test/java/com/bitsofproof/supernode/api/KeySerializerTest.java
api/src/test/java/com/bitsofproof/supernode/api/WalletFormatTest.java
api/src/test/resources/BIP32.json
api/src/test/resources/BIP38EC.json
api/src/test/resources/BIP38NoEC.json
api/src/test/resources/KeyGenerator.json
api/src/test/resources/PassphraseKey.json
api/src/test/resources/WIF.json
api/src/test/resources/colorRules.json
api/src/test/resources/log4j.properties
pom.xml
server/.gitignore
server/bop-service.sh
server/pom.xml
server/scripts/drop.sql
server/src/main/java/com/bitsofproof/supernode/core/AddressHandler.java
server/src/main/java/com/bitsofproof/supernode/core/AddressSeeder.java
server/src/main/java/com/bitsofproof/supernode/core/AlertHandler.java
server/src/main/java/com/bitsofproof/supernode/core/BitcoinNetwork.java
server/src/main/java/com/bitsofproof/supernode/core/BitcoinPeer.java
server/src/main/java/com/bitsofproof/supernode/core/BitcoinPeerListener.java
server/src/main/java/com/bitsofproof/supernode/core/BlockStore.java
server/src/main/java/com/bitsofproof/supernode/core/BlocktesterChain.java
server/src/main/java/com/bitsofproof/supernode/core/BloomFilterHandler.java
server/src/main/java/com/bitsofproof/supernode/core/CachedBlockStore.java
server/src/main/java/com/bitsofproof/supernode/core/Chain.java
server/src/main/java/com/bitsofproof/supernode/core/ChainLoader.java
server/src/main/java/com/bitsofproof/supernode/core/DNSDiscovery.java
server/src/main/java/com/bitsofproof/supernode/core/Difficulty.java
server/src/main/java/com/bitsofproof/supernode/core/Discovery.java
server/src/main/java/com/bitsofproof/supernode/core/DiscoveryChain.java
server/src/main/java/com/bitsofproof/supernode/core/FixedAddressDiscovery.java
server/src/main/java/com/bitsofproof/supernode/core/GetBlocksHandler.java
server/src/main/java/com/bitsofproof/supernode/core/GetDataHandler.java
server/src/main/java/com/bitsofproof/supernode/core/GetHeadersHandler.java
server/src/main/java/com/bitsofproof/supernode/core/HeartbeatHandler.java
server/src/main/java/com/bitsofproof/supernode/core/IRCDiscovery.java
server/src/main/java/com/bitsofproof/supernode/core/ImplementBCSAPI.java
server/src/main/java/com/bitsofproof/supernode/core/ImplementTxOutCache.java
server/src/main/java/com/bitsofproof/supernode/core/ImplementTxOutCacheDelta.java
server/src/main/java/com/bitsofproof/supernode/core/P2P.java
server/src/main/java/com/bitsofproof/supernode/core/PingPongHandler.java
server/src/main/java/com/bitsofproof/supernode/core/SatoshiChain.java
server/src/main/java/com/bitsofproof/supernode/core/ScriptEvaluation.java
server/src/main/java/com/bitsofproof/supernode/core/Testnet3Chain.java
server/src/main/java/com/bitsofproof/supernode/core/TransactionValidationException.java
server/src/main/java/com/bitsofproof/supernode/core/TrunkListener.java
server/src/main/java/com/bitsofproof/supernode/core/TxHandler.java
server/src/main/java/com/bitsofproof/supernode/core/TxListener.java
server/src/main/java/com/bitsofproof/supernode/core/TxOutCache.java
server/src/main/java/com/bitsofproof/supernode/core/UnitTestChain.java
server/src/main/java/com/bitsofproof/supernode/main/Main.java
server/src/main/java/com/bitsofproof/supernode/main/Supernode.java
server/src/main/java/com/bitsofproof/supernode/messages/AddrMessage.java
server/src/main/java/com/bitsofproof/supernode/messages/AlertMessage.java
server/src/main/java/com/bitsofproof/supernode/messages/BitcoinMessageListener.java
server/src/main/java/com/bitsofproof/supernode/messages/BlockMessage.java
server/src/main/java/com/bitsofproof/supernode/messages/FilterAddMessage.java
server/src/main/java/com/bitsofproof/supernode/messages/FilterClearMessage.java
server/src/main/java/com/bitsofproof/supernode/messages/FilterLoadMessage.java
server/src/main/java/com/bitsofproof/supernode/messages/GetAddrMessage.java
server/src/main/java/com/bitsofproof/supernode/messages/GetBlocksMessage.java
server/src/main/java/com/bitsofproof/supernode/messages/GetDataMessage.java
server/src/main/java/com/bitsofproof/supernode/messages/GetHeadersMessage.java
server/src/main/java/com/bitsofproof/supernode/messages/HeadersMessage.java
server/src/main/java/com/bitsofproof/supernode/messages/InvMessage.java
server/src/main/java/com/bitsofproof/supernode/messages/MempoolMessage.java
server/src/main/java/com/bitsofproof/supernode/messages/MerkleBlockMessage.java
server/src/main/java/com/bitsofproof/supernode/messages/PingMessage.java
server/src/main/java/com/bitsofproof/supernode/messages/PongMessage.java
server/src/main/java/com/bitsofproof/supernode/messages/TxMessage.java
server/src/main/java/com/bitsofproof/supernode/messages/VersionMessage.java
server/src/main/java/com/bitsofproof/supernode/model/Blk.java
server/src/main/java/com/bitsofproof/supernode/model/Head.java
server/src/main/java/com/bitsofproof/supernode/model/KnownPeer.java
server/src/main/java/com/bitsofproof/supernode/model/LvlDiskStore.java
server/src/main/java/com/bitsofproof/supernode/model/LvlMemoryStore.java
server/src/main/java/com/bitsofproof/supernode/model/LvlStore.java
server/src/main/java/com/bitsofproof/supernode/model/OrderedMapStore.java
server/src/main/java/com/bitsofproof/supernode/model/OrderedMapStoreKey.java
server/src/main/java/com/bitsofproof/supernode/model/PooledDatasource.java
server/src/main/java/com/bitsofproof/supernode/model/Tx.java
server/src/main/java/com/bitsofproof/supernode/model/TxIn.java
server/src/main/java/com/bitsofproof/supernode/model/TxOut.java
server/src/main/java/com/bitsofproof/supernode/testbox/APIServerInABox.java
server/src/main/proto/LevelDBStore.proto
server/src/main/resources/context/BCSAPI-profile.xml
server/src/main/resources/context/blocktester-profile.xml
server/src/main/resources/context/leveldb-profile.xml
server/src/main/resources/context/production-profile.xml
server/src/main/resources/context/server.xml
server/src/main/resources/context/slave-profile.xml
server/src/main/resources/context/testnet3-profile.xml
server/src/main/resources/log4j.properties
server/src/test/java/com/bitsofproof/supernode/test/APITest.java
server/src/test/java/com/bitsofproof/supernode/test/AddressTest.java
server/src/test/java/com/bitsofproof/supernode/test/Base58Test.java
server/src/test/java/com/bitsofproof/supernode/test/BitcoinJBlockTest.java
server/src/test/java/com/bitsofproof/supernode/test/DifficultyTest.java
server/src/test/java/com/bitsofproof/supernode/test/GenesisTest.java
server/src/test/java/com/bitsofproof/supernode/test/ScriptTest.java
server/src/test/java/com/bitsofproof/supernode/test/TransactionTest.java
server/src/test/java/com/bitsofproof/supernode/test/WireFormatTest.java
server/src/test/resources/base58_encode_decode.json
server/src/test/resources/bitcoinj_blocktester.json
server/src/test/resources/context/EmbeddedBCSAPI.xml
server/src/test/resources/context/leveldb-store.xml
server/src/test/resources/context/memory-store.xml
server/src/test/resources/log4j.properties
server/src/test/resources/script_invalid.json
server/src/test/resources/script_valid.json
server/src/test/resources/tx_invalid.json
server/src/test/resources/tx_valid.json
Download
Click the following link to download supernode-master.zip.
supernode-master.zip