tx · Fpppnw1wuD9xjR2XccVEMV5eH9BAJfu2e1owvj3Z3gyW

3MygQawG2gPjoej8wX2cqkxmg7KXAPP6xar:  -1.00000000 Waves

2020.09.03 18:54 [1161421] smart asset 3MygQawG2gPjoej8wX2cqkxmg7KXAPP6xar > SELF 0.00000000 Test200

{ "type": 15, "id": "Fpppnw1wuD9xjR2XccVEMV5eH9BAJfu2e1owvj3Z3gyW", "fee": 100000000, "feeAssetId": null, "timestamp": 1599148480911, "version": 1, "sender": "3MygQawG2gPjoej8wX2cqkxmg7KXAPP6xar", "senderPublicKey": "BUxg9XtvamV81CZCqrQzi8BxCizU41dpSqoqt5mW56XS", "proofs": [ "NGkZdDgkKbDfWxBPjSSZTnS1bNpqBm8sF11k69TJPsofXGvpDMYmWXFSihWGmrw8mSx2vNdp9u5btwoH6TR3JKy" ], "assetId": "ELifKEtwTDt6TVLYYWJKNoCKuNJxzFTDcR5YC8YBWh2e", "script": "base64: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", "chainId": 84, "height": 1161421, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 8aAw6Si7SDzBxMpJgvb7ogwVLVZEE2K4efB3UySpSKtG Next: CMe2t72qMoktwD1GKzW4VQbH5NACz65NtTGDFp2domrS Diff:
OldNewDifferences
99 (tx.sender == dAppAddress)
1010 case t: TransferTransaction =>
1111 if ((t.feeAssetId != sponsor))
12- then throw("### Для отправки используйте спонсорский токен AYDIK ID - 5QNpGE1TbLFPcKiKcNpnShmJWx9DH2UUtGNWgf8TVDaC ###")
12+ then throw("### To send, use the sponsor token AYDIK ID - 5QNpGE1TbLFPcKiKcNpnShmJWx9DH2UUtGNWgf8TVDaC ### Для отправки используйте спонсорский токен AYDIK ID - 5QNpGE1TbLFPcKiKcNpnShmJWx9DH2UUtGNWgf8TVDaC ###
13+
14+")
1315 else true
1416 case e: ExchangeTransaction =>
1517 let admin = (e.sellOrder.sender == addressFromPublicKey(adminPK))
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
33 let dAppAddress = addressFromString("3MygQawG2gPjoej8wX2cqkxmg7KXAPP6xar")
44 let adminPK = base58'BUxg9XtvamV81CZCqrQzi8BxCizU41dpSqoqt5mW56XS'
55 let tim = (lastBlock.timestamp / 1000)
66 let sponsor = base58'5QNpGE1TbLFPcKiKcNpnShmJWx9DH2UUtGNWgf8TVDaC'
77 match tx {
88 case tx: MassTransferTransaction|BurnTransaction|SetAssetScriptTransaction|ReissueTransaction =>
99 (tx.sender == dAppAddress)
1010 case t: TransferTransaction =>
1111 if ((t.feeAssetId != sponsor))
12- then throw("### Для отправки используйте спонсорский токен AYDIK ID - 5QNpGE1TbLFPcKiKcNpnShmJWx9DH2UUtGNWgf8TVDaC ###")
12+ then throw("### To send, use the sponsor token AYDIK ID - 5QNpGE1TbLFPcKiKcNpnShmJWx9DH2UUtGNWgf8TVDaC ### Для отправки используйте спонсорский токен AYDIK ID - 5QNpGE1TbLFPcKiKcNpnShmJWx9DH2UUtGNWgf8TVDaC ###
13+
14+")
1315 else true
1416 case e: ExchangeTransaction =>
1517 let admin = (e.sellOrder.sender == addressFromPublicKey(adminPK))
1618 if (admin)
1719 then true
1820 else if (isDefined(e.sellOrder.assetPair.priceAsset))
1921 then throw((("###" + toString(tim)) + "###"))
2022 else if ((e.buyOrder.orderType == Buy))
2123 then if ((94999999 > e.buyOrder.price))
2224 then throw((("###" + toString(tim)) + "###"))
2325 else true
2426 else if ((e.sellOrder.orderType == Sell))
2527 then if ((49999999 > e.sellOrder.price))
2628 then throw((("###" + toString(tim)) + "###"))
2729 else true
2830 else throw("Something bad happened")
2931 case _ =>
3032 false
3133 }

github/deemru/w8io/169f3d6 
35.42 ms