OSDN Git Service

add mContract selector definition
[bytom/vapor.git] / protocol / vm / vmutil / script.go
index 5c6d405..944f625 100644 (file)
@@ -13,6 +13,12 @@ var (
        ErrMultisigFormat = errors.New("bad multisig program format")
 )
 
+const (
+       MagneticContractPartialTradeClauseSelector uint8 = iota
+       MagneticContractFullTradeClauseSelector
+       MagneticContractCancelClauseSelector
+)
+
 // MagneticContractArgs is a struct for magnetic contract arguments
 type MagneticContractArgs struct {
        RequestedAsset   bc.AssetID