tx · 9FU9kni5Yz2HWN8HPs2FaZMbPPg3s6NPrKG76fn6y28c

3MsQt334vrC8FeNLzusm8XXky1Y6odcNBS9:  -1.00000000 Waves

2019.03.17 10:43 [539907] smart asset 3MsQt334vrC8FeNLzusm8XXky1Y6odcNBS9 > SELF 0.000 Asset2

{ "type": 15, "id": "9FU9kni5Yz2HWN8HPs2FaZMbPPg3s6NPrKG76fn6y28c", "fee": 100000000, "feeAssetId": null, "timestamp": 1552808645266, "version": 1, "sender": "3MsQt334vrC8FeNLzusm8XXky1Y6odcNBS9", "senderPublicKey": "3xEmrEg13dR6thnyGsjUiawYNSpv7Zv2iFi4KYxA8ngf", "proofs": [ "5naRXXVwbEy3RoUf4ajat5G3MC1tKfWEUbSfD2yd1wytLyrGWHwadqBzoQ3EfdGJiECRtHQGJsXxicLvXtub2Nh3" ], "assetId": "45HNfeJAbioJpmBt6aFvQCf78KPvvhnW6gKXrSh38gd3", "script": "base64:AgQAAAAERGF0YQkBAAAAB0FkZHJlc3MAAAABAQAAABoBVCZapAUIhSRM8CoTJe+vvUwnwafg3oXtEgQAAAAKRW5hYmxlQnVybgkBAAAAB2V4dHJhY3QAAAABCQAEGwAAAAIFAAAABERhdGECAAAACkVuYWJsZUJ1cm4EAAAACW1pbkFtb3VudAkBAAAAB2V4dHJhY3QAAAABCQAEGgAAAAIFAAAABERhdGECAAAABXZhbHVlBAAAAA9leHBpcmF0aW9uU3RhcnQJAQAAAAdleHRyYWN0AAAAAQkABBoAAAACBQAAAAREYXRhAgAAAAV2YWx1ZQQAAAANZXhwaXJhdGlvbkVuZAkBAAAAB2V4dHJhY3QAAAABCQAEGgAAAAIFAAAABERhdGECAAAABXZhbHVlAwUAAAAKRW5hYmxlQnVybgQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAE0V4Y2hhbmdlVHJhbnNhY3Rpb24EAAAACEV4Y2hhbmdlBQAAAAckbWF0Y2gwAwQAAAAGYW1vdW50CAUAAAAIRXhjaGFuZ2UAAAAGYW1vdW50CQAAZwAAAAIAAAAAAAAAJw8FAAAABmFtb3VudAcGBgQAAAAHJG1hdGNoMAUAAAACdHgHX+4RzA==", "chainId": 84, "height": 539907, "spentComplexity": 0 } View: original | compacted Prev: 9kyFGB9oLdRTLVoStTLSsTCCHW4J8y6G5yjuivNVURMf Next: AS8j7gTwAyWwu9fyaEsyrL31ms6kh6fZrvaj8mVQ17iM Diff:
OldNewDifferences
33 let Data = Address(base58'3MsQt334vrC8FeNLzusm8XXky1Y6odcNBS9')
44 let EnableBurn = extract(getBoolean(Data, "EnableBurn"))
55 let minAmount = extract(getInteger(Data, "value"))
6-let this = extract(tx.sender)
6+let expirationStart = extract(getInteger(Data, "value"))
7+let expirationEnd = extract(getInteger(Data, "value"))
78 if (EnableBurn)
89 then match tx {
910 case Exchange: ExchangeTransaction =>
1718 true
1819 }
1920 else match tx {
20- case transfer: TransferTransaction =>
21- true
22- case Exchange: ExchangeTransaction =>
23- true
24- case burn: BurnTransaction =>
25- true
2621 case _ =>
27- true
22+ false
2823 }
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 2 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
33 let Data = Address(base58'3MsQt334vrC8FeNLzusm8XXky1Y6odcNBS9')
44 let EnableBurn = extract(getBoolean(Data, "EnableBurn"))
55 let minAmount = extract(getInteger(Data, "value"))
6-let this = extract(tx.sender)
6+let expirationStart = extract(getInteger(Data, "value"))
7+let expirationEnd = extract(getInteger(Data, "value"))
78 if (EnableBurn)
89 then match tx {
910 case Exchange: ExchangeTransaction =>
1011 if ({
1112 let amount = Exchange.amount
1213 (9999 >= amount)
1314 })
1415 then false
1516 else true
1617 case _ =>
1718 true
1819 }
1920 else match tx {
20- case transfer: TransferTransaction =>
21- true
22- case Exchange: ExchangeTransaction =>
23- true
24- case burn: BurnTransaction =>
25- true
2621 case _ =>
27- true
22+ false
2823 }

github/deemru/w8io/026f985 
35.13 ms