001package org.consensusj.bitcoin.rx;
002
003import org.consensusj.bitcoin.json.pojo.ChainTip;
004import org.reactivestreams.Publisher;
005
006/**
007 * A publisher of {@link ChainTip}
008 */
009public interface ChainTipService {
010    /**
011     * This method will give you a stream of ChainTips
012     *
013     * @return A Publisher for the sequence
014     */
015    ChainTipPublisher chainTipPublisher();
016}