tendermint/types/block_meta.go

16 lines
449 B
Go
Raw Normal View History

package types
type BlockMeta struct {
2015-06-22 19:04:31 -07:00
Hash []byte `json:"hash"` // The block hash
Header *Header `json:"header"` // The block's Header
PartsHeader PartSetHeader `json:"parts_header"` // The PartSetHeader, for transfer
}
func NewBlockMeta(block *Block, blockParts *PartSet) *BlockMeta {
return &BlockMeta{
2015-06-22 19:04:31 -07:00
Hash: block.Hash(),
Header: block.Header,
PartsHeader: blockParts.Header(),
}
}