diff --git a/bpu.go b/bpu.go index 46f0cbc..d4d2cdc 100644 --- a/bpu.go +++ b/bpu.go @@ -87,7 +87,7 @@ func processInputs(inXputs []XPut, geneInputs []*bt.Input) ([]Input, error) { return nil, err } - if len(parts) == 2 { + if len(parts) == 2 || len(parts[1]) == 33 { partHex := hex.EncodeToString(parts[1]) var a *bscript.Address a, err = bscript.NewAddressFromPublicKeyString(partHex, true)