OSDN Git Service

modify contract illustration
authoroys <ouyang@ouyangdeMacBook-Pro.local>
Thu, 23 Jul 2020 09:03:39 +0000 (17:03 +0800)
committeroys <ouyang@ouyangdeMacBook-Pro.local>
Thu, 23 Jul 2020 09:03:39 +0000 (17:03 +0800)
protocol/vm/vmutil/magnetic_v2.go

index 4ce95da..845959a 100644 (file)
@@ -87,8 +87,8 @@ func P2WMCProgramV2(magneticContractArgs MagneticContractArgs) ([]byte, error) {
 // GREATERTHANOREQUAL       [... sellerKey standardProgram sellerProgram requestedAsset actualAmount receiveAmount (receiveAmount >= 0)]
 // VERIFY                   [... sellerKey standardProgram sellerProgram requestedAsset actualAmount receiveAmount]
 // FROMALTSTACK             [... sellerKey standardProgram sellerProgram requestedAsset actualAmount receiveAmount <position>]
-// DUP                                                 [... sellerKey standardProgram sellerProgram requestedAsset actualAmount receiveAmount <position> <position>]
-// TOALTSTACK                          [... sellerKey standardProgram sellerProgram requestedAsset actualAmount receiveAmount <position>]
+// DUP                             [... sellerKey standardProgram sellerProgram requestedAsset actualAmount receiveAmount <position> <position>]
+// TOALTSTACK               [... sellerKey standardProgram sellerProgram requestedAsset actualAmount receiveAmount <position>]
 // SWAP                     [... sellerKey standardProgram sellerProgram requestedAsset actualAmount <position> receiveAmount]
 // 3                        [... sellerKey standardProgram sellerProgram requestedAsset actualAmount <position> receiveAmount 3]
 // ROLL                     [... sellerKey standardProgram sellerProgram actualAmount <position> receiveAmount requestedAsset]
@@ -97,7 +97,7 @@ func P2WMCProgramV2(magneticContractArgs MagneticContractArgs) ([]byte, error) {
 // ROLL                     [... sellerKey standardProgram actualAmount <position> receiveAmount requestedAsset 1 sellerProgram]
 // CHECKOUTPUT              [... sellerKey standardProgram actualAmount checkOutput(receiveAmount, requestedAsset, sellerProgram)]
 // VERIFY                   [... sellerKey standardProgram actualAmount]
-// FROMALTSTACK                                [... sellerKey standardProgram actualAmount <position>]
+// FROMALTSTACK             [... sellerKey standardProgram actualAmount <position>]
 // 1                        [... sellerKey standardProgram actualAmount <position> 1]
 // ADD                      [... sellerKey standardProgram actualAmount (<position> + 1)]
 // AMOUNT                   [... sellerKey standardProgram actualAmount (<position> + 1) valueAmount]