tx · 7okm9nmLJczhmmWFMgTLKNUdZcWkj2zJWvCGgwZH9uFe

3NApHaksvsb9ZLCMrFNmz4AnUpV5EEytdG6:  -0.09000000 Waves

2021.06.08 19:31 [1561627] smart account 3NApHaksvsb9ZLCMrFNmz4AnUpV5EEytdG6 > SELF 0.00000000 Waves

{ "type": 13, "id": "7okm9nmLJczhmmWFMgTLKNUdZcWkj2zJWvCGgwZH9uFe", "fee": 9000000, "feeAssetId": null, "timestamp": 1623169914819, "version": 2, "chainId": 84, "sender": "3NApHaksvsb9ZLCMrFNmz4AnUpV5EEytdG6", "senderPublicKey": "G6gPQLsHXcXB4mNCeRfD2nra9dBGiPpeXEKYz1oWTzZ1", "proofs": [ "86cshfe8wTt22cHTGNhWxUhv9Fzh2GwwqGWfrkNxz9QVUxmtfS63zdnmgwkKYUMHgKvFjT4k5H3iYt1BiksJGEB" ], "script": "base64:AAIEAAAAAAAAAAQIAhIAAAAAAQEAAAATZ2V0RGF0YUZyb21DdXN0b21lcgAAAAIAAAADYWRyAAAAA2tleQQAAAAEZGF0YQQAAAAHJG1hdGNoMAkABB0AAAACBQAAAANhZHIFAAAAA2tleQMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAGU3RyaW5nBAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhAgAAAAAFAAAABGRhdGEAAAABAAAAAWkBAAAAB2NoZWNrQlQAAAAABAAAAAlsd0FkcmVzc2UJAQAAABRhZGRyZXNzRnJvbVB1YmxpY0tleQAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQQAAAALa29vcEFkcmVzc2UJAQAAABRhZGRyZXNzRnJvbVB1YmxpY0tleQAAAAEJAAGbAAAAAQIAAAAjM05CcHRMTDdoSmVORXZUVnhIQnFWdFcxY3laMkhuUXdROVYEAAAACXNlYXJjaEtleQIAAAAMdGVzdFNDc3RyaW5nBAAAAApzZWFyY2hLZXkyAgAAAAt0ZXN0U0NtdWx0aQQAAAAGbHdEYXRhCQEAAAATZ2V0RGF0YUZyb21DdXN0b21lcgAAAAIFAAAACWx3QWRyZXNzZQUAAAAJc2VhcmNoS2V5BAAAAAhrb29wRGF0YQkBAAAAE2dldERhdGFGcm9tQ3VzdG9tZXIAAAACBQAAAAtrb29wQWRyZXNzZQUAAAAJc2VhcmNoS2V5BAAAAAVpbmRleAAAAAAAAAAAAAMJAAAAAAAAAgUAAAAGbHdEYXRhBQAAAAhrb29wRGF0YQkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACAgAAAAp0ZXN0T3V0cHV0AgAAACVWZXJnbGVpY2hlIFN0cmluZ3dlcnRlIGF1cyAyIEFjY291bnRzCQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMFAAAACWx3QWRyZXNzZQAAAAAAAA9CQAgFAAAAAWkAAAAKZmVlQXNzZXRJZAUAAAADbmlsCQAAAgAAAAECAAAAMXZlcmdsZWljaCBkZXIgRGF0ZW4gYXVzIDIgQWNjcyBoYXQgbmljaHQgZ2VrbGFwcHQAAAABAAAAAnR4AQAAAAZ2ZXJpZnkAAAAABAAAAAckbWF0Y2gwBQAAAAJ0eAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAPRGF0YVRyYW5zYWN0aW9uBgMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAUU2V0U2NyaXB0VHJhbnNhY3Rpb24GBq6MWQI=", "height": 1561627, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 6qAMzNwnuLoN2N2bBWcF6JTKU3P5KQHHGUpoNSD7Wi4B Next: B7JP1pK35WZBrnk2zivNjCUMwiK2WvarMyXDgy97UGgK Diff:
OldNewDifferences
1818 @Callable(g)
1919 func checkBT () = {
2020 let h = addressFromPublicKey(g.callerPublicKey)
21- let i = "testSCstring"
22- let j = "testSCmulti"
23- let k = a(h, i)
21+ let i = addressFromPublicKey(toBytes("3NBptLL7hJeNEvTVxHBqVtW1cyZ2HnQwQ9V"))
22+ let j = "testSCstring"
23+ let k = "testSCmulti"
2424 let l = a(h, j)
25- if (if ((parseIntValue(k) >= 15))
26- then (parseIntValue(l) >= 5)
27- else false)
28- then [StringEntry("testOutput", "Vergleiche zwei Werte gleichzeitig mit Int hat geklappt(15&5)"), ScriptTransfer(h, 1000000, g.feeAssetId)]
29- else throw("Vergleiche StringToInt mit Int hat nicht geklappt")
25+ let m = a(i, j)
26+ let n = 0
27+ if ((l == m))
28+ then [StringEntry("testOutput", "Vergleiche Stringwerte aus 2 Accounts"), ScriptTransfer(h, 1000000, g.feeAssetId)]
29+ else throw("vergleich der Daten aus 2 Accs hat nicht geklappt")
3030 }
3131
3232
33-@Verifier(m)
34-func n () = {
35- let e = m
33+@Verifier(o)
34+func p () = {
35+ let e = o
3636 if ($isInstanceOf(e, "DataTransaction"))
3737 then true
3838 else if ($isInstanceOf(e, "SetScriptTransaction"))
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 4 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 func a (b,c) = {
55 let d = {
66 let e = getString(b, c)
77 if ($isInstanceOf(e, "String"))
88 then {
99 let f = e
1010 f
1111 }
1212 else ""
1313 }
1414 d
1515 }
1616
1717
1818 @Callable(g)
1919 func checkBT () = {
2020 let h = addressFromPublicKey(g.callerPublicKey)
21- let i = "testSCstring"
22- let j = "testSCmulti"
23- let k = a(h, i)
21+ let i = addressFromPublicKey(toBytes("3NBptLL7hJeNEvTVxHBqVtW1cyZ2HnQwQ9V"))
22+ let j = "testSCstring"
23+ let k = "testSCmulti"
2424 let l = a(h, j)
25- if (if ((parseIntValue(k) >= 15))
26- then (parseIntValue(l) >= 5)
27- else false)
28- then [StringEntry("testOutput", "Vergleiche zwei Werte gleichzeitig mit Int hat geklappt(15&5)"), ScriptTransfer(h, 1000000, g.feeAssetId)]
29- else throw("Vergleiche StringToInt mit Int hat nicht geklappt")
25+ let m = a(i, j)
26+ let n = 0
27+ if ((l == m))
28+ then [StringEntry("testOutput", "Vergleiche Stringwerte aus 2 Accounts"), ScriptTransfer(h, 1000000, g.feeAssetId)]
29+ else throw("vergleich der Daten aus 2 Accs hat nicht geklappt")
3030 }
3131
3232
33-@Verifier(m)
34-func n () = {
35- let e = m
33+@Verifier(o)
34+func p () = {
35+ let e = o
3636 if ($isInstanceOf(e, "DataTransaction"))
3737 then true
3838 else if ($isInstanceOf(e, "SetScriptTransaction"))
3939 then true
4040 else true
4141 }
4242

github/deemru/w8io/169f3d6 
25.26 ms