From 1c0ba9c9b9cc50cf65cd8a9bb7750cfbd5ed82f7 Mon Sep 17 00:00:00 2001 From: oys Date: Thu, 23 Jul 2020 17:03:39 +0800 Subject: [PATCH] modify contract illustration --- protocol/vm/vmutil/magnetic_v2.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/protocol/vm/vmutil/magnetic_v2.go b/protocol/vm/vmutil/magnetic_v2.go index 4ce95dad..845959aa 100644 --- a/protocol/vm/vmutil/magnetic_v2.go +++ b/protocol/vm/vmutil/magnetic_v2.go @@ -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 ] -// DUP [... sellerKey standardProgram sellerProgram requestedAsset actualAmount receiveAmount ] -// TOALTSTACK [... sellerKey standardProgram sellerProgram requestedAsset actualAmount receiveAmount ] +// DUP [... sellerKey standardProgram sellerProgram requestedAsset actualAmount receiveAmount ] +// TOALTSTACK [... sellerKey standardProgram sellerProgram requestedAsset actualAmount receiveAmount ] // SWAP [... sellerKey standardProgram sellerProgram requestedAsset actualAmount receiveAmount] // 3 [... sellerKey standardProgram sellerProgram requestedAsset actualAmount receiveAmount 3] // ROLL [... sellerKey standardProgram sellerProgram actualAmount receiveAmount requestedAsset] @@ -97,7 +97,7 @@ func P2WMCProgramV2(magneticContractArgs MagneticContractArgs) ([]byte, error) { // ROLL [... sellerKey standardProgram actualAmount receiveAmount requestedAsset 1 sellerProgram] // CHECKOUTPUT [... sellerKey standardProgram actualAmount checkOutput(receiveAmount, requestedAsset, sellerProgram)] // VERIFY [... sellerKey standardProgram actualAmount] -// FROMALTSTACK [... sellerKey standardProgram actualAmount ] +// FROMALTSTACK [... sellerKey standardProgram actualAmount ] // 1 [... sellerKey standardProgram actualAmount 1] // ADD [... sellerKey standardProgram actualAmount ( + 1)] // AMOUNT [... sellerKey standardProgram actualAmount ( + 1) valueAmount] -- 2.11.0