tx · CC9J8XiDrTTryUdtJ7gG4MDAtcWdjuutBLou7ZHAxRs3

3N1RMHPgVLJ8cQgaCvMECsxpbiiNc6FRSV9:  -0.00500000 Waves

2022.06.28 20:12 [2116577] smart account 3N1RMHPgVLJ8cQgaCvMECsxpbiiNc6FRSV9 > SELF 0.00000000 Waves

{ "type": 13, "id": "CC9J8XiDrTTryUdtJ7gG4MDAtcWdjuutBLou7ZHAxRs3", "fee": 500000, "feeAssetId": null, "timestamp": 1656436422851, "version": 2, "chainId": 84, "sender": "3N1RMHPgVLJ8cQgaCvMECsxpbiiNc6FRSV9", "senderPublicKey": "HyQyr9ohqWGx1aM8r8nkytLCQUUfzUwpVaQ6SmecF7Fm", "proofs": [ "N332Eu9p6YiCh3op1MR3xQ5W3V6Mjnc7V53oaYtXQui2UsnWf5Nw3tGDPb27MFWWL2SLgsRtum1ypxf32f1w7bL" ], "script": "base64:BQQAAAAOYWRkcmVzc1JlY2VpdmUJAQAAAAdBZGRyZXNzAAAAAQEAAAAaAVTXCh8/6kbGhh9JjyA5IBZCtwM/PGAEKMQEAAAABGF4YWkBAAAAIJLk/cQHt6P0xjB/KwxmM3akn6gNIW9OPmn12N5MtB3QBAAAAAR1c2RuAQAAACAP8hwSrOTEPJrsRhqrJaiw7LoHK0bMbYhy8LXikkkBtAQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAE0V4Y2hhbmdlVHJhbnNhY3Rpb24EAAAAAWUFAAAAByRtYXRjaDADCQAAAAAAAAIICAUAAAABZQAAAAhidXlPcmRlcgAAAAlvcmRlclR5cGUFAAAAA0J1eQMDCQAAAAAAAAIICAgFAAAAAWUAAAAIYnV5T3JkZXIAAAAJYXNzZXRQYWlyAAAAC2Ftb3VudEFzc2V0BQAAAARheGFpCQAAAAAAAAIICAgFAAAAAWUAAAAIYnV5T3JkZXIAAAAJYXNzZXRQYWlyAAAACnByaWNlQXNzZXQFAAAABHVzZG4HCQAB9AAAAAMIBQAAAAFlAAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAABZQAAAAZwcm9vZnMAAAAAAAAAAAAIBQAAAAFlAAAAD3NlbmRlclB1YmxpY0tleQcDAwkAAAAAAAACCAgIBQAAAAFlAAAACXNlbGxPcmRlcgAAAAlhc3NldFBhaXIAAAALYW1vdW50QXNzZXQFAAAABGF4YWkJAAAAAAAAAggICAUAAAABZQAAAAlzZWxsT3JkZXIAAAAJYXNzZXRQYWlyAAAACnByaWNlQXNzZXQFAAAABHVzZG4HCQAB9AAAAAMIBQAAAAFlAAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAABZQAAAAZwcm9vZnMAAAAAAAAAAAAIBQAAAAFlAAAAD3NlbmRlclB1YmxpY0tleQcDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAE1RyYW5zZmVyVHJhbnNhY3Rpb24EAAAAAnR0BQAAAAckbWF0Y2gwCQAAAAAAAAIIBQAAAAJ0dAAAAAlyZWNpcGllbnQFAAAADmFkZHJlc3NSZWNlaXZlB9Sjk74=", "height": 2116577, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: EkGRBKZkpc8eCLjfyY4pb3oRCDvBZ8kstmH9QyK9KJTh Next: none Diff:
OldNewDifferences
66 match tx {
77 case e: ExchangeTransaction =>
88 if ((e.buyOrder.orderType == Buy))
9- then if ((e.buyOrder.assetPair.amountAsset == axai))
9+ then if (if ((e.buyOrder.assetPair.amountAsset == axai))
1010 then (e.buyOrder.assetPair.priceAsset == usdn)
11+ else false)
12+ then sigVerify(e.bodyBytes, e.proofs[0], e.senderPublicKey)
1113 else false
12- else if ((e.sellOrder.assetPair.amountAsset == axai))
14+ else if (if ((e.sellOrder.assetPair.amountAsset == axai))
1315 then (e.sellOrder.assetPair.priceAsset == usdn)
16+ else false)
17+ then sigVerify(e.bodyBytes, e.proofs[0], e.senderPublicKey)
1418 else false
15- case a: SetScriptTransaction =>
16- true
1719 case tt: TransferTransaction =>
1820 (tt.recipient == addressReceive)
1921 case _ =>
20- sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
22+ false
2123 }
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
33 let addressReceive = Address(base58'3N9X7BTWBUSk6KXAGKbHsxeHfSgMaAEYVdd')
44 let axai = base58'AtR3c6X6q21VGFdtu73PspcCw1pERV4csVS97LHZBbSF'
55 let usdn = base58'25FEqEjRkqK6yCkiT7Lz6SAYz7gUFCtxfCChnrVFD5AT'
66 match tx {
77 case e: ExchangeTransaction =>
88 if ((e.buyOrder.orderType == Buy))
9- then if ((e.buyOrder.assetPair.amountAsset == axai))
9+ then if (if ((e.buyOrder.assetPair.amountAsset == axai))
1010 then (e.buyOrder.assetPair.priceAsset == usdn)
11+ else false)
12+ then sigVerify(e.bodyBytes, e.proofs[0], e.senderPublicKey)
1113 else false
12- else if ((e.sellOrder.assetPair.amountAsset == axai))
14+ else if (if ((e.sellOrder.assetPair.amountAsset == axai))
1315 then (e.sellOrder.assetPair.priceAsset == usdn)
16+ else false)
17+ then sigVerify(e.bodyBytes, e.proofs[0], e.senderPublicKey)
1418 else false
15- case a: SetScriptTransaction =>
16- true
1719 case tt: TransferTransaction =>
1820 (tt.recipient == addressReceive)
1921 case _ =>
20- sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
22+ false
2123 }

github/deemru/w8io/873ac7e 
43.85 ms