tx · 8HkohJJ5Xywe992GABsJVsgHqvs8YUpy93PUZZCM9yDS

3N17A1zqJZ1R2dZtMvyChQwSzepRZ1d98t9:  -0.01400000 Waves

2019.07.29 13:38 [607255] smart account 3N17A1zqJZ1R2dZtMvyChQwSzepRZ1d98t9 > SELF 0.00000000 Waves

{ "type": 13, "id": "8HkohJJ5Xywe992GABsJVsgHqvs8YUpy93PUZZCM9yDS", "fee": 1400000, "feeAssetId": null, "timestamp": 1564396729049, "version": 1, "sender": "3N17A1zqJZ1R2dZtMvyChQwSzepRZ1d98t9", "senderPublicKey": "AXt3aNDevk6MRY2RVvB3HzC5FgWDoMFZ4EuW9kHN9VpW", "proofs": [ "no94QgFyZuUxz1rn4eU3GKn4fwYzgfQnY9HmE6KWNYhWz5h1D6Q4fXXW8EpKy8j3j1yLwbfES2omiGRPDVhLq2W" ], "script": "base64:AAIDAAAAAAAAAAAAAAAAAAAAAQAAAANpbnYBAAAACXBsYXliaW5nbwAAAAIAAAAGdGlja2V0AAAABXJlZmVyBAAAAAtudW1iZXJyb3VuZAQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzAgAAAA1udW1iZXJvZnJvdW5kAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEAAAAAAAAAAAEEAAAABHVzZXIJAAQlAAAAAQgFAAAAA2ludgAAAAZjYWxsZXIEAAAACHNldHJlZmVyCQEAAAAJRGF0YUVudHJ5AAAAAgkAASwAAAACBQAAAAR1c2VyAgAAAARfcmVmBQAAAAVyZWZlcgQAAAASY3VycmVudFRpY2tldGNvdW50BAAAAAckbWF0Y2gwCQAEGgAAAAIFAAAABHRoaXMCAAAAC3RpY2tldGNvdW50AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEAAAAAAAAAAAAEAAAADm5ld1RpY2tldGNvdW50CQAAZAAAAAIFAAAAEmN1cnJlbnRUaWNrZXRjb3VudAAAAAAAAAAAAQQAAAAQY3VycmVudGtleXRpY2tldAkAASwAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAICAAAAB3RpY2tldF8JAAGkAAAAAQUAAAALbnVtYmVycm91bmQCAAAAAV8JAAGkAAAAAQUAAAAObmV3VGlja2V0Y291bnQCAAAAAV8FAAAABHVzZXIDCQAAAAAAAAIFAAAAC251bWJlcnJvdW5kAAAAAAAAAAABCQEAAAAIV3JpdGVTZXQAAAABCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACAgAAAA1udW1iZXJvZnJvdW5kBQAAAAtudW1iZXJyb3VuZAkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgUAAAAQY3VycmVudGtleXRpY2tldAUAAAAGdGlja2V0CQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACAgAAAAt0aWNrZXRjb3VudAUAAAAObmV3VGlja2V0Y291bnQFAAAAA25pbAkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgUAAAAQY3VycmVudGtleXRpY2tldAUAAAAGdGlja2V0CQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACAgAAAAt0aWNrZXRjb3VudAUAAAAObmV3VGlja2V0Y291bnQJAARMAAAAAgUAAAAIc2V0cmVmZXIFAAAAA25pbAAAAACSxm7t", "chainId": 84, "height": 607255, "spentComplexity": 0 } View: original | compacted Prev: 6KKnDV185c562yGspG9VmBWwKTWrebBnt1KzGhVhaRcd Next: BVLwd5hnBVtxd9z9GfqAd9YfJhZSCirH3SGTbtHBBCdc Diff:
OldNewDifferences
44
55
66 @Callable(a)
7-func playbingo (b) = {
8- let c = {
9- let d = getInteger(this, "numberofround")
10- if ($isInstanceOf(d, "Int"))
7+func playbingo (b,c) = {
8+ let d = {
9+ let e = getInteger(this, "numberofround")
10+ if ($isInstanceOf(e, "Int"))
1111 then {
12- let e = d
13- e
12+ let f = e
13+ f
1414 }
1515 else 1
1616 }
17- let f = toString(a.caller)
18- let g = {
19- let d = getInteger(this, "ticketcount")
20- if ($isInstanceOf(d, "Int"))
17+ let g = toString(a.caller)
18+ let h = DataEntry((g + "_ref"), c)
19+ let i = {
20+ let e = getInteger(this, "ticketcount")
21+ if ($isInstanceOf(e, "Int"))
2122 then {
22- let e = d
23- e
23+ let f = e
24+ f
2425 }
2526 else 0
2627 }
27- let h = (g + 1)
28- let i = ((((("ticket_" + toString(c)) + "_") + toString(h)) + "_") + f)
29- if ((c == 1))
30- then WriteSet([DataEntry("numberofround", c), DataEntry(i, b), DataEntry("ticketcount", h)])
31- else WriteSet([DataEntry(i, b), DataEntry("ticketcount", h)])
28+ let j = (i + 1)
29+ let k = ((((("ticket_" + toString(d)) + "_") + toString(j)) + "_") + g)
30+ if ((d == 1))
31+ then WriteSet([DataEntry("numberofround", d), DataEntry(k, b), DataEntry("ticketcount", j)])
32+ else WriteSet([DataEntry(k, b), DataEntry("ticketcount", j), h])
3233 }
3334
3435
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44
55
66 @Callable(a)
7-func playbingo (b) = {
8- let c = {
9- let d = getInteger(this, "numberofround")
10- if ($isInstanceOf(d, "Int"))
7+func playbingo (b,c) = {
8+ let d = {
9+ let e = getInteger(this, "numberofround")
10+ if ($isInstanceOf(e, "Int"))
1111 then {
12- let e = d
13- e
12+ let f = e
13+ f
1414 }
1515 else 1
1616 }
17- let f = toString(a.caller)
18- let g = {
19- let d = getInteger(this, "ticketcount")
20- if ($isInstanceOf(d, "Int"))
17+ let g = toString(a.caller)
18+ let h = DataEntry((g + "_ref"), c)
19+ let i = {
20+ let e = getInteger(this, "ticketcount")
21+ if ($isInstanceOf(e, "Int"))
2122 then {
22- let e = d
23- e
23+ let f = e
24+ f
2425 }
2526 else 0
2627 }
27- let h = (g + 1)
28- let i = ((((("ticket_" + toString(c)) + "_") + toString(h)) + "_") + f)
29- if ((c == 1))
30- then WriteSet([DataEntry("numberofround", c), DataEntry(i, b), DataEntry("ticketcount", h)])
31- else WriteSet([DataEntry(i, b), DataEntry("ticketcount", h)])
28+ let j = (i + 1)
29+ let k = ((((("ticket_" + toString(d)) + "_") + toString(j)) + "_") + g)
30+ if ((d == 1))
31+ then WriteSet([DataEntry("numberofround", d), DataEntry(k, b), DataEntry("ticketcount", j)])
32+ else WriteSet([DataEntry(k, b), DataEntry("ticketcount", j), h])
3233 }
3334
3435

github/deemru/w8io/169f3d6 
29.92 ms