func (o *OrderID) UnmarshalBinary(data []byte) (err error) {
	copy(o[:], data)
	return
}
UnmarshalBinary decodes the form generated by MarshalBinary. This conforms to the BinaryMarshaler interface
package match
import (
	"encoding/hex"
	"fmt"
)
type OrderID [32]byte
func (o *OrderID) MarshalBinary() (data []byte, err error) {
	data = make([]byte, 32)
	copy(data, o[:])
	return
}