Show / Hide Table of Contents

    Class DeltaBuilder

    Inheritance
    System.Object
    DeltaBuilder
    Implements
    IDeltaBuilder
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Catalyst.Core.Modules.Consensus.Deltas
    Assembly: Catalyst.Core.Modules.Consensus.dll
    Syntax
    public class DeltaBuilder : IDeltaBuilder

    Constructors

    | Improve this Doc View Source

    DeltaBuilder(IDeltaTransactionRetriever, IDeterministicRandomFactory, IHashProvider, IPeerSettings, IDeltaCache, IDateTimeProvider, ILogger)

    Declaration
    public DeltaBuilder(IDeltaTransactionRetriever transactionRetriever, IDeterministicRandomFactory randomFactory, IHashProvider hashProvider, IPeerSettings peerSettings, IDeltaCache deltaCache, IDateTimeProvider dateTimeProvider, ILogger logger)
    Parameters
    Type Name Description
    IDeltaTransactionRetriever transactionRetriever
    IDeterministicRandomFactory randomFactory
    IHashProvider hashProvider
    IPeerSettings peerSettings
    IDeltaCache deltaCache
    IDateTimeProvider dateTimeProvider
    ILogger logger

    Methods

    | Improve this Doc View Source

    BuildCandidateDelta(MultiHash)

    Declaration
    public Protocol.Wire.CandidateDeltaBroadcast BuildCandidateDelta(MultiHash previousDeltaHash)
    Parameters
    Type Name Description
    MultiHash previousDeltaHash
    Returns
    Type Description
    Protocol.Wire.CandidateDeltaBroadcast

    Implements

    IDeltaBuilder
    • Improve this Doc
    • View Source
    Back to top Copyright © 2019 Catalyst Network