Exemplo n.º 1
0
 public override BlockAssembler Create(AssemblerOptions options = null)
 {
     return(new PosBlockAssembler(this.consensusLoop, this.network, this.chain, this.mempoolScheduler, this.mempool,
                                  this.dateTimeProvider, stakeChain, options));
 }
Exemplo n.º 2
0
 public PosBlockAssembler(ConsensusLoop consensusLoop, Network network, ConcurrentChain chain,
                          MempoolScheduler mempoolScheduler, TxMempool mempool,
                          IDateTimeProvider dateTimeProvider, StakeChain stakeChain, AssemblerOptions options = null)
     : base(consensusLoop, network, chain, mempoolScheduler, mempool, dateTimeProvider, options)
 {
     this.stakeChain = stakeChain;
 }
Exemplo n.º 3
0
 public abstract BlockAssembler Create(AssemblerOptions options = null);