tx · 85NzpGQw98mdFCUj2ZMfJmGdvd6b7QAKjBzGH7cAAEeX

3N4NPivoThtskr7JxnNrKL7s8BzmRGx9rT2:  -0.01400000 Waves

2019.08.11 11:57 [626168] smart account 3N4NPivoThtskr7JxnNrKL7s8BzmRGx9rT2 > SELF 0.00000000 Waves

{ "type": 13, "id": "85NzpGQw98mdFCUj2ZMfJmGdvd6b7QAKjBzGH7cAAEeX", "fee": 1400000, "feeAssetId": null, "timestamp": 1565513833513, "version": 1, "sender": "3N4NPivoThtskr7JxnNrKL7s8BzmRGx9rT2", "senderPublicKey": "F3vhYapU4NBzfM2X4KNkoFcxj3UbYnJjqituG6KE7ZPG", "proofs": [ "5SYEWrZGagMNeJKckeVWKgQSS5xdXWfQi5dXsiCY7SAuZkLZv79pUEpscdTSbgBGVo6za2QA23x11ya8bBvbXzr1" ], "script": "base64:AAIDAAAAAAAAAAAAAAAIAAAAAAdSVU5OSU5HAgAAAAdSVU5OSU5HAAAAAAZDTE9TRUQCAAAABkNMT1NFRAAAAAAJREFQUE9XTkVSAgAAACMzTjROUGl2b1RodHNrcjdKeG5OcktMN3M4QnptUkd4OXJUMgAAAAAFV0FWRVMCAAAABVdBVkVTAAAAAAROT05FAgAAAAROT05FAQAAAAtnZXROdW1CeUtleQAAAAEAAAADa2V5BAAAAANudW0EAAAAByRtYXRjaDAJAAQaAAAAAgUAAAAEdGhpcwUAAAADa2V5AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEAAAAAAAAAAAAFAAAAA251bQEAAAALZ2V0U3RyQnlLZXkAAAABAAAAA2tleQQAAAADc3RyBAAAAAckbWF0Y2gwCQAEHQAAAAIFAAAABHRoaXMFAAAAA2tleQMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAGU3RyaW5nBAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhBQAAAAROT05FBQAAAANzdHIBAAAAEGdldENvbnRlc3RTdGF0dXMAAAAABAAAABFjb250ZXN0Q3Vyck51bWJlcgkBAAAAC2dldE51bUJ5S2V5AAAAAQIAAAAVY29udGVzdF9jdXJyZW50bnVtYmVyCQEAAAALZ2V0U3RyQnlLZXkAAAABCQABLAAAAAIJAAEsAAAAAgIAAAAIY29udGVzdF8JAAGkAAAAAQUAAAARY29udGVzdEN1cnJOdW1iZXICAAAABnN0YXR1cwAAAAMAAAABaQEAAAAQc2V0Q29udGVzdFN0YXR1cwAAAAIAAAANY29udGVzdE51bWJlcgAAAA1jb250ZXN0U3RhdHVzBAAAAAdhY2NvdW50CQACWAAAAAEICAUAAAABaQAAAAZjYWxsZXIAAAAFYnl0ZXMDCQEAAAACIT0AAAACBQAAAAdhY2NvdW50BQAAAAlEQVBQT1dORVIJAAACAAAAAQIAAAAnT25seSBkQVBQIE93bmVyIGNhbiBzZXQgQ29udGVzdCBTdGF0dXMuAwMJAQAAAAIhPQAAAAIFAAAADWNvbnRlc3RTdGF0dXMFAAAAB1JVTk5JTkcJAQAAAAIhPQAAAAIFAAAADWNvbnRlc3RTdGF0dXMFAAAABkNMT1NFRAcJAAACAAAAAQkAASwAAAACAgAAABBJbnZhbGlkIHN0YXR1czogBQAAAA1jb250ZXN0U3RhdHVzCQEAAAAIV3JpdGVTZXQAAAABCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgIAAAAIY29udGVzdF8JAAGkAAAAAQUAAAANY29udGVzdE51bWJlcgIAAAAGc3RhdHVzBQAAAA1jb250ZXN0U3RhdHVzBQAAAANuaWwAAAABaQEAAAAXc2V0Q29udGVzdENvbmZpZ3VyYXRpb24AAAACAAAADmN1cnJlbmN5VGlja2VyAAAAEmNvbnRlc3RTdGFydEhlaWdodAQAAAAHYWNjb3VudAkAAlgAAAABCAgFAAAAAWkAAAAGY2FsbGVyAAAABWJ5dGVzBAAAABFjb250ZXN0UHJldk51bWJlcgkBAAAAC2dldE51bUJ5S2V5AAAAAQIAAAAVY29udGVzdF9jdXJyZW50bnVtYmVyBAAAABFjb250ZXN0UHJldlN0YXR1cwkBAAAAC2dldFN0ckJ5S2V5AAAAAQkAASwAAAACCQABLAAAAAICAAAACGNvbnRlc3RfCQABpAAAAAEFAAAAEWNvbnRlc3RQcmV2TnVtYmVyAgAAAAdfc3RhdHVzBAAAABFjb250ZXN0Q3Vyck51bWJlcgkAAGQAAAACBQAAABFjb250ZXN0UHJldk51bWJlcgAAAAAAAAAAAQMJAQAAAAIhPQAAAAIFAAAAB2FjY291bnQFAAAACURBUFBPV05FUgkAAAIAAAABAgAAACZPbmx5IGRBUFAgT3duZXIgY2FuIENvbmZpZ3VyZSBDb250ZXN0LgMJAABnAAAAAgUAAAAGaGVpZ2h0BQAAABJjb250ZXN0U3RhcnRIZWlnaHQJAAACAAAAAQkAASwAAAACAgAAAD1TdGFydCBIZWlnaHQgbXVzdCBiZSBncmVhdGVyIHRoYW4gY3VycmVudCBCbG9ja2NoYWluIGhlaWdodDogCQABpAAAAAEFAAAABmhlaWdodAMJAAAAAAAAAgUAAAARY29udGVzdFByZXZTdGF0dXMFAAAAB1JVTk5JTkcJAAACAAAAAQkAASwAAAACAgAAAEBZb3UgY2Fubm90IGNvbmZpZ3VyZSBhIG5l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", "chainId": 84, "height": 626168, "spentComplexity": 0 } View: original | compacted Prev: HhiuRwkypnEkcYDQNHqiLmkvYR2QFBbk3S51u7FS2p2b Next: GHpH2Pr3BzzUUeagvePuuyKa7bv4UzohXxasNMYKjQzC Diff:
OldNewDifferences
33 {-# CONTENT_TYPE DAPP #-}
44 let a = "RUNNING"
55
6-let b = "CLOSEDFORBETTING"
6+let b = "CLOSED"
77
8-let c = "CLOSED"
8+let c = "3N4NPivoThtskr7JxnNrKL7s8BzmRGx9rT2"
99
10-let d = "3N4NPivoThtskr7JxnNrKL7s8BzmRGx9rT2"
10+let d = "WAVES"
1111
12-let e = "WAVES"
12+let e = "NONE"
1313
14-let f = "NONE"
15-
16-func g (h) = {
17- let i = {
18- let j = getInteger(this, h)
19- if ($isInstanceOf(j, "Int"))
14+func f (g) = {
15+ let h = {
16+ let i = getInteger(this, g)
17+ if ($isInstanceOf(i, "Int"))
2018 then {
21- let k = j
22- k
19+ let j = i
20+ j
2321 }
2422 else 0
2523 }
26- i
24+ h
2725 }
2826
2927
30-func l (h) = {
31- let m = {
32- let j = getString(this, h)
33- if ($isInstanceOf(j, "String"))
28+func k (g) = {
29+ let l = {
30+ let i = getString(this, g)
31+ if ($isInstanceOf(i, "String"))
3432 then {
35- let k = j
36- k
33+ let j = i
34+ j
3735 }
38- else f
36+ else e
3937 }
40- m
38+ l
4139 }
4240
4341
44-func n () = {
45- let o = g("contest_currentnumber")
46- l((("contest_" + toString(o)) + "status"))
42+func m () = {
43+ let n = f("contest_currentnumber")
44+ k((("contest_" + toString(n)) + "status"))
4745 }
4846
4947
50-@Callable(p)
51-func setContestStatus (q) = {
52- let r = toBase58String(p.caller.bytes)
53- let o = g("contest_currentnumber")
54- if ((r != d))
48+@Callable(o)
49+func setContestStatus (p,q) = {
50+ let r = toBase58String(o.caller.bytes)
51+ if ((r != c))
5552 then throw("Only dAPP Owner can set Contest Status.")
56- else if (if (if ((q != a))
53+ else if (if ((q != a))
5754 then (q != b)
5855 else false)
59- then (q != c)
60- else false)
6156 then throw(("Invalid status: " + q))
62- else WriteSet([DataEntry((("contest_" + toString(o)) + "status"), q)])
57+ else WriteSet([DataEntry((("contest_" + toString(p)) + "status"), q)])
6358 }
6459
6560
6661
67-@Callable(p)
62+@Callable(o)
6863 func setContestConfiguration (s,t) = {
69- let r = toBase58String(p.caller.bytes)
70- let u = g("contest_currentnumber")
71- let v = l((("contest_" + toString(u)) + "_status"))
72- let o = (u + 1)
73- if ((r != d))
64+ let r = toBase58String(o.caller.bytes)
65+ let u = f("contest_currentnumber")
66+ let v = k((("contest_" + toString(u)) + "_status"))
67+ let n = (u + 1)
68+ if ((r != c))
7469 then throw("Only dAPP Owner can Configure Contest.")
7570 else if ((height >= t))
7671 then throw(("Start Height must be greater than current Blockchain height: " + toString(height)))
7772 else if ((v == a))
7873 then throw(("You cannot configure a new Contest while old Contest status is: " + v))
79- else if ((s != e))
74+ else if ((s != d))
8075 then throw((("dAPP does not support currency: " + s) + " yet."))
8176 else {
8277 let w = (t + (7 * 1440))
83- WriteSet([DataEntry("contest_currentnumber", o), DataEntry((("contest_" + toString(o)) + "_currency"), s), DataEntry((("contest_" + toString(o)) + "_startheight"), t), DataEntry((("contest_" + toString(o)) + "_finishheight"), w), DataEntry((("contest_" + toString(o)) + "_status"), a)])
78+ WriteSet([DataEntry("contest_currentnumber", n), DataEntry((("contest_" + toString(n)) + "_currency"), s), DataEntry((("contest_" + toString(n)) + "_startheight"), t), DataEntry((("contest_" + toString(n)) + "_finishheight"), w), DataEntry((("contest_" + toString(n)) + "_status"), a)])
8479 }
8580 }
8681
8782
8883
89-@Callable(p)
84+@Callable(o)
9085 func bet (x) = {
9186 let y = base58'2B3mWxfnhAaCpJuqbkbiD6HVCTEcgwdmzxFCjZe65NYg'
92- let r = toBase58String(p.caller.bytes)
93- let z = extract(p.payment)
94- let o = g("contest_currentnumber")
95- let t = g((("contest_" + toString(o)) + "startheight"))
96- let w = g((("contest_" + toString(o)) + "finishheight"))
97- let q = l((("contest_" + toString(o)) + "status"))
87+ let r = toBase58String(o.caller.bytes)
88+ let z = extract(o.payment)
89+ let n = f("contest_currentnumber")
90+ let t = f((("contest_" + toString(n)) + "startheight"))
91+ let w = f((("contest_" + toString(n)) + "finishheight"))
92+ let q = k((("contest_" + toString(n)) + "status"))
9893 if ((height > (w - (2 * 1440))))
9994 then throw("You cannot bet anymore at this height.")
10095 else if ((q != a))
10398 then true
10499 else (z.amount != 500000))
105100 then throw("You must pay 5 WLT to bet.")
106- else WriteSet([DataEntry(((("bet_" + toString(o)) + "_") + r), x)])
101+ else WriteSet([DataEntry(((("bet_" + toString(n)) + "_") + r), x)])
107102 }
108103
109104
110105 @Verifier(A)
111106 func B () = {
112- let j = A
113- if (if ($isInstanceOf(j, "SetScriptTransaction"))
107+ let i = A
108+ if (if ($isInstanceOf(i, "SetScriptTransaction"))
114109 then true
115- else $isInstanceOf(j, "DataTransaction"))
110+ else $isInstanceOf(i, "DataTransaction"))
116111 then sigVerify(A.bodyBytes, A.proofs[0], A.senderPublicKey)
117- else if ($isInstanceOf(j, "InvokeScriptTransaction"))
112+ else if ($isInstanceOf(i, "InvokeScriptTransaction"))
118113 then true
119114 else true
120115 }
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = "RUNNING"
55
6-let b = "CLOSEDFORBETTING"
6+let b = "CLOSED"
77
8-let c = "CLOSED"
8+let c = "3N4NPivoThtskr7JxnNrKL7s8BzmRGx9rT2"
99
10-let d = "3N4NPivoThtskr7JxnNrKL7s8BzmRGx9rT2"
10+let d = "WAVES"
1111
12-let e = "WAVES"
12+let e = "NONE"
1313
14-let f = "NONE"
15-
16-func g (h) = {
17- let i = {
18- let j = getInteger(this, h)
19- if ($isInstanceOf(j, "Int"))
14+func f (g) = {
15+ let h = {
16+ let i = getInteger(this, g)
17+ if ($isInstanceOf(i, "Int"))
2018 then {
21- let k = j
22- k
19+ let j = i
20+ j
2321 }
2422 else 0
2523 }
26- i
24+ h
2725 }
2826
2927
30-func l (h) = {
31- let m = {
32- let j = getString(this, h)
33- if ($isInstanceOf(j, "String"))
28+func k (g) = {
29+ let l = {
30+ let i = getString(this, g)
31+ if ($isInstanceOf(i, "String"))
3432 then {
35- let k = j
36- k
33+ let j = i
34+ j
3735 }
38- else f
36+ else e
3937 }
40- m
38+ l
4139 }
4240
4341
44-func n () = {
45- let o = g("contest_currentnumber")
46- l((("contest_" + toString(o)) + "status"))
42+func m () = {
43+ let n = f("contest_currentnumber")
44+ k((("contest_" + toString(n)) + "status"))
4745 }
4846
4947
50-@Callable(p)
51-func setContestStatus (q) = {
52- let r = toBase58String(p.caller.bytes)
53- let o = g("contest_currentnumber")
54- if ((r != d))
48+@Callable(o)
49+func setContestStatus (p,q) = {
50+ let r = toBase58String(o.caller.bytes)
51+ if ((r != c))
5552 then throw("Only dAPP Owner can set Contest Status.")
56- else if (if (if ((q != a))
53+ else if (if ((q != a))
5754 then (q != b)
5855 else false)
59- then (q != c)
60- else false)
6156 then throw(("Invalid status: " + q))
62- else WriteSet([DataEntry((("contest_" + toString(o)) + "status"), q)])
57+ else WriteSet([DataEntry((("contest_" + toString(p)) + "status"), q)])
6358 }
6459
6560
6661
67-@Callable(p)
62+@Callable(o)
6863 func setContestConfiguration (s,t) = {
69- let r = toBase58String(p.caller.bytes)
70- let u = g("contest_currentnumber")
71- let v = l((("contest_" + toString(u)) + "_status"))
72- let o = (u + 1)
73- if ((r != d))
64+ let r = toBase58String(o.caller.bytes)
65+ let u = f("contest_currentnumber")
66+ let v = k((("contest_" + toString(u)) + "_status"))
67+ let n = (u + 1)
68+ if ((r != c))
7469 then throw("Only dAPP Owner can Configure Contest.")
7570 else if ((height >= t))
7671 then throw(("Start Height must be greater than current Blockchain height: " + toString(height)))
7772 else if ((v == a))
7873 then throw(("You cannot configure a new Contest while old Contest status is: " + v))
79- else if ((s != e))
74+ else if ((s != d))
8075 then throw((("dAPP does not support currency: " + s) + " yet."))
8176 else {
8277 let w = (t + (7 * 1440))
83- WriteSet([DataEntry("contest_currentnumber", o), DataEntry((("contest_" + toString(o)) + "_currency"), s), DataEntry((("contest_" + toString(o)) + "_startheight"), t), DataEntry((("contest_" + toString(o)) + "_finishheight"), w), DataEntry((("contest_" + toString(o)) + "_status"), a)])
78+ WriteSet([DataEntry("contest_currentnumber", n), DataEntry((("contest_" + toString(n)) + "_currency"), s), DataEntry((("contest_" + toString(n)) + "_startheight"), t), DataEntry((("contest_" + toString(n)) + "_finishheight"), w), DataEntry((("contest_" + toString(n)) + "_status"), a)])
8479 }
8580 }
8681
8782
8883
89-@Callable(p)
84+@Callable(o)
9085 func bet (x) = {
9186 let y = base58'2B3mWxfnhAaCpJuqbkbiD6HVCTEcgwdmzxFCjZe65NYg'
92- let r = toBase58String(p.caller.bytes)
93- let z = extract(p.payment)
94- let o = g("contest_currentnumber")
95- let t = g((("contest_" + toString(o)) + "startheight"))
96- let w = g((("contest_" + toString(o)) + "finishheight"))
97- let q = l((("contest_" + toString(o)) + "status"))
87+ let r = toBase58String(o.caller.bytes)
88+ let z = extract(o.payment)
89+ let n = f("contest_currentnumber")
90+ let t = f((("contest_" + toString(n)) + "startheight"))
91+ let w = f((("contest_" + toString(n)) + "finishheight"))
92+ let q = k((("contest_" + toString(n)) + "status"))
9893 if ((height > (w - (2 * 1440))))
9994 then throw("You cannot bet anymore at this height.")
10095 else if ((q != a))
10196 then throw("Invalid status: you cannot bet now.")
10297 else if (if ((z.assetId != y))
10398 then true
10499 else (z.amount != 500000))
105100 then throw("You must pay 5 WLT to bet.")
106- else WriteSet([DataEntry(((("bet_" + toString(o)) + "_") + r), x)])
101+ else WriteSet([DataEntry(((("bet_" + toString(n)) + "_") + r), x)])
107102 }
108103
109104
110105 @Verifier(A)
111106 func B () = {
112- let j = A
113- if (if ($isInstanceOf(j, "SetScriptTransaction"))
107+ let i = A
108+ if (if ($isInstanceOf(i, "SetScriptTransaction"))
114109 then true
115- else $isInstanceOf(j, "DataTransaction"))
110+ else $isInstanceOf(i, "DataTransaction"))
116111 then sigVerify(A.bodyBytes, A.proofs[0], A.senderPublicKey)
117- else if ($isInstanceOf(j, "InvokeScriptTransaction"))
112+ else if ($isInstanceOf(i, "InvokeScriptTransaction"))
118113 then true
119114 else true
120115 }
121116

github/deemru/w8io/c3f4982 
37.83 ms