tx · H1paLHD1ecUPKcB9Q5SHdx9Nq7VcYG6qDMpD1gyLzQ3R

3N71obtK43EvdxuYsftnexqhdu8YTt1sxfA:  -1.00000000 Waves

2019.03.22 15:39 [547531] smart asset 3N71obtK43EvdxuYsftnexqhdu8YTt1sxfA > SELF 0 AAA111

{ "type": 15, "id": "H1paLHD1ecUPKcB9Q5SHdx9Nq7VcYG6qDMpD1gyLzQ3R", "fee": 100000000, "feeAssetId": null, "timestamp": 1553258387525, "version": 1, "sender": "3N71obtK43EvdxuYsftnexqhdu8YTt1sxfA", "senderPublicKey": "7zi4V42c417fKnW1ubvGvw3RRsaaQfGCD8w8RHCF43ob", "proofs": [ "5C4UMGJVs1hnrhEKsbQYznPykkmWBKnRbyVgwiCMEBLHdZitpB2Uid1jHAxKjat2SJBpfQo7UN2MuMy8CjiL3oeD" ], "assetId": "2wBefKLN3DBkGtrW6WMN1mgMinYXEFuGhxM6vTQGLDwK", "script": "base64:AgQAAAAGc3lzdGVtAgAAACw3emk0VjQyYzQxN2ZLblcxdWJ2R3Z3M1JSc2FhUWZHQ0Q4dzhSSENGNDNvYgQAAAADYWR2AgAAACxEaDdzdmtSUGVzaXAyRVBVNGdMaWtqQ3JqS1FRNFJxRHA2eXVoNlVhbko4TAQAAAAHYXNzZXRJZAIAAAAsMndCZWZLTE4zREJrR3RyVzZXTU4xbWdNaW5ZWEVGdUdoeE02dlRRR0xEd0sEAAAADG1pbmltdW1QcmljZQAAAAAABfXhAAQAAAALc3RhcnRIZWlnaHQAAAAAAAAWFIEEAAAAA2V4cAkAAGgAAAACCQAAaAAAAAIAAAAAAAAAABgAAAAAAAAAADwAAAAAAAAAADwEAAAACGludGVydmFsCQAAaAAAAAIJAABoAAAAAgAAAAAAAAAAGAAAAAAAAAAAPAAAAAAAAAAAPAQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAE1RyYW5zZmVyVHJhbnNhY3Rpb24EAAAAAWUFAAAAByRtYXRjaDADAwkAAAAAAAACCQACWAAAAAEIBQAAAAFlAAAAD3NlbmRlclB1YmxpY0tleQUAAAAGc3lzdGVtBgkAAAAAAAACCQACWAAAAAEIBQAAAAFlAAAAD3NlbmRlclB1YmxpY0tleQUAAAADYWR2BgcDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAElJlaXNzdWVUcmFuc2FjdGlvbgQAAAABZQUAAAAHJG1hdGNoMAMJAAAAAAAAAgkAAlgAAAABCAUAAAABZQAAAA9zZW5kZXJQdWJsaWNLZXkFAAAABnN5c3RlbQYHAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAA9CdXJuVHJhbnNhY3Rpb24EAAAAAWUFAAAAByRtYXRjaDADCQAAAAAAAAIJAAJYAAAAAQgFAAAAAWUAAAAPc2VuZGVyUHVibGljS2V5BQAAAAZzeXN0ZW0GBwMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAXTWFzc1RyYW5zZmVyVHJhbnNhY3Rpb24EAAAAAWUFAAAAByRtYXRjaDADAwkAAAAAAAACCQACWAAAAAEIBQAAAAFlAAAAD3NlbmRlclB1YmxpY0tleQUAAAAGc3lzdGVtBgkAAAAAAAACCQACWAAAAAEIBQAAAAFlAAAAD3NlbmRlclB1YmxpY0tleQUAAAADYWR2BgcDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAGVNldEFzc2V0U2NyaXB0VHJhbnNhY3Rpb24EAAAAAWUFAAAAByRtYXRjaDADCQAAAAAAAAIJAAJYAAAAAQgFAAAAAWUAAAAPc2VuZGVyUHVibGljS2V5BQAAAAZzeXN0ZW0GBwMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAATRXhjaGFuZ2VUcmFuc2FjdGlvbgQAAAABZQUAAAAHJG1hdGNoMAQAAAAIYmFsYW5jZTEJAAPrAAAAAgkBAAAAFGFkZHJlc3NGcm9tUHVibGljS2V5AAAAAQgFAAAAAWUAAAAPc2VuZGVyUHVibGljS2V5CQACWQAAAAEFAAAAB2Fzc2V0SWQJAAACAAAAAQkAAaQAAAABBQAAAAhiYWxhbmNlMQkAAAIAAAABAgAAABZQcm9oaWJpdGVkIGJ5IGNvbnRyYWN0uFjTNw==", "chainId": 84, "height": 547531, "spentComplexity": 0 } View: original | compacted Prev: RYvM2rzxhjCVZYvR7ScaxuLAWhBNuAdFZ6F3dBsA7RB Next: ALuRGD5rKLfyKze5sW3oyJreF7XDmczCmVY26Q86wNGj Diff:
OldNewDifferences
22 {-# CONTENT_TYPE EXPRESSION #-}
33 let system = "7zi4V42c417fKnW1ubvGvw3RRsaaQfGCD8w8RHCF43ob"
44 let adv = "Dh7svkRPesip2EPU4gLikjCrjKQQ4RqDp6yuh6UanJ8L"
5-let assetId = base58'2wBefKLN3DBkGtrW6WMN1mgMinYXEFuGhxM6vTQGLDwK'
5+let assetId = "2wBefKLN3DBkGtrW6WMN1mgMinYXEFuGhxM6vTQGLDwK"
66 let minimumPrice = 100000000
77 let startHeight = 1447041
88 let exp = ((24 * 60) * 60)
3333 then true
3434 else false
3535 case e: ExchangeTransaction =>
36- let balance1 = assetBalance(addressFromPublicKey(e.senderPublicKey), assetId)
36+ let balance1 = assetBalance(addressFromPublicKey(e.senderPublicKey), fromBase58String(assetId))
3737 throw(toString(balance1))
3838 case _ =>
3939 throw("Prohibited by contract")
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 2 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
33 let system = "7zi4V42c417fKnW1ubvGvw3RRsaaQfGCD8w8RHCF43ob"
44 let adv = "Dh7svkRPesip2EPU4gLikjCrjKQQ4RqDp6yuh6UanJ8L"
5-let assetId = base58'2wBefKLN3DBkGtrW6WMN1mgMinYXEFuGhxM6vTQGLDwK'
5+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 =>
1212 if (if ((toBase58String(e.senderPublicKey) == system))
1313 then true
1414 else (toBase58String(e.senderPublicKey) == adv))
1515 then true
1616 else false
1717 case e: ReissueTransaction =>
1818 if ((toBase58String(e.senderPublicKey) == system))
1919 then true
2020 else false
2121 case e: BurnTransaction =>
2222 if ((toBase58String(e.senderPublicKey) == system))
2323 then true
2424 else false
2525 case e: MassTransferTransaction =>
2626 if (if ((toBase58String(e.senderPublicKey) == system))
2727 then true
2828 else (toBase58String(e.senderPublicKey) == adv))
2929 then true
3030 else false
3131 case e: SetAssetScriptTransaction =>
3232 if ((toBase58String(e.senderPublicKey) == system))
3333 then true
3434 else false
3535 case e: ExchangeTransaction =>
36- let balance1 = assetBalance(addressFromPublicKey(e.senderPublicKey), assetId)
36+ let balance1 = assetBalance(addressFromPublicKey(e.senderPublicKey), fromBase58String(assetId))
3737 throw(toString(balance1))
3838 case _ =>
3939 throw("Prohibited by contract")
4040 }

github/deemru/w8io/3ef1775 
43.51 ms