OSDN Git Service

optimise
authoroys <oys@oysdeMacBook-Pro.local>
Sat, 12 Oct 2019 08:16:42 +0000 (16:16 +0800)
committeroys <oys@oysdeMacBook-Pro.local>
Sat, 12 Oct 2019 08:16:42 +0000 (16:16 +0800)
consensus/segwit/segwit.go

index 37d09ba..b10580f 100644 (file)
@@ -115,15 +115,15 @@ func ConvertP2SHProgram(prog []byte) ([]byte, error) {
 
 // ConvertP2MCProgram convert standard P2WMC program into P2MC program
 func ConvertP2MCProgram(prog []byte) ([]byte, error) {
-       magneticContractArgs, err := DecodeP2MCProgram(prog)
+       magneticContractArgs, err := DecodeP2WMCProgram(prog)
        if err != nil {
                return nil, err
        }
        return vmutil.P2MCProgram(*magneticContractArgs)
 }
 
-// DecodeP2MCProgram parse standard P2WMC arguments to magneticContractArgs
-func DecodeP2MCProgram(prog []byte) (*vmutil.MagneticContractArgs, error) {
+// DecodeP2WMCProgram parse standard P2WMC arguments to magneticContractArgs
+func DecodeP2WMCProgram(prog []byte) (*vmutil.MagneticContractArgs, error) {
        if !IsP2WMCScript(prog) {
                return nil, errors.New("invalid P2MC program")
        }