func NewAdminBlock(prev interfaces.IAdminBlock) interfaces.IAdminBlock { block := new(AdminBlock) block.Header = new(ABlockHeader) if prev != nil { block.Header.SetPrevBackRefHash(primitives.NewZeroHash()) block.Header.SetDBHeight(prev.GetDBHeight() + 1) } else { block.Header.SetPrevBackRefHash(primitives.NewZeroHash()) } return block }