protected override StoredStakeBlock ReadStoredItem(Stream stream, DiskBlockPos pos) { StoredStakeBlock storedStakeBlock = new StoredStakeBlock(Network, pos); storedStakeBlock.ReadWrite(stream, false); // set the POS values in to the block header storedStakeBlock.Item.Block.Header.PosParameters = storedStakeBlock.Item.Stake; return(storedStakeBlock); }
internal static void StartAtPosition(DiskBlockPos startPosition) { _Trace.TraceInformation("Start at position " + startPosition.ToString()); }
public StoredStakeBlock(uint magic, StakeBlock stakeBlock, DiskBlockPos blockPosition) : base(magic, stakeBlock, blockPosition) { }
public StoredStakeBlock(Network expectedNetwork, DiskBlockPos position) : base(expectedNetwork, position) { }
protected override StoredStakeBlock CreateStoredItem(StakeBlock item, DiskBlockPos position) { return(new StoredStakeBlock(Network.Magic, item, position)); }