tx · HfRWCPATA5jPqpdev28qSN5153PFwhVYTHRnE3YTWmmf

3MozTr8r7fZ1siohKsJgDUBykyB3ZAmTXQz:  -1.00000000 Waves

2019.09.10 02:57 [669246] smart asset 3MozTr8r7fZ1siohKsJgDUBykyB3ZAmTXQz > SELF 0 duala

{ "type": 15, "id": "HfRWCPATA5jPqpdev28qSN5153PFwhVYTHRnE3YTWmmf", "fee": 100000000, "feeAssetId": null, "timestamp": 1568073533705, "version": 1, "sender": "3MozTr8r7fZ1siohKsJgDUBykyB3ZAmTXQz", "senderPublicKey": "8xbFEr8yZ5HF64v8tiadoqScjuYSatXx8ceugsivh1zn", "proofs": [ "2CUgmT8L2MJQAqx3vGAfK2eFNaNvbCUEpPgCMc9mvCdzwhEcN5sLPzMXj3MvnKYi7BhErLVzsoGxBqcbt5NUdV3w" ], "assetId": "As4sRLZ4HGRVKp8SR7mq6jdAP2YrFDHJtCfKD8SZ7jSR", "script": "base64:AgQAAAAFQmR1YWwBAAAAIMQdvGH5Ok1nKeJMUrMPY7H9aOY90jAbNF6GORi1h9pXBAAAAAVBZHVhbAEAAAAgkoyZCyZpyBDtNrljLg5kpx8bDlliO6kluHWc3zVSdPoEAAAAEG1pbmltYWxGZWVUb01vdmUAAAAAAACYloAEAAAAByRtYXRjaDAFAAAAAnR4AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABNFeGNoYW5nZVRyYW5zYWN0aW9uBAAAAAJ0eAUAAAAHJG1hdGNoMAQAAAADYnV5CQAB9AAAAAMICAUAAAACdHgAAAAIYnV5T3JkZXIAAAAJYm9keUJ5dGVzCQABkQAAAAIICAUAAAACdHgAAAAIYnV5T3JkZXIAAAAGcHJvb2ZzAAAAAAAAAAAACAgFAAAAAnR4AAAACGJ1eU9yZGVyAAAAD3NlbmRlclB1YmxpY0tleQQAAAAEc2VsbAkAAfQAAAADCAgFAAAAAnR4AAAACXNlbGxPcmRlcgAAAAlib2R5Qnl0ZXMJAAGRAAAAAggIBQAAAAJ0eAAAAAlzZWxsT3JkZXIAAAAGcHJvb2ZzAAAAAAAAAAAACAgFAAAAAnR4AAAACXNlbGxPcmRlcgAAAA9zZW5kZXJQdWJsaWNLZXkDAwkAAGcAAAACCQAD6wAAAAIICAUAAAACdHgAAAAJc2VsbE9yZGVyAAAABnNlbmRlcgUAAAAFQmR1YWwJAABoAAAAAgkAAGkAAAACCQAD6wAAAAIICAUAAAACdHgAAAAJc2VsbE9yZGVyAAAABnNlbmRlcgUAAAAFQWR1YWwAAAAAAAAAAGQAAAAAAAAAAEYJAABnAAAAAggFAAAAAnR4AAAAA2ZlZQUAAAAQbWluaW1hbEZlZVRvTW92ZQcGAwUAAAADYnV5BgcGJycNzg==", "chainId": 84, "height": 669246, "spentComplexity": 0 } View: original | compacted Prev: GQq8Gg1Fmo4WZeeQwmiGVB7B7oguCEW3GvqdtvE2jbEe Next: 3FWLENpQ8ijeUSUxZH7WCakGsE7RAuNWQHWFF1xa8fyo Diff:
OldNewDifferences
77 case tx: ExchangeTransaction =>
88 let buy = sigVerify(tx.buyOrder.bodyBytes, tx.buyOrder.proofs[0], tx.buyOrder.senderPublicKey)
99 let sell = sigVerify(tx.sellOrder.bodyBytes, tx.sellOrder.proofs[0], tx.sellOrder.senderPublicKey)
10- if ((assetBalance(tx.sellOrder.sender, Bdual) >= ((assetBalance(tx.sellOrder.sender, Adual) / 100) * 70)))
10+ if (if ((assetBalance(tx.sellOrder.sender, Bdual) >= ((assetBalance(tx.sellOrder.sender, Adual) / 100) * 70)))
11+ then (tx.fee >= minimalFeeToMove)
12+ else false)
1113 then true
1214 else if (buy)
1315 then true
14- else if ((tx.fee >= minimalFeeToMove))
15- then true
16- else false
16+ else false
1717 case _ =>
1818 true
1919 }
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 2 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
33 let Bdual = base58'ECZD2QiByCWoaX6v8FHQ1oaGYHUr396KAT625rBbiUGW'
44 let Adual = base58'As4sRLZ4HGRVKp8SR7mq6jdAP2YrFDHJtCfKD8SZ7jSR'
55 let minimalFeeToMove = 10000000
66 match tx {
77 case tx: ExchangeTransaction =>
88 let buy = sigVerify(tx.buyOrder.bodyBytes, tx.buyOrder.proofs[0], tx.buyOrder.senderPublicKey)
99 let sell = sigVerify(tx.sellOrder.bodyBytes, tx.sellOrder.proofs[0], tx.sellOrder.senderPublicKey)
10- if ((assetBalance(tx.sellOrder.sender, Bdual) >= ((assetBalance(tx.sellOrder.sender, Adual) / 100) * 70)))
10+ if (if ((assetBalance(tx.sellOrder.sender, Bdual) >= ((assetBalance(tx.sellOrder.sender, Adual) / 100) * 70)))
11+ then (tx.fee >= minimalFeeToMove)
12+ else false)
1113 then true
1214 else if (buy)
1315 then true
14- else if ((tx.fee >= minimalFeeToMove))
15- then true
16- else false
16+ else false
1717 case _ =>
1818 true
1919 }

github/deemru/w8io/169f3d6 
29.05 ms