tx · 29wBa62hy2ayj2B5fA6wqjfGZxVCwizSan4q8CGafEh6

3MpS4Bx7WtJtnFqxTTHWrMdiJBmpdWFbd35:  -0.01400000 Waves

2019.01.28 16:18 [470164] smart account 3MpS4Bx7WtJtnFqxTTHWrMdiJBmpdWFbd35 > SELF 0.00000000 Waves

{ "type": 13, "id": "29wBa62hy2ayj2B5fA6wqjfGZxVCwizSan4q8CGafEh6", "fee": 1400000, "feeAssetId": null, "timestamp": 1548681531633, "version": 1, "sender": "3MpS4Bx7WtJtnFqxTTHWrMdiJBmpdWFbd35", "senderPublicKey": "HQWkhM5q6rtv8Z4MgKicfWdDyUABtr8md7ddgMDmZhuA", "proofs": [ "45bHdGLjUMKczvRznU4VYCcFgcGjzNfoyZ4xe8yTpW468k5Hq9P1K5Abza9snF8p7boMzPbKVRubV8833UdofJ5d" ], "script": "base64:AQQAAAAFbG90dG8JAQAAAAdleHRyYWN0AAAAAQgFAAAAAnR4AAAAD3NlbmRlclB1YmxpY0tleQQAAAALbG90dG9UaWNrZXQBAAAAIEig0myNMHs3vqCEIb/478hzgoMjvniyZgLH1HZwrz2EBAAAAAV0eFNpZwkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAAIBQAAAAJ0eAAAAA9zZW5kZXJQdWJsaWNLZXkEAAAAByRtYXRjaDAFAAAAAnR4AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAAVPcmRlcgQAAAABbwUAAAAHJG1hdGNoMAMDCQEAAAABIQAAAAEJAQAAAAlpc0RlZmluZWQAAAABCAgFAAAAAW8AAAAJYXNzZXRQYWlyAAAACnByaWNlQXNzZXQJAAAAAAAAAggIBQAAAAFvAAAACWFzc2V0UGFpcgAAAAthbW91bnRBc3NldAUAAAALbG90dG9UaWNrZXQHBAAAAAR0ZXN0CQAAAAAAAAIJAAJYAAAAAQkAAMkAAAACCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAAAAAAAAAAAAAECAAAAAAMDCQAAAAAAAAIIBQAAAAFvAAAABXByaWNlAAAAAAAF9eEABgUAAAAEdGVzdAUAAAAFdHhTaWcEAAAACnJhbmRvbUJ5dGUJAADJAAAAAgkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAAAAAAAAAAAAABBAAAAANyYnMJAAJYAAAAAQUAAAAKcmFuZG9tQnl0ZQcFAAAABXR4U2lnBQAAAAV0eFNpZ/CQ52E=", "chainId": 84, "height": 470164, "spentComplexity": 0 } View: original | compacted Prev: 9BywcWLbEo2Fy7uk13XmbZWGaN69ZSGgfyCh3NQJSKRw Next: B9QyX4ou3NtBVvFCALGngstasdspYerKgW9sxEtzg2nb Diff:
OldNewDifferences
99 then (o.assetPair.amountAsset == lottoTicket)
1010 else false)
1111 then {
12- let test = (toBase58String(take(tx.proofs[0], 1)) == "1")
12+ let test = (toBase58String(take(tx.proofs[0], 1)) == "")
1313 if (if ((o.price == 100000000))
1414 then true
1515 else test)
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 1 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
33 let lotto = extract(tx.senderPublicKey)
44 let lottoTicket = base58'5tWazKHUH6vwkQ4jURecx8upJ7yBFfHZ3u81bvmNcYCb'
55 let txSig = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
66 match tx {
77 case o: Order =>
88 if (if (!(isDefined(o.assetPair.priceAsset)))
99 then (o.assetPair.amountAsset == lottoTicket)
1010 else false)
1111 then {
12- let test = (toBase58String(take(tx.proofs[0], 1)) == "1")
12+ let test = (toBase58String(take(tx.proofs[0], 1)) == "")
1313 if (if ((o.price == 100000000))
1414 then true
1515 else test)
1616 then txSig
1717 else {
1818 let randomByte = take(tx.proofs[0], 1)
1919 let rbs = toBase58String(randomByte)
2020 false
2121 }
2222 }
2323 else txSig
2424 case _ =>
2525 txSig
2626 }

github/deemru/w8io/3ef1775 
36.59 ms