func (c *Crosslink) ToProto() *pb.Crosslink {
	return &pb.Crosslink{
		Slot:           c.Slot,
		ShardBlockHash: c.ShardBlockHash[:],
		ShardStateHash: c.ShardStateHash[:],
	}
}
// ToProto gets the protobuf representation of the crosslink
ToProto gets the protobuf representation of the crosslink
// ToProto gets the protobuf representation of the crosslink
func (c *Crosslink) ToProto() *pb.Crosslink {
	return &pb.Crosslink{
		Slot:           c.Slot,
		ShardBlockHash: c.ShardBlockHash[:],
		ShardStateHash: c.ShardStateHash[:],
	}
}
func ( c * Crosslink ) ToProto ( ) * pb . Crosslink { return & pb . Crosslink { Slot : c . Slot , ShardBlockHash : c . ShardBlockHash [ : ] , ShardStateHash : c . ShardStateHash [ : ] , } }
ToProto gets the protobuf representation of the crosslink
ToProto gets the protobuf representation of the crosslink