Class TxOutSetService

java.lang.Object
org.consensusj.bitcoin.rx.jsonrpc.service.TxOutSetService
All Implemented Interfaces:
Closeable, AutoCloseable

public class TxOutSetService extends Object implements Closeable
Service to return a stream of TxOutSetInfos for a given blockchain/client. Updates are triggered on new blocks (via ChainTipService a cache is used to prevent fetches of TxOutSetInfos already fetched (e.g. on blockchain re-org) and MAX_OUTSTANDING_CALLS is used to prevent overloading the server (e.g. during blockchain sync)