func (sb *ShardBlock) Copy() ShardBlock {
	return ShardBlock{
		Header: sb.Header.Copy(),
		Body:   sb.Body.Copy(),
	}
}
// Copy returns a deep copy of the shard block.
Copy returns a deep copy of the shard block.
// Copy returns a deep copy of the shard block .
func (sb *ShardBlock) Copy() ShardBlock {
	return ShardBlock{
		Header: sb.Header.Copy(),
		Body:   sb.Body.Copy(),
	}
}
func ( sb * ShardBlock ) Copy ( ) ShardBlock { return ShardBlock { Header : sb . Header . Copy ( ) , Body : sb . Body . Copy ( ) , } }
Copy returns a deep copy of the shard block.
Copy returns a deep copy of the shard block .