tx · 6YDWft7ErZeBhyAg5gqQ3D7raKYYEs3GNwKX413wFB4v

3MozTr8r7fZ1siohKsJgDUBykyB3ZAmTXQz:  -1.00000000 Waves

2019.09.10 04:15 [669324] smart asset 3MozTr8r7fZ1siohKsJgDUBykyB3ZAmTXQz > SELF 0 duala

{ "type": 15, "id": "6YDWft7ErZeBhyAg5gqQ3D7raKYYEs3GNwKX413wFB4v", "fee": 100000000, "feeAssetId": null, "timestamp": 1568078143802, "version": 1, "sender": "3MozTr8r7fZ1siohKsJgDUBykyB3ZAmTXQz", "senderPublicKey": "8xbFEr8yZ5HF64v8tiadoqScjuYSatXx8ceugsivh1zn", "proofs": [ "pC56uVsUkUfVMtm7ky7eoisjr3TjqtbRSwcGNJsFBSS3rpSEFxTHHLmMWT8zKQg4CqC6ba8M96eDQkerEDHqK6e" ], "assetId": "As4sRLZ4HGRVKp8SR7mq6jdAP2YrFDHJtCfKD8SZ7jSR", "script": "base64:AgQAAAAFQmR1YWwBAAAAIMQdvGH5Ok1nKeJMUrMPY7H9aOY90jAbNF6GORi1h9pXBAAAAAVBZHVhbAEAAAAgkoyZCyZpyBDtNrljLg5kpx8bDlliO6kluHWc3zVSdPoEAAAAEG1pbmltYWxGZWVUb01vdmUAAAAAAACYloAEAAAAByRtYXRjaDAFAAAAAnR4AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABNFeGNoYW5nZVRyYW5zYWN0aW9uBAAAAAJ0eAUAAAAHJG1hdGNoMAQAAAADYnV5CQAB9AAAAAMICAUAAAACdHgAAAAIYnV5T3JkZXIAAAAJYm9keUJ5dGVzCQABkQAAAAIICAUAAAACdHgAAAAIYnV5T3JkZXIAAAAGcHJvb2ZzAAAAAAAAAAAACAgFAAAAAnR4AAAACGJ1eU9yZGVyAAAAD3NlbmRlclB1YmxpY0tleQQAAAAEc2VsbAkAAfQAAAADCAgFAAAAAnR4AAAACXNlbGxPcmRlcgAAAAlib2R5Qnl0ZXMJAAGRAAAAAggIBQAAAAJ0eAAAAAlzZWxsT3JkZXIAAAAGcHJvb2ZzAAAAAAAAAAAACAgFAAAAAnR4AAAACXNlbGxPcmRlcgAAAA9zZW5kZXJQdWJsaWNLZXkDCQAAZwAAAAIJAAPrAAAAAggIBQAAAAJ0eAAAAAlzZWxsT3JkZXIAAAAGc2VuZGVyBQAAAAVCZHVhbAkAAGgAAAACCQAAaQAAAAIJAAPrAAAAAggIBQAAAAJ0eAAAAAlzZWxsT3JkZXIAAAAGc2VuZGVyBQAAAAVBZHVhbAAAAAAAAAAAZAAAAAAAAAAARgYDBQAAAANidXkGBwYwXkjx", "chainId": 84, "height": 669324, "spentComplexity": 0 } View: original | compacted Prev: GkPPVNDsLnPYUFN4rzQupi9HtjZsfohDmjFqVA8MNViT Next: 66Rt7HYoToJqdQ99nFbAxnPJxGFkU4TvHmSmKHSNGGru 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 (if ((assetBalance(tx.sellOrder.sender, Bdual) >= ((assetBalance(tx.sellOrder.sender, Adual) / 100) * 70)))
11- then (tx.fee >= minimalFeeToMove)
12- else false)
10+ if ((assetBalance(tx.sellOrder.sender, Bdual) >= ((assetBalance(tx.sellOrder.sender, Adual) / 100) * 70)))
1311 then true
1412 else if (buy)
1513 then true
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 (if ((assetBalance(tx.sellOrder.sender, Bdual) >= ((assetBalance(tx.sellOrder.sender, Adual) / 100) * 70)))
11- then (tx.fee >= minimalFeeToMove)
12- else false)
10+ if ((assetBalance(tx.sellOrder.sender, Bdual) >= ((assetBalance(tx.sellOrder.sender, Adual) / 100) * 70)))
1311 then true
1412 else if (buy)
1513 then true
1614 else false
1715 case _ =>
1816 true
1917 }

github/deemru/w8io/169f3d6 
43.41 ms