Package com.google.bitcoin.store

Interface Summary
BlockStore An implementor of BlockStore saves StoredBlock objects to disk.
FullPrunedBlockStore An implementor of FullPrunedBlockStore saves StoredBlock objects to some storage mechanism.
 

Class Summary
H2FullPrunedBlockStore A full pruned block store using the H2 pure-java embedded database.
MemoryBlockStore Keeps StoredBlocks in memory.
MemoryFullPrunedBlockStore Keeps StoredBlocks, StoredUndoableBlocks and StoredTransactionOutputs in memory.
MemoryFullPrunedBlockStore.StoredBlockAndWasUndoableFlag  
PostgresFullPrunedBlockStore A full pruned block store using the Postgres database engine.
SPVBlockStore An SPVBlockStore holds a limited number of block headers in a memory mapped ring buffer.
WalletProtobufSerializer Serialize and de-serialize a wallet to a byte stream containing a protocol buffer.
 

Exception Summary
BlockStoreException Thrown when something goes wrong with storing a block.
UnreadableWalletException Thrown by the WalletProtobufSerializer when the serialized protocol buffer is either corrupted, internally inconsistent or appears to be from the future.
 



Copyright © 2014. All rights reserved.