OSDN Git Service

versoin1.1.9 (#594)
[bytom/vapor.git] / protocol / bc / types / txinput.go
index d1eeb57..a155f56 100644 (file)
@@ -4,9 +4,9 @@ import (
        "fmt"
        "io"
 
-       "github.com/vapor/encoding/blockchain"
-       "github.com/vapor/errors"
-       "github.com/vapor/protocol/bc"
+       "github.com/bytom/vapor/encoding/blockchain"
+       "github.com/bytom/vapor/errors"
+       "github.com/bytom/vapor/protocol/bc"
 )
 
 // serflag variables for input types.
@@ -134,6 +134,9 @@ func (t *TxInput) SpentOutputID() (o bc.Hash, err error) {
 
        case *VetoInput:
                o, err = ComputeOutputID(&inp.SpendCommitment, VetoInputType, inp.Vote)
+
+       case *CrossChainInput:
+               o, err = ComputeOutputID(&inp.SpendCommitment, SpendInputType, nil)
        }
 
        return o, err