├── BUILD ├── DATABASE.md ├── Dockerfile ├── LICENSE ├── MINI-SERVER.md ├── README.md ├── UTXO-LOLWUT.md ├── WORKSPACE ├── attic ├── AddressTest.java ├── BandedUpdater.java ├── BandedUpdaterTest.java ├── BandingMap.java ├── BandingMapSet.java ├── BlockChainCache.java ├── BlockMadScan.java ├── BlockRepoSaver.java ├── BlockRewrite.java ├── BlockSummary.java ├── BulkImporter.java ├── CompactDB.java ├── DB.java ├── DatastoreMap.java ├── DirectFileMap.java ├── DumpAddr.java ├── DumpAddresses.java ├── DumpBlock.java ├── DumpTxList.java ├── FragMap.java ├── IrcBot.java ├── JelectrumDB.java ├── JelectrumDBCloudData.java ├── JelectrumDBDirect.java ├── JelectrumDBMapDB.java ├── JelectrumDBSQL.java ├── LargeStorage.java ├── MapSet.java ├── MongoTest.java ├── PerformanceRig.java ├── SqlMap.java ├── SqlMapSet.java ├── SqlTest.java ├── Threading.java ├── UtxoDump.java ├── UtxoTest.java ├── UtxoTrieMgr.java ├── UtxoTrieNode.java └── db │ ├── cassandra │ ├── CassTest.java │ ├── CassandraDB.java │ ├── CassandraMap.java │ └── CassandraMapSet.java │ ├── jedis │ ├── JedisDB.java │ ├── JedisMap.java │ └── JedisMapSet.java │ ├── level │ ├── LevelDB.java │ ├── LevelDBMap.java │ ├── LevelDBMapSet.java │ └── LevelNetClient.java │ ├── little │ └── LittleDB.java │ ├── lmdb │ ├── LMDB.java │ ├── LMDBMap.java │ └── LMDBMapSet.java │ └── mongo │ ├── MongoDB.java │ ├── MongoEntry.java │ ├── MongoKey.java │ ├── MongoMap.java │ └── MongoMapSet.java ├── check ├── check.py ├── utxo-debug.log └── utxo-root-file ├── cpp ├── Makefile ├── levelnet.cpp ├── lmdbnet.cpp └── repair.cpp ├── jelly.sample.conf ├── makekey.sh ├── motd.txt ├── proto ├── blockrepo.proto └── kraken.proto ├── run.sh ├── slopbucket-notes.txt ├── src ├── bloomtime │ ├── BloomUtil.java │ ├── Bloomtime.java │ ├── DeterministicStream.java │ ├── IOTest.java │ ├── LongBitSet.java │ ├── LongBitSetDirect.java │ ├── LongBitSetFancy.java │ ├── LongBitSetPerf.java │ ├── LongBitSetSimple.java │ ├── LongBitSetThreaded.java │ ├── LongFile.java │ ├── LongMappedBuffer.java │ ├── LongMappedBufferMany.java │ └── LongRandomFile.java ├── elecheck │ ├── EleCheck.java │ └── EleConn.java ├── jelectrum │ ├── BitcoinRPC.java │ ├── BlockChainCache.java │ ├── BlockDownloadThread.java │ ├── BlockScan.java │ ├── BloomLayerCake.java │ ├── CacheMap.java │ ├── Config.java │ ├── DaemonThreadFactory.java │ ├── DumpAddresses.java │ ├── DumpTx.java │ ├── ElectrumNotifier.java │ ├── EventLog.java │ ├── FreeSpaceWatcher.java │ ├── HeaderChunkAgent.java │ ├── ImportEventListener.java │ ├── Importer.java │ ├── Jelectrum.java │ ├── LRUCache.java │ ├── MapBlockStore.java │ ├── MemPooler.java │ ├── PeerInfo.java │ ├── PeerManager.java │ ├── PrintKeystoreInfo.java │ ├── RateLimit.java │ ├── SerializedBlock.java │ ├── SerializedTransaction.java │ ├── SimpleFuture.java │ ├── SimpleUtxoMgr.java │ ├── StatData.java │ ├── StratumConnection.java │ ├── StratumServer.java │ ├── TXUtil.java │ ├── TransactionSummary.java │ ├── TrustEraser.java │ ├── UPNP.java │ ├── Util.java │ ├── UtxoSource.java │ ├── UtxoStatus.java │ ├── ValidateProof.java │ ├── WordList.java │ └── db │ │ ├── DB.java │ │ ├── DBFace.java │ │ ├── DBMap.java │ │ ├── DBMapMutationSet.java │ │ ├── DBMapMutationSetThreaded.java │ │ ├── DBMapSet.java │ │ ├── DBMapSetThreaded.java │ │ ├── DBMapThreaded.java │ │ ├── DBTooManyResultsException.java │ │ ├── GrindTest.java │ │ ├── ObjectConversionMap.java │ │ ├── RawBitcoinDataSource.java │ │ ├── lobstack │ │ ├── LobstackDB.java │ │ ├── LobstackMap.java │ │ └── LobstackMapSet.java │ │ ├── memory │ │ ├── MemoryDB.java │ │ ├── MemoryMap.java │ │ └── MemoryMapSet.java │ │ ├── rocksdb │ │ ├── JRocksDB.java │ │ ├── RocksDBMap.java │ │ ├── RocksDBMapMutationSet.java │ │ └── RocksDBMapSet.java │ │ └── slopbucket │ │ ├── SlopbucketDB.java │ │ ├── SlopbucketMap.java │ │ └── SlopbucketMapSet.java ├── lobstack │ ├── AutoCloseLRUCache.java │ ├── LobCleanup.java │ ├── LobCompress.java │ ├── LobStat.java │ ├── Lobstack.java │ ├── LobstackNode.java │ ├── LobstackWorkThread.java │ ├── NodeEntry.java │ ├── SerialUtil.java │ ├── TreeStat.java │ ├── TreeUtil.java │ ├── WorkUnit.java │ └── ZUtil.java └── slopbucket │ └── Slopbucket.java └── test ├── BlockChainCacheTest.java ├── BloomtimeTest.java ├── LobstackTest.java ├── LongBitSetTest.java ├── LongMappedBufferTest.java ├── MerkleTest.java ├── NotifierTest.java ├── ScriptHashTest.java ├── SlopbucketTest.java ├── TestUtil.java ├── ZipTest.java └── jelectrum └── db ├── DBTest.java └── TestUtil.java /BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/BUILD -------------------------------------------------------------------------------- /DATABASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/DATABASE.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/LICENSE -------------------------------------------------------------------------------- /MINI-SERVER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/MINI-SERVER.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/README.md -------------------------------------------------------------------------------- /UTXO-LOLWUT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/UTXO-LOLWUT.md -------------------------------------------------------------------------------- /WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/WORKSPACE -------------------------------------------------------------------------------- /attic/AddressTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/AddressTest.java -------------------------------------------------------------------------------- /attic/BandedUpdater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/BandedUpdater.java -------------------------------------------------------------------------------- /attic/BandedUpdaterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/BandedUpdaterTest.java -------------------------------------------------------------------------------- /attic/BandingMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/BandingMap.java -------------------------------------------------------------------------------- /attic/BandingMapSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/BandingMapSet.java -------------------------------------------------------------------------------- /attic/BlockChainCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/BlockChainCache.java -------------------------------------------------------------------------------- /attic/BlockMadScan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/BlockMadScan.java -------------------------------------------------------------------------------- /attic/BlockRepoSaver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/BlockRepoSaver.java -------------------------------------------------------------------------------- /attic/BlockRewrite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/BlockRewrite.java -------------------------------------------------------------------------------- /attic/BlockSummary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/BlockSummary.java -------------------------------------------------------------------------------- /attic/BulkImporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/BulkImporter.java -------------------------------------------------------------------------------- /attic/CompactDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/CompactDB.java -------------------------------------------------------------------------------- /attic/DB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/DB.java -------------------------------------------------------------------------------- /attic/DatastoreMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/DatastoreMap.java -------------------------------------------------------------------------------- /attic/DirectFileMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/DirectFileMap.java -------------------------------------------------------------------------------- /attic/DumpAddr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/DumpAddr.java -------------------------------------------------------------------------------- /attic/DumpAddresses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/DumpAddresses.java -------------------------------------------------------------------------------- /attic/DumpBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/DumpBlock.java -------------------------------------------------------------------------------- /attic/DumpTxList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/DumpTxList.java -------------------------------------------------------------------------------- /attic/FragMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/FragMap.java -------------------------------------------------------------------------------- /attic/IrcBot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/IrcBot.java -------------------------------------------------------------------------------- /attic/JelectrumDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/JelectrumDB.java -------------------------------------------------------------------------------- /attic/JelectrumDBCloudData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/JelectrumDBCloudData.java -------------------------------------------------------------------------------- /attic/JelectrumDBDirect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/JelectrumDBDirect.java -------------------------------------------------------------------------------- /attic/JelectrumDBMapDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/JelectrumDBMapDB.java -------------------------------------------------------------------------------- /attic/JelectrumDBSQL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/JelectrumDBSQL.java -------------------------------------------------------------------------------- /attic/LargeStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/LargeStorage.java -------------------------------------------------------------------------------- /attic/MapSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/MapSet.java -------------------------------------------------------------------------------- /attic/MongoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/MongoTest.java -------------------------------------------------------------------------------- /attic/PerformanceRig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/PerformanceRig.java -------------------------------------------------------------------------------- /attic/SqlMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/SqlMap.java -------------------------------------------------------------------------------- /attic/SqlMapSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/SqlMapSet.java -------------------------------------------------------------------------------- /attic/SqlTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/SqlTest.java -------------------------------------------------------------------------------- /attic/Threading.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/Threading.java -------------------------------------------------------------------------------- /attic/UtxoDump.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/UtxoDump.java -------------------------------------------------------------------------------- /attic/UtxoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/UtxoTest.java -------------------------------------------------------------------------------- /attic/UtxoTrieMgr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/UtxoTrieMgr.java -------------------------------------------------------------------------------- /attic/UtxoTrieNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/UtxoTrieNode.java -------------------------------------------------------------------------------- /attic/db/cassandra/CassTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/db/cassandra/CassTest.java -------------------------------------------------------------------------------- /attic/db/cassandra/CassandraDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/db/cassandra/CassandraDB.java -------------------------------------------------------------------------------- /attic/db/cassandra/CassandraMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/db/cassandra/CassandraMap.java -------------------------------------------------------------------------------- /attic/db/cassandra/CassandraMapSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/db/cassandra/CassandraMapSet.java -------------------------------------------------------------------------------- /attic/db/jedis/JedisDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/db/jedis/JedisDB.java -------------------------------------------------------------------------------- /attic/db/jedis/JedisMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/db/jedis/JedisMap.java -------------------------------------------------------------------------------- /attic/db/jedis/JedisMapSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/db/jedis/JedisMapSet.java -------------------------------------------------------------------------------- /attic/db/level/LevelDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/db/level/LevelDB.java -------------------------------------------------------------------------------- /attic/db/level/LevelDBMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/db/level/LevelDBMap.java -------------------------------------------------------------------------------- /attic/db/level/LevelDBMapSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/db/level/LevelDBMapSet.java -------------------------------------------------------------------------------- /attic/db/level/LevelNetClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/db/level/LevelNetClient.java -------------------------------------------------------------------------------- /attic/db/little/LittleDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/db/little/LittleDB.java -------------------------------------------------------------------------------- /attic/db/lmdb/LMDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/db/lmdb/LMDB.java -------------------------------------------------------------------------------- /attic/db/lmdb/LMDBMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/db/lmdb/LMDBMap.java -------------------------------------------------------------------------------- /attic/db/lmdb/LMDBMapSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/db/lmdb/LMDBMapSet.java -------------------------------------------------------------------------------- /attic/db/mongo/MongoDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/db/mongo/MongoDB.java -------------------------------------------------------------------------------- /attic/db/mongo/MongoEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/db/mongo/MongoEntry.java -------------------------------------------------------------------------------- /attic/db/mongo/MongoKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/db/mongo/MongoKey.java -------------------------------------------------------------------------------- /attic/db/mongo/MongoMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/db/mongo/MongoMap.java -------------------------------------------------------------------------------- /attic/db/mongo/MongoMapSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/attic/db/mongo/MongoMapSet.java -------------------------------------------------------------------------------- /check/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/check/check.py -------------------------------------------------------------------------------- /check/utxo-debug.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/check/utxo-debug.log -------------------------------------------------------------------------------- /check/utxo-root-file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/check/utxo-root-file -------------------------------------------------------------------------------- /cpp/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/cpp/Makefile -------------------------------------------------------------------------------- /cpp/levelnet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/cpp/levelnet.cpp -------------------------------------------------------------------------------- /cpp/lmdbnet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/cpp/lmdbnet.cpp -------------------------------------------------------------------------------- /cpp/repair.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/cpp/repair.cpp -------------------------------------------------------------------------------- /jelly.sample.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/jelly.sample.conf -------------------------------------------------------------------------------- /makekey.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/makekey.sh -------------------------------------------------------------------------------- /motd.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/motd.txt -------------------------------------------------------------------------------- /proto/blockrepo.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/proto/blockrepo.proto -------------------------------------------------------------------------------- /proto/kraken.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/proto/kraken.proto -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/run.sh -------------------------------------------------------------------------------- /slopbucket-notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/slopbucket-notes.txt -------------------------------------------------------------------------------- /src/bloomtime/BloomUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/bloomtime/BloomUtil.java -------------------------------------------------------------------------------- /src/bloomtime/Bloomtime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/bloomtime/Bloomtime.java -------------------------------------------------------------------------------- /src/bloomtime/DeterministicStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/bloomtime/DeterministicStream.java -------------------------------------------------------------------------------- /src/bloomtime/IOTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/bloomtime/IOTest.java -------------------------------------------------------------------------------- /src/bloomtime/LongBitSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/bloomtime/LongBitSet.java -------------------------------------------------------------------------------- /src/bloomtime/LongBitSetDirect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/bloomtime/LongBitSetDirect.java -------------------------------------------------------------------------------- /src/bloomtime/LongBitSetFancy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/bloomtime/LongBitSetFancy.java -------------------------------------------------------------------------------- /src/bloomtime/LongBitSetPerf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/bloomtime/LongBitSetPerf.java -------------------------------------------------------------------------------- /src/bloomtime/LongBitSetSimple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/bloomtime/LongBitSetSimple.java -------------------------------------------------------------------------------- /src/bloomtime/LongBitSetThreaded.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/bloomtime/LongBitSetThreaded.java -------------------------------------------------------------------------------- /src/bloomtime/LongFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/bloomtime/LongFile.java -------------------------------------------------------------------------------- /src/bloomtime/LongMappedBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/bloomtime/LongMappedBuffer.java -------------------------------------------------------------------------------- /src/bloomtime/LongMappedBufferMany.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/bloomtime/LongMappedBufferMany.java -------------------------------------------------------------------------------- /src/bloomtime/LongRandomFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/bloomtime/LongRandomFile.java -------------------------------------------------------------------------------- /src/elecheck/EleCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/elecheck/EleCheck.java -------------------------------------------------------------------------------- /src/elecheck/EleConn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/elecheck/EleConn.java -------------------------------------------------------------------------------- /src/jelectrum/BitcoinRPC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/BitcoinRPC.java -------------------------------------------------------------------------------- /src/jelectrum/BlockChainCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/BlockChainCache.java -------------------------------------------------------------------------------- /src/jelectrum/BlockDownloadThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/BlockDownloadThread.java -------------------------------------------------------------------------------- /src/jelectrum/BlockScan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/BlockScan.java -------------------------------------------------------------------------------- /src/jelectrum/BloomLayerCake.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/BloomLayerCake.java -------------------------------------------------------------------------------- /src/jelectrum/CacheMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/CacheMap.java -------------------------------------------------------------------------------- /src/jelectrum/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/Config.java -------------------------------------------------------------------------------- /src/jelectrum/DaemonThreadFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/DaemonThreadFactory.java -------------------------------------------------------------------------------- /src/jelectrum/DumpAddresses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/DumpAddresses.java -------------------------------------------------------------------------------- /src/jelectrum/DumpTx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/DumpTx.java -------------------------------------------------------------------------------- /src/jelectrum/ElectrumNotifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/ElectrumNotifier.java -------------------------------------------------------------------------------- /src/jelectrum/EventLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/EventLog.java -------------------------------------------------------------------------------- /src/jelectrum/FreeSpaceWatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/FreeSpaceWatcher.java -------------------------------------------------------------------------------- /src/jelectrum/HeaderChunkAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/HeaderChunkAgent.java -------------------------------------------------------------------------------- /src/jelectrum/ImportEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/ImportEventListener.java -------------------------------------------------------------------------------- /src/jelectrum/Importer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/Importer.java -------------------------------------------------------------------------------- /src/jelectrum/Jelectrum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/Jelectrum.java -------------------------------------------------------------------------------- /src/jelectrum/LRUCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/LRUCache.java -------------------------------------------------------------------------------- /src/jelectrum/MapBlockStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/MapBlockStore.java -------------------------------------------------------------------------------- /src/jelectrum/MemPooler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/MemPooler.java -------------------------------------------------------------------------------- /src/jelectrum/PeerInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/PeerInfo.java -------------------------------------------------------------------------------- /src/jelectrum/PeerManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/PeerManager.java -------------------------------------------------------------------------------- /src/jelectrum/PrintKeystoreInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/PrintKeystoreInfo.java -------------------------------------------------------------------------------- /src/jelectrum/RateLimit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/RateLimit.java -------------------------------------------------------------------------------- /src/jelectrum/SerializedBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/SerializedBlock.java -------------------------------------------------------------------------------- /src/jelectrum/SerializedTransaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/SerializedTransaction.java -------------------------------------------------------------------------------- /src/jelectrum/SimpleFuture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/SimpleFuture.java -------------------------------------------------------------------------------- /src/jelectrum/SimpleUtxoMgr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/SimpleUtxoMgr.java -------------------------------------------------------------------------------- /src/jelectrum/StatData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/StatData.java -------------------------------------------------------------------------------- /src/jelectrum/StratumConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/StratumConnection.java -------------------------------------------------------------------------------- /src/jelectrum/StratumServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/StratumServer.java -------------------------------------------------------------------------------- /src/jelectrum/TXUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/TXUtil.java -------------------------------------------------------------------------------- /src/jelectrum/TransactionSummary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/TransactionSummary.java -------------------------------------------------------------------------------- /src/jelectrum/TrustEraser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/TrustEraser.java -------------------------------------------------------------------------------- /src/jelectrum/UPNP.java: -------------------------------------------------------------------------------- 1 | package jelectrum; 2 | 3 | public class UPNP 4 | { 5 | 6 | 7 | 8 | } 9 | -------------------------------------------------------------------------------- /src/jelectrum/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/Util.java -------------------------------------------------------------------------------- /src/jelectrum/UtxoSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/UtxoSource.java -------------------------------------------------------------------------------- /src/jelectrum/UtxoStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/UtxoStatus.java -------------------------------------------------------------------------------- /src/jelectrum/ValidateProof.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/ValidateProof.java -------------------------------------------------------------------------------- /src/jelectrum/WordList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/WordList.java -------------------------------------------------------------------------------- /src/jelectrum/db/DB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/DB.java -------------------------------------------------------------------------------- /src/jelectrum/db/DBFace.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/DBFace.java -------------------------------------------------------------------------------- /src/jelectrum/db/DBMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/DBMap.java -------------------------------------------------------------------------------- /src/jelectrum/db/DBMapMutationSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/DBMapMutationSet.java -------------------------------------------------------------------------------- /src/jelectrum/db/DBMapMutationSetThreaded.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/DBMapMutationSetThreaded.java -------------------------------------------------------------------------------- /src/jelectrum/db/DBMapSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/DBMapSet.java -------------------------------------------------------------------------------- /src/jelectrum/db/DBMapSetThreaded.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/DBMapSetThreaded.java -------------------------------------------------------------------------------- /src/jelectrum/db/DBMapThreaded.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/DBMapThreaded.java -------------------------------------------------------------------------------- /src/jelectrum/db/DBTooManyResultsException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/DBTooManyResultsException.java -------------------------------------------------------------------------------- /src/jelectrum/db/GrindTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/GrindTest.java -------------------------------------------------------------------------------- /src/jelectrum/db/ObjectConversionMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/ObjectConversionMap.java -------------------------------------------------------------------------------- /src/jelectrum/db/RawBitcoinDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/RawBitcoinDataSource.java -------------------------------------------------------------------------------- /src/jelectrum/db/lobstack/LobstackDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/lobstack/LobstackDB.java -------------------------------------------------------------------------------- /src/jelectrum/db/lobstack/LobstackMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/lobstack/LobstackMap.java -------------------------------------------------------------------------------- /src/jelectrum/db/lobstack/LobstackMapSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/lobstack/LobstackMapSet.java -------------------------------------------------------------------------------- /src/jelectrum/db/memory/MemoryDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/memory/MemoryDB.java -------------------------------------------------------------------------------- /src/jelectrum/db/memory/MemoryMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/memory/MemoryMap.java -------------------------------------------------------------------------------- /src/jelectrum/db/memory/MemoryMapSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/memory/MemoryMapSet.java -------------------------------------------------------------------------------- /src/jelectrum/db/rocksdb/JRocksDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/rocksdb/JRocksDB.java -------------------------------------------------------------------------------- /src/jelectrum/db/rocksdb/RocksDBMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/rocksdb/RocksDBMap.java -------------------------------------------------------------------------------- /src/jelectrum/db/rocksdb/RocksDBMapMutationSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/rocksdb/RocksDBMapMutationSet.java -------------------------------------------------------------------------------- /src/jelectrum/db/rocksdb/RocksDBMapSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/rocksdb/RocksDBMapSet.java -------------------------------------------------------------------------------- /src/jelectrum/db/slopbucket/SlopbucketDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/slopbucket/SlopbucketDB.java -------------------------------------------------------------------------------- /src/jelectrum/db/slopbucket/SlopbucketMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/slopbucket/SlopbucketMap.java -------------------------------------------------------------------------------- /src/jelectrum/db/slopbucket/SlopbucketMapSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/jelectrum/db/slopbucket/SlopbucketMapSet.java -------------------------------------------------------------------------------- /src/lobstack/AutoCloseLRUCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/lobstack/AutoCloseLRUCache.java -------------------------------------------------------------------------------- /src/lobstack/LobCleanup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/lobstack/LobCleanup.java -------------------------------------------------------------------------------- /src/lobstack/LobCompress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/lobstack/LobCompress.java -------------------------------------------------------------------------------- /src/lobstack/LobStat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/lobstack/LobStat.java -------------------------------------------------------------------------------- /src/lobstack/Lobstack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/lobstack/Lobstack.java -------------------------------------------------------------------------------- /src/lobstack/LobstackNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/lobstack/LobstackNode.java -------------------------------------------------------------------------------- /src/lobstack/LobstackWorkThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/lobstack/LobstackWorkThread.java -------------------------------------------------------------------------------- /src/lobstack/NodeEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/lobstack/NodeEntry.java -------------------------------------------------------------------------------- /src/lobstack/SerialUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/lobstack/SerialUtil.java -------------------------------------------------------------------------------- /src/lobstack/TreeStat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/lobstack/TreeStat.java -------------------------------------------------------------------------------- /src/lobstack/TreeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/lobstack/TreeUtil.java -------------------------------------------------------------------------------- /src/lobstack/WorkUnit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/lobstack/WorkUnit.java -------------------------------------------------------------------------------- /src/lobstack/ZUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/lobstack/ZUtil.java -------------------------------------------------------------------------------- /src/slopbucket/Slopbucket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/src/slopbucket/Slopbucket.java -------------------------------------------------------------------------------- /test/BlockChainCacheTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/test/BlockChainCacheTest.java -------------------------------------------------------------------------------- /test/BloomtimeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/test/BloomtimeTest.java -------------------------------------------------------------------------------- /test/LobstackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/test/LobstackTest.java -------------------------------------------------------------------------------- /test/LongBitSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/test/LongBitSetTest.java -------------------------------------------------------------------------------- /test/LongMappedBufferTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/test/LongMappedBufferTest.java -------------------------------------------------------------------------------- /test/MerkleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/test/MerkleTest.java -------------------------------------------------------------------------------- /test/NotifierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/test/NotifierTest.java -------------------------------------------------------------------------------- /test/ScriptHashTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/test/ScriptHashTest.java -------------------------------------------------------------------------------- /test/SlopbucketTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/test/SlopbucketTest.java -------------------------------------------------------------------------------- /test/TestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/test/TestUtil.java -------------------------------------------------------------------------------- /test/ZipTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/test/ZipTest.java -------------------------------------------------------------------------------- /test/jelectrum/db/DBTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/test/jelectrum/db/DBTest.java -------------------------------------------------------------------------------- /test/jelectrum/db/TestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fireduck64/jelectrum/HEAD/test/jelectrum/db/TestUtil.java --------------------------------------------------------------------------------