//
//  chain_fwd.hpp
//  blocksci
//
//  Created by Harry Kalodner on 11/8/17.
//

#ifndef chain_fwd_h
#define chain_fwd_h

namespace blocksci {
    class ChainAccess;
    class Blockchain;
    class BlockRange;
    class Block;
    class TransactionRange;
    class Transaction;
    struct OutputRange;
    class Output;
    struct InputRange;
    class Input;
    
    struct InoutPointer;
    struct OutputPointer;
    struct InputPointer;
} // namespace blocksci

#endif /* chain_fwd_h */
