Namespace Libplanet.Blockchain
Classes
BlockChain
A class have Blocks, Transactions, and the chain information.
In order to watch its state changes, implement IRenderer interface and pass it to the BlockChain(IBlockPolicy, IStagePolicy, IStore, IStateStore, Block, IBlockChainStates, IActionEvaluator, IEnumerable<IRenderer>) constructor.
BlockChainStates
A default implementation of IBlockChainStates interface.
BlockLocator
A class that contains BlockHashes for a series of blocks.
Branch
A class representing a consecutive list of Blocks.