public override object Clone() { var clone = new ProvenHeadersBlockStoreBehavior(this.network, this.ChainIndexer, this.chainState, this.loggerFactory, this.consensusManager, this.checkpoints, this.blockStoreQueue) { CanRespondToGetDataPayload = this.CanRespondToGetDataPayload }; return(clone); }
public override object Clone() { var res = new ProvenHeadersBlockStoreBehavior(this.network, this.chain, this.chainState, this.loggerFactory, this.consensusManager) { CanRespondToGetBlocksPayload = this.CanRespondToGetBlocksPayload, CanRespondToGetDataPayload = this.CanRespondToGetDataPayload }; return(res); }