tx · ALuRGD5rKLfyKze5sW3oyJreF7XDmczCmVY26Q86wNGj

3N71obtK43EvdxuYsftnexqhdu8YTt1sxfA:  -1.00000000 Waves

2019.03.22 16:02 [547556] smart asset 3N71obtK43EvdxuYsftnexqhdu8YTt1sxfA > SELF 0 AAA111

{ "type": 15, "id": "ALuRGD5rKLfyKze5sW3oyJreF7XDmczCmVY26Q86wNGj", "fee": 100000000, "feeAssetId": null, "timestamp": 1553259752778, "version": 1, "sender": "3N71obtK43EvdxuYsftnexqhdu8YTt1sxfA", "senderPublicKey": "7zi4V42c417fKnW1ubvGvw3RRsaaQfGCD8w8RHCF43ob", "proofs": [ "5JgoBdAvm6SiZ6znjUeBRryxtYRFjKEKVKWy6Xgf7utXt9ZwbHWZ6fvpq6vaLvk8GN9EomMQUY3qkuWo5MCNvrS1" ], "assetId": "2wBefKLN3DBkGtrW6WMN1mgMinYXEFuGhxM6vTQGLDwK", "script": "base64:AgQAAAAGc3lzdGVtAgAAACw3emk0VjQyYzQxN2ZLblcxdWJ2R3Z3M1JSc2FhUWZHQ0Q4dzhSSENGNDNvYgQAAAADYWR2AgAAACxEaDdzdmtSUGVzaXAyRVBVNGdMaWtqQ3JqS1FRNFJxRHA2eXVoNlVhbko4TAQAAAAHYXNzZXRJZAIAAAAsMndCZWZLTE4zREJrR3RyVzZXTU4xbWdNaW5ZWEVGdUdoeE02dlRRR0xEd0sEAAAADG1pbmltdW1QcmljZQAAAAAABfXhAAQAAAALc3RhcnRIZWlnaHQAAAAAAAAWFIEEAAAAA2V4cAkAAGgAAAACCQAAaAAAAAIAAAAAAAAAABgAAAAAAAAAADwAAAAAAAAAADwEAAAACGludGVydmFsCQAAaAAAAAIJAABoAAAAAgAAAAAAAAAAGAAAAAAAAAAAPAAAAAAAAAAAPAQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAE1RyYW5zZmVyVHJhbnNhY3Rpb24EAAAAAWUFAAAAByRtYXRjaDAEAAAACGJhbGFuY2UxCQAD6wAAAAIJAQAAABRhZGRyZXNzRnJvbVB1YmxpY0tleQAAAAEIBQAAAAFlAAAAD3NlbmRlclB1YmxpY0tleQkAAlkAAAABBQAAAAdhc3NldElkCQAAAgAAAAEJAAGkAAAAAQUAAAAIYmFsYW5jZTEDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAElJlaXNzdWVUcmFuc2FjdGlvbgQAAAABZQUAAAAHJG1hdGNoMAMJAAAAAAAAAgkAAlgAAAABCAUAAAABZQAAAA9zZW5kZXJQdWJsaWNLZXkFAAAABnN5c3RlbQYHAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAA9CdXJuVHJhbnNhY3Rpb24EAAAAAWUFAAAAByRtYXRjaDADCQAAAAAAAAIJAAJYAAAAAQgFAAAAAWUAAAAPc2VuZGVyUHVibGljS2V5BQAAAAZzeXN0ZW0GBwMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAXTWFzc1RyYW5zZmVyVHJhbnNhY3Rpb24EAAAAAWUFAAAAByRtYXRjaDADAwkAAAAAAAACCQACWAAAAAEIBQAAAAFlAAAAD3NlbmRlclB1YmxpY0tleQUAAAAGc3lzdGVtBgkAAAAAAAACCQACWAAAAAEIBQAAAAFlAAAAD3NlbmRlclB1YmxpY0tleQUAAAADYWR2BgcDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAGVNldEFzc2V0U2NyaXB0VHJhbnNhY3Rpb24EAAAAAWUFAAAAByRtYXRjaDADCQAAAAAAAAIJAAJYAAAAAQgFAAAAAWUAAAAPc2VuZGVyUHVibGljS2V5BQAAAAZzeXN0ZW0GBwMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAATRXhjaGFuZ2VUcmFuc2FjdGlvbgQAAAABZQUAAAAHJG1hdGNoMAYJAAACAAAAAQIAAAAWUHJvaGliaXRlZCBieSBjb250cmFjdC4C9Ig=", "chainId": 84, "height": 547556, "spentComplexity": 0 } View: original | compacted Prev: H1paLHD1ecUPKcB9Q5SHdx9Nq7VcYG6qDMpD1gyLzQ3R Next: 5zT3DSPH7U2nb2MRfNcQfdvQnz7NXJKJNnfAyRAHH9H8 Diff:
OldNewDifferences
99 let interval = ((24 * 60) * 60)
1010 match tx {
1111 case e: TransferTransaction =>
12- if (if ((toBase58String(e.senderPublicKey) == system))
13- then true
14- else (toBase58String(e.senderPublicKey) == adv))
15- then true
16- else false
12+ let balance1 = assetBalance(addressFromPublicKey(e.senderPublicKey), fromBase58String(assetId))
13+ throw(toString(balance1))
1714 case e: ReissueTransaction =>
1815 if ((toBase58String(e.senderPublicKey) == system))
1916 then true
3330 then true
3431 else false
3532 case e: ExchangeTransaction =>
36- let balance1 = assetBalance(addressFromPublicKey(e.senderPublicKey), fromBase58String(assetId))
37- throw(toString(balance1))
33+ true
3834 case _ =>
3935 throw("Prohibited by contract")
4036 }
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 2 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
33 let system = "7zi4V42c417fKnW1ubvGvw3RRsaaQfGCD8w8RHCF43ob"
44 let adv = "Dh7svkRPesip2EPU4gLikjCrjKQQ4RqDp6yuh6UanJ8L"
55 let assetId = "2wBefKLN3DBkGtrW6WMN1mgMinYXEFuGhxM6vTQGLDwK"
66 let minimumPrice = 100000000
77 let startHeight = 1447041
88 let exp = ((24 * 60) * 60)
99 let interval = ((24 * 60) * 60)
1010 match tx {
1111 case e: TransferTransaction =>
12- if (if ((toBase58String(e.senderPublicKey) == system))
13- then true
14- else (toBase58String(e.senderPublicKey) == adv))
15- then true
16- else false
12+ let balance1 = assetBalance(addressFromPublicKey(e.senderPublicKey), fromBase58String(assetId))
13+ throw(toString(balance1))
1714 case e: ReissueTransaction =>
1815 if ((toBase58String(e.senderPublicKey) == system))
1916 then true
2017 else false
2118 case e: BurnTransaction =>
2219 if ((toBase58String(e.senderPublicKey) == system))
2320 then true
2421 else false
2522 case e: MassTransferTransaction =>
2623 if (if ((toBase58String(e.senderPublicKey) == system))
2724 then true
2825 else (toBase58String(e.senderPublicKey) == adv))
2926 then true
3027 else false
3128 case e: SetAssetScriptTransaction =>
3229 if ((toBase58String(e.senderPublicKey) == system))
3330 then true
3431 else false
3532 case e: ExchangeTransaction =>
36- let balance1 = assetBalance(addressFromPublicKey(e.senderPublicKey), fromBase58String(assetId))
37- throw(toString(balance1))
33+ true
3834 case _ =>
3935 throw("Prohibited by contract")
4036 }

github/deemru/w8io/3ef1775 
34.91 ms