X-Git-Url: http://git.osdn.net/view?p=bytom%2Fvapor.git;a=blobdiff_plain;f=protocol%2Fbc%2Ftypes%2Ftxinput.go;h=a155f567426b2e0427d7f1259115fe64ab18d982;hp=d1eeb57c679c51a255fe44eb3ff6239e673a91e9;hb=HEAD;hpb=f7f12ea310fc0a1e49f4ccbd3d0d79f1664db045 diff --git a/protocol/bc/types/txinput.go b/protocol/bc/types/txinput.go index d1eeb57c..a155f567 100644 --- a/protocol/bc/types/txinput.go +++ b/protocol/bc/types/txinput.go @@ -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