diff options
author | Jimmy Hu <jimmy.hu@dexon.org> | 2018-11-05 10:08:38 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-11-05 10:08:38 +0800 |
commit | c6db0b2491c8869b37ec6c8bc1a1264a1e4bfe7f (patch) | |
tree | 5dea4b74d4d531b44dd2351b6e94b0cb11f5a90e | |
parent | 66bcd6aa343f29e9b4addcfcb9934af15a24a432 (diff) | |
download | dexon-consensus-c6db0b2491c8869b37ec6c8bc1a1264a1e4bfe7f.tar dexon-consensus-c6db0b2491c8869b37ec6c8bc1a1264a1e4bfe7f.tar.gz dexon-consensus-c6db0b2491c8869b37ec6c8bc1a1264a1e4bfe7f.tar.bz2 dexon-consensus-c6db0b2491c8869b37ec6c8bc1a1264a1e4bfe7f.tar.lz dexon-consensus-c6db0b2491c8869b37ec6c8bc1a1264a1e4bfe7f.tar.xz dexon-consensus-c6db0b2491c8869b37ec6c8bc1a1264a1e4bfe7f.tar.zst dexon-consensus-c6db0b2491c8869b37ec6c8bc1a1264a1e4bfe7f.zip |
core: Copy witness for empty block (#292)
-rw-r--r-- | core/lattice-data.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/lattice-data.go b/core/lattice-data.go index ca24661..3f8c42b 100644 --- a/core/lattice-data.go +++ b/core/lattice-data.go @@ -488,6 +488,9 @@ func (data *latticeData) prepareEmptyBlock(b *types.Block) { } b.Position.Height = chainTip.Position.Height + 1 b.Timestamp = chainTip.Timestamp.Add(chainTipConfig.minBlockTimeInterval) + b.Witness.Height = chainTip.Witness.Height + b.Witness.Data = make([]byte, len(chainTip.Witness.Data)) + copy(b.Witness.Data, chainTip.Witness.Data) acks = append(acks, chainTip.Hash) } b.Acks = common.NewSortedHashes(acks) |