tx · 6QJgzdfQSj8qxte6tgJS89aWDyjrFKihtuyTw8ewUubo

3ND7yDVQ9mhN6sjYrMgFLGuD69FLbT2CczD:  -0.10080000 Waves

2022.01.29 05:17 [1899618] smart account 3ND7yDVQ9mhN6sjYrMgFLGuD69FLbT2CczD > SELF 0.00000000 Waves

{ "type": 13, "id": "6QJgzdfQSj8qxte6tgJS89aWDyjrFKihtuyTw8ewUubo", "fee": 10080000, "feeAssetId": null, "timestamp": 1643422669144, "version": 2, "chainId": 84, "sender": "3ND7yDVQ9mhN6sjYrMgFLGuD69FLbT2CczD", "senderPublicKey": "HFLErkwGstH8qMPmKAdBGswMbfh5QrBKB1HTFckcXi9z", "proofs": [ "2KwGm5jKyaGsnxSczvdueWJrezmy7t9YqWksNGkFpL4fyqgXFxVnMRpz9n32jDvVGGoHHrVkvT269XmmbKjVjwZX" ], "script": "base64:AAIEAAAAAAAAACUIAhIFCgMBCAgSABIAEgUKAwEICBIECgIBARIHCgUBCAgICBIAAAAAJgAAAAATZ2FtZU1hc3RlclB1YmxpY0tleQEAAAAggroKuBlUJmLS1KsU2JkwkzBNQtAByx9SNkXA/4MrklkAAAAACVJTQVBVQkxJQwkAAlsAAAABAgAAAZNiYXNlNjQ6TUlJQkl6QU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FSQUFNSUlCQ3dLQ0FRSUErQ3Biek1CS3BxKzdWYXJTREhMVzB3UVNvaDJMVGJnbDFyQWhmcnVaR0NqdDZNTzRvMXYxaUxxS3lOSDNGSnN2d2xMVXFtcUU3RTJXbDdMYklQQTI2UHhPMlhDRGZ2ajBPV3A3Y0VKa1VCRWl5UFlDbitpdVBYVVB3dWRvRmdNNFdIZjBJUGJESjJPNk9nelFsQkJtTnU2T3dyN25hSVRpSnJQQXZha1BnQWRtVVB2NHJPemN1NkJSMFQ4R3dzendwcnZ3V1psS0Y2QWQwMG9tTEZEbXg2Nkh2QkU1MXNSQmlYSVJiSm5qRGhsb3BpemU0TG9SMUZJclFhQXUxc2ZzNWJFSExBMzNqdkt5Ym5lK0lEYXdDc2lJTlpZZFBaVjFXV2NVUkMrWEFGZkJpWUN3NFBZeWd1eGFCUkhvdHpMYzJkT3NCVjFIRE5JakxLVm9Sa255dDUwQ0F3RUFBUT09AAAAAAlnYW1lVG9rZW4BAAAAAAAAAAAMY2FyZFBvc2l0aW9uAAAAAAAAAAADAAAAABZzZXR1cEdhbWVzQ291bnRlckxhYmVsAgAAABNHX1NFVFVQR0FNRVNDT1VOVEVSAAAAABV1c2VkR2FtZXNDb3VudGVyTGFiZWwCAAAAEkdfVVNFREdBTUVTQ09VTlRFUgAAAAAQZGVhbGVyUXVldWVMYWJlbAIAAAANR19ERUFMRVJRVUVVRQAAAAAPZ2FtZU1heEJldExhYmVsAgAAAAhHX01BWEJFVAEAAAALZ2FtZXNNYXhCZXQAAAAACQAEGgAAAAIFAAAABHRoaXMFAAAAD2dhbWVNYXhCZXRMYWJlbAEAAAAUZ2FtZXNTZXR1cEdldENvdW50ZXIAAAAACQAEGgAAAAIFAAAABHRoaXMFAAAAFnNldHVwR2FtZXNDb3VudGVyTGFiZWwBAAAAE2dhbWVzVXNlZEdldENvdW50ZXIAAAAACQAEGgAAAAIFAAAABHRoaXMFAAAAFXVzZWRHYW1lc0NvdW50ZXJMYWJlbAEAAAAOZ2V0RGVhbGVyUXVldWUAAAAACQAEHQAAAAIFAAAABHRoaXMFAAAAEGRlYWxlclF1ZXVlTGFiZWwBAAAAD2NoZWNrUGVybWlzc2lvbgAAAAEAAAAPY2FsbGVyUHVibGljS2V5CQEAAAACIT0AAAACBQAAAA9jYWxsZXJQdWJsaWNLZXkFAAAAE2dhbWVNYXN0ZXJQdWJsaWNLZXkBAAAAFWdldEdhbWVCZXRBbW91bnRMYWJlbAAAAAEAAAAKZ2FtZU51bWJlcgkAASwAAAACCQABLAAAAAICAAAAAkdfCQABpAAAAAEFAAAACmdhbWVOdW1iZXICAAAACl9CRVRBTU9VTlQBAAAAFWdldEdhbWVUaWVBbW91bnRMYWJlbAAAAAEAAAAKZ2FtZU51bWJlcgkAASwAAAACCQABLAAAAAICAAAAAkdfCQABpAAAAAEFAAAACmdhbWVOdW1iZXICAAAACl9USUVBTU9VTlQBAAAAFWdldEdhbWVGZWVBbW91bnRMYWJlbAAAAAEAAAAKZ2FtZU51bWJlcgkAASwAAAACCQABLAAAAAICAAAAAkdfCQABpAAAAAEFAAAACmdhbWVOdW1iZXICAAAACl9GRUVBTU9VTlQBAAAAEmdldEdhbWVQbGF5ZXJMYWJlbAAAAAEAAAAKZ2FtZU51bWJlcgkAASwAAAACCQABLAAAAAICAAAAAkdfCQABpAAAAAEFAAAACmdhbWVOdW1iZXICAAAAB19QTEFZRVIBAAAAFmdldEdhbWVCZXRQYXlvdXRMYWJlbDEAAAABAAAACmdhbWVOdW1iZXIJAAEsAAAAAgkAASwAAAACAgAAAAJHXwkAAaQAAAABBQAAAApnYW1lTnVtYmVyAgAAAAtfQkVUMVBBWU9VVAEAAAAWZ2V0R2FtZUJldFBheW91dExhYmVsMgAAAAEAAAAKZ2FtZU51bWJlcgkAASwAAAACCQABLAAAAAICAAAAAkdfCQABpAAAAAEFAAAACmdhbWVOdW1iZXICAAAAC19CRVQyUEFZT1VUAQAAABhnZXRHYW1lVGllQmV0UGF5b3V0TGFiZWwAAAABAAAACmdhbWVOdW1iZXIJAAEsAAAAAgkAASwAAAACAgAAAAJHXwkAAaQAAAABBQAAAApnYW1lTnVtYmVyAgAAAApfVElFUEFZT1VUAQAAABtnZXRHYW1lU3VycmVuZGVyUGF5b3V0TGFiZWwAAAABAAAACmdhbWVOdW1iZXIJAAEsAAAAAgkAASwAAAACAgAAAAJHXwkAAaQAAAABBQAAAApnYW1lTnVtYmVyAgAAABBfU1VSUkVOREVSUEFZT1VUAQAAABFnZXRHYW1lU3RhdGVMYWJlbAAAAAEAAAAKZ2FtZU51bWJlcgkAASwAAAACCQABLAAAAAICAAAAAkdfCQABpAAAAAEFAAAACmdhbWVOdW1iZXICAAAABl9TVEFURQEAAAAaZ2V0R2FtZVNodWZmZWxPZmZlc2V0TGFiZWwAAAABAAAACmdhbWVOdW1iZXIJAAEsAAAAAgkAASwAAAACAgAAAAJHXwkAAaQAAAABBQAAAApnYW1lTnVtYmVyAgAAAAdfT0ZGU0VUAQAAABpnZXRHYW1lQ2FyZHNTaWduYXR1cmVMYWJlbAAAAAIAAAAKZ2FtZU51bWJlcgAAAARjYXJkCQABLAAAAAIJAAEsAAAAAgkAASwAAAACAgAAAAJHXwkAAaQAAAABBQAAAApnYW1lTnVtYmVyAgAAAA9fQ0FSRFNJR05BVFVSRV8JAAGkAAAAAQUAAAAEY2FyZAEAAAAZZ2V0UGxheWVyQ3VycmVudEdhbWVMYWJlbAAAAAEAAAAHYWRkcmVzcwkAASwAAAACCQABLAAAAAICAAAAAlBfBQAAAAdhZGRyZXNzAgAAAAxfQ1VSUkVOVEdBTUUBAAAAFGdldFBsYXllckN1cnJlbnRHYW1lAAAAAQAAAAdhZGRyZXNzCQAEGgAAAAIFAAAABHRoaXMJAQAAABlnZXRQbGF5ZXJDdXJyZW50R2FtZUxhYmVsAAAAAQUAAAAHYWRkcmVzcwEAAAAQZ2V0R2FtZUJldEFtb3VudAAAAAEAAAAKZ2FtZU51bWJlcgkABBoAAAACBQAAAAR0aGlzCQEAAAAVZ2V0R2FtZUJldEFtb3VudExhYmVsAAAAAQUAAAAKZ2FtZU51bWJlcgEAAAAQZ2V0R2FtZVRpZUFtb3VudAAAAAEAAAAKZ2FtZU51bWJlcgkABBoAAAACBQAAAAR0aGlzCQEAAAAVZ2V0R2FtZVRpZUFtb3VudExhYmVsAAAAAQUAAAAKZ2FtZU51bWJlcgEAAAAQZ2V0R2FtZUZlZUFtb3VudAAAAAEAAAAKZ2FtZU51bWJlcgkABBoAAAACBQAAAAR0aGlzCQEAAAAVZ2V0R2FtZUZlZUFtb3VudExhYmVsAAAAAQUAAAAKZ2FtZU51bWJlcgEAAAAMZ2V0R2FtZVN0YXRlAAAAAQAAAApnYW1lTnVtYmVyCQAEGgAAAAIFAAAABHRoaXMJAQAAABFnZXRHYW1lU3RhdGVMYWJlbAAAAAEFAAAACmdhbWVOdW1iZXIBAAAADWdldEdhbWVQbGF5ZXIAAAABAAAACmdhbWVOdW1iZXIJAAQdAAAAAgUAAAAEdGhpcwkBAAAAEmdldEdhbWVQbGF5ZXJMYWJlbAAAAAEFAAAACmdhbWVOdW1iZXIBAAAAFWdldEdhbWVDYXJkc1NpZ25hdHVyZQAAAAIAAAAKZ2FtZU51bWJlcgAAAARjYXJkCQAEHQAAAAIFAAAABHRoaXMJAQAAABpnZXRHYW1lQ2FyZHNTaWduYXR1cmVMYWJlbAAAAAIFAAAACmdhbWVOdW1iZXIFAAAABGNhcmQBAAAAEWdldEdhbWVDYXJkc0xhYmVsAAAAAgAAAApnYW1lTnVtYmVyAAAABGNhcmQJAAEsAAAAAgkAASwAAAACCQABLAAAAAICAAAAAkdfCQABpAAAAAEFAAAACmdhbWVOdW1iZXICAAAABl9DQVJEXwkAAaQAAAABBQAAAARjYXJkAQAAAAxnZXRHYW1lU2V0dXAAAAAGAAAACmdhbWVOdW1iZXIAAAAKcmFuZG9taXplcgAAAAZjYXJkczAAAAAGY2FyZHMxAAAABmNhcmRzMgAAAAZjYXJkczMJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIFAAAAFnNldHVwR2FtZXNDb3VudGVyTGFiZWwFAAAACmdhbWVOdW1iZXIJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAQAAABFnZXRHYW1lU3RhdGVMYWJlbAAAAAEFAAAACmdhbWVOdW1iZXIAAAAAAAAAAAAJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAQAAABpnZXRHYW1lU2h1ZmZlbE9mZmVzZXRMYWJlbAAAAAEFAAAACmdhbWVOdW1iZXIFAAAACnJhbmRvbWl6ZXIJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgkBAAAAGmdldEdhbWVDYXJkc1NpZ25hdHVyZUxhYmVsAAAAAgUAAAAKZ2FtZU51bWJlcgAAAAAAAAAAAAUAAAAGY2FyZHMwCQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAQAAABpnZXRHYW1lQ2FyZHNTaWduYXR1cmVMYWJlbAAAAAIFAAAACmdhbWVOdW1iZXIAAAAAAAAAAAEFAAAABmNhcmRzMQkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACCQEAAAAaZ2V0R2FtZUNhcmRzU2lnbmF0dXJlTGFiZWwAAAACBQAAAApnYW1lTnVtYmVyAAAAAAAAAAACBQAAAAZjYXJkczIJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgkBAAAAGmdldEdhbWVDYXJkc1NpZ25hdHVyZUxhYmVsAAAAAgUAAAAKZ2FtZU51bWJlcgAAAAAAAAAAAwUAAAAGY2FyZHMzBQAAAANuaWwBAAAAEmNyZWF0ZUdhbWVNZXRhZGF0YQAAAAQAAAAHYWRkcmVzcwAAAAliZXRBbW91bnQAAAAJdGllQW1vdW50AAAACWZlZUFtb3VudAQAAAANZ2FtZVRvUmVzZXJ2ZQkAAGQAAAACCQEAAAAFdmFsdWUAAAABCQEAAAATZ2FtZXNVc2VkR2V0Q291bnRlcgAAAAAAAAAAAAAAAAEEAAAAC2RlYWxlclF1ZXVlCQEAAAAFdmFsdWUAAAABCQEAAAAOZ2V0RGVhbGVyUXVldWUAAAAACQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACBQAAABV1c2VkR2FtZXNDb3VudGVyTGFiZWwFAAAADWdhbWVUb1Jlc2VydmUJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAQAAABlnZXRQbGF5ZXJDdXJyZW50R2FtZUxhYmVsAAAAAQUAAAAHYWRkcmVzcwUAAAANZ2FtZVRvUmVzZXJ2ZQkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkBAAAAEWdldEdhbWVTdGF0ZUxhYmVsAAAAAQUAAAANZ2FtZVRvUmVzZXJ2ZQAAAAAAAAAAAQkABEwAAAAC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", "height": 1899618, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: Ejw7W21E9NU5XokDxmpQBb7Jtu2ra88PRkbruA7Ks9vS Next: 6WwbWV8gFH6KfKwn6CuPBh2kA5PeyGoAL1gNBi1ahfQQ Diff:
OldNewDifferences
55
66 let b = fromBase64String("base64:MIIBIzANBgkqhkiG9w0BAQEFAAOCARAAMIIBCwKCAQIA+CpbzMBKpq+7VarSDHLW0wQSoh2LTbgl1rAhfruZGCjt6MO4o1v1iLqKyNH3FJsvwlLUqmqE7E2Wl7LbIPA26PxO2XCDfvj0OWp7cEJkUBEiyPYCn+iuPXUPwudoFgM4WHf0IPbDJ2O6OgzQlBBmNu6Owr7naITiJrPAvakPgAdmUPv4rOzcu6BR0T8GwszwprvwWZlKF6Ad00omLFDmx66HvBE51sRBiXIRbJnjDhlopize4LoR1FIrQaAu1sfs5bEHLA33jvKybne+IDawCsiINZYdPZV1WWcURC+XAFfBiYCw4PYyguxaBRHotzLc2dOsBV1HDNIjLKVoRknyt50CAwEAAQ==")
77
8-let c = base58'CjgwQi4TUfkHaLgTigyd3xuEpT3GU1ihtHxK2uy5VG4S'
8+let c = base58''
99
1010 let d = 3
1111
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 4 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = base58'9oJY9kQY93dJqttXUYjgQksfgHPLxsFoFX2TxCqYVhEx'
55
66 let b = fromBase64String("base64:MIIBIzANBgkqhkiG9w0BAQEFAAOCARAAMIIBCwKCAQIA+CpbzMBKpq+7VarSDHLW0wQSoh2LTbgl1rAhfruZGCjt6MO4o1v1iLqKyNH3FJsvwlLUqmqE7E2Wl7LbIPA26PxO2XCDfvj0OWp7cEJkUBEiyPYCn+iuPXUPwudoFgM4WHf0IPbDJ2O6OgzQlBBmNu6Owr7naITiJrPAvakPgAdmUPv4rOzcu6BR0T8GwszwprvwWZlKF6Ad00omLFDmx66HvBE51sRBiXIRbJnjDhlopize4LoR1FIrQaAu1sfs5bEHLA33jvKybne+IDawCsiINZYdPZV1WWcURC+XAFfBiYCw4PYyguxaBRHotzLc2dOsBV1HDNIjLKVoRknyt50CAwEAAQ==")
77
8-let c = base58'CjgwQi4TUfkHaLgTigyd3xuEpT3GU1ihtHxK2uy5VG4S'
8+let c = base58''
99
1010 let d = 3
1111
1212 let e = "G_SETUPGAMESCOUNTER"
1313
1414 let f = "G_USEDGAMESCOUNTER"
1515
1616 let g = "G_DEALERQUEUE"
1717
1818 let h = "G_MAXBET"
1919
2020 func i () = getInteger(this, h)
2121
2222
2323 func j () = getInteger(this, e)
2424
2525
2626 func k () = getInteger(this, f)
2727
2828
2929 func l () = getString(this, g)
3030
3131
3232 func m (n) = (n != a)
3333
3434
3535 func o (p) = (("G_" + toString(p)) + "_BETAMOUNT")
3636
3737
3838 func q (p) = (("G_" + toString(p)) + "_TIEAMOUNT")
3939
4040
4141 func r (p) = (("G_" + toString(p)) + "_FEEAMOUNT")
4242
4343
4444 func s (p) = (("G_" + toString(p)) + "_PLAYER")
4545
4646
4747 func t (p) = (("G_" + toString(p)) + "_BET1PAYOUT")
4848
4949
5050 func u (p) = (("G_" + toString(p)) + "_BET2PAYOUT")
5151
5252
5353 func v (p) = (("G_" + toString(p)) + "_TIEPAYOUT")
5454
5555
5656 func w (p) = (("G_" + toString(p)) + "_SURRENDERPAYOUT")
5757
5858
5959 func x (p) = (("G_" + toString(p)) + "_STATE")
6060
6161
6262 func y (p) = (("G_" + toString(p)) + "_OFFSET")
6363
6464
6565 func z (p,A) = ((("G_" + toString(p)) + "_CARDSIGNATURE_") + toString(A))
6666
6767
6868 func B (C) = (("P_" + C) + "_CURRENTGAME")
6969
7070
7171 func D (C) = getInteger(this, B(C))
7272
7373
7474 func E (p) = getInteger(this, o(p))
7575
7676
7777 func F (p) = getInteger(this, q(p))
7878
7979
8080 func G (p) = getInteger(this, r(p))
8181
8282
8383 func H (p) = getInteger(this, x(p))
8484
8585
8686 func I (p) = getString(this, s(p))
8787
8888
8989 func J (p,A) = getString(this, z(p, A))
9090
9191
9292 func K (p,A) = ((("G_" + toString(p)) + "_CARD_") + toString(A))
9393
9494
9595 func L (p,M,N,O,P,Q) = [IntegerEntry(e, p), IntegerEntry(x(p), 0), IntegerEntry(y(p), M), StringEntry(z(p, 0), N), StringEntry(z(p, 1), O), StringEntry(z(p, 2), P), StringEntry(z(p, 3), Q)]
9696
9797
9898 func R (C,S,T,U) = {
9999 let V = (value(k()) + 1)
100100 let W = value(l())
101101 [IntegerEntry(f, V), IntegerEntry(B(C), V), IntegerEntry(x(V), 1), IntegerEntry(o(V), S), IntegerEntry(q(V), T), IntegerEntry(r(V), U), StringEntry(g, ((value(l()) + ",") + toString(V))), StringEntry(s(V), C)]
102102 }
103103
104104
105105 func X (Y) = parseIntValue(split(Y, "/")[0])
106106
107107
108108 func Z (aa) = if ((aa.feeAssetId != c))
109109 then throw(("Fee must be in " + toBase58String(c)))
110110 else if ((size(aa.payments) == 0))
111111 then throw("Payment must be attached")
112112 else if ((size(aa.payments) == 1))
113113 then {
114114 let ab = aa.payments[0]
115115 ab.amount
116116 }
117117 else throw("There should be only one payment")
118118
119119
120120 func ac (A,p,ad) = rsaVerify_16Kb(SHA256, toBytes(A), fromBase64String(split(value(J(p, ad)), " ")[0]), b)
121121
122122
123123 @Callable(aa)
124124 func revealRound2 (ae,af,ag) = if (m(aa.callerPublicKey))
125125 then throw("revealRound2_FORBBIDEN")
126126 else {
127127 let W = value(l())
128128 let ah = split(W, ",")[1]
129129 if ((ah == toString(ae)))
130130 then if (if (if ((value(H(ae)) == 3))
131131 then ac(af, ae, 2)
132132 else false)
133133 then ac(ag, ae, 3)
134134 else false)
135135 then {
136136 let ai = X(split(af, "+")[d])
137137 let aj = X(split(ag, "+")[d])
138138 if ((ai >= aj))
139139 then {
140140 let ak = value(E(ae))
141141 let al = value(G(ae))
142142 let C = value(addressFromString(value(I(ae))))
143143 let am = ((ak + al) * 3)
144144 [StringEntry(K(ae, 2), af), StringEntry(K(ae, 3), ag), IntegerEntry(x(ae), 6), StringEntry(g, takeRight(W, (size(W) - (1 + size(toString(ae)))))), IntegerEntry(u(ae), am), ScriptTransfer(C, am, unit)]
145145 }
146146 else [StringEntry(K(ae, 2), af), StringEntry(K(ae, 3), ag), IntegerEntry(x(ae), 6), StringEntry(g, takeRight(W, (size(W) - (1 + size(toString(ae))))))]
147147 }
148148 else throw("One of the cards failed to be verified or game is not in state 3.")
149149 else throw(("The next game to process is " + ah))
150150 }
151151
152152
153153
154154 @Callable(aa)
155155 func war () = {
156156 let C = toBase58String(aa.caller.bytes)
157157 let ae = value(D(C))
158158 if ((value(H(ae)) != 2))
159159 then throw("Game is not in correct state.")
160160 else {
161161 let ak = value(E(ae))
162162 let an = Z(aa)
163163 if ((an != ak))
164164 then throw((("Payment must me same as the original bet (" + toString(ak)) + ")"))
165165 else [IntegerEntry(x(ae), 3), StringEntry(g, ((value(l()) + ",") + toString(ae)))]
166166 }
167167 }
168168
169169
170170
171171 @Callable(aa)
172172 func surrender () = {
173173 let C = toBase58String(aa.caller.bytes)
174174 let ae = value(D(C))
175175 if ((value(H(ae)) != 2))
176176 then throw("Game is not in correct state.")
177177 else {
178178 let ak = value(E(ae))
179179 let al = value(G(ae))
180180 let W = value(l())
181181 let am = (((ak + al) / 2) + al)
182182 [IntegerEntry(x(ae), 5), IntegerEntry(w(ae), am), ScriptTransfer(aa.caller, am, unit)]
183183 }
184184 }
185185
186186
187187
188188 @Callable(aa)
189189 func revealRound1 (ae,ao,ap) = if (m(aa.callerPublicKey))
190190 then throw("revealRound1_FORBBIDEN")
191191 else {
192192 let W = value(l())
193193 let ah = split(W, ",")[1]
194194 if ((ah == toString(ae)))
195195 then if (if (if ((value(H(ae)) == 1))
196196 then ac(ao, ae, 0)
197197 else false)
198198 then ac(ap, ae, 1)
199199 else false)
200200 then {
201201 let ai = X(split(ao, "+")[d])
202202 let aj = X(split(ap, "+")[d])
203203 if ((ai == aj))
204204 then {
205205 let aq = value(F(ae))
206206 let C = value(addressFromString(value(I(ae))))
207207 let am = ((aq * 10) + aq)
208208 if ((aq != 0))
209209 then [StringEntry(K(ae, 0), ao), StringEntry(K(ae, 1), ap), IntegerEntry(x(ae), 2), StringEntry(g, takeRight(W, (size(W) - (1 + size(toString(ae)))))), IntegerEntry(v(ae), am), ScriptTransfer(C, am, unit)]
210210 else [StringEntry(K(ae, 0), ao), StringEntry(K(ae, 1), ap), IntegerEntry(x(ae), 2), StringEntry(g, takeRight(W, (size(W) - (1 + size(toString(ae))))))]
211211 }
212212 else if ((ai > aj))
213213 then {
214214 let ak = value(E(ae))
215215 let al = value(G(ae))
216216 let C = value(addressFromString(value(I(ae))))
217217 let am = ((ak + al) * 2)
218218 [StringEntry(K(ae, 0), ao), StringEntry(K(ae, 1), ap), IntegerEntry(x(ae), 4), StringEntry(g, takeRight(W, (size(W) - (1 + size(toString(ae)))))), IntegerEntry(t(ae), am), ScriptTransfer(C, am, unit)]
219219 }
220220 else [StringEntry(K(ae, 0), ao), StringEntry(K(ae, 1), ap), IntegerEntry(x(ae), 4), StringEntry(g, takeRight(W, (size(W) - (1 + size(toString(ae))))))]
221221 }
222222 else throw("One of the cards failed to be verified or game is not in state 1.")
223223 else throw(("The next game to process is " + ah))
224224 }
225225
226226
227227
228228 @Callable(aa)
229229 func bet (ak,aq) = {
230230 let ar = toBase58String(aa.caller.bytes)
231231 let an = Z(aa)
232232 let C = toBase58String(aa.caller.bytes)
233233 if ((an != (ak + aq)))
234234 then throw("Normal bet + tie bet should be equal to the payment")
235235 else if ((an > value(i())))
236236 then throw((("Payment cannot be higher than " + toString(value(i()))) + ""))
237237 else if ((0 >= ak))
238238 then throw("Normal bet has to be greater than 0")
239239 else if ((0 > aq))
240240 then throw("Tie bet cannot be lower than 0")
241241 else if ((value(k()) >= value(j())))
242242 then throw("No available set up games to use.")
243243 else {
244244 let as = D(C)
245245 if ($isInstanceOf(as, "Int"))
246246 then {
247247 let at = as
248248 if ((4 > value(H(at))))
249249 then throw((("Game " + toString(at)) + " is still in progress."))
250250 else R(C, ak, aq, aa.fee)
251251 }
252252 else if ($isInstanceOf(as, "Unit"))
253253 then R(C, ak, aq, aa.fee)
254254 else throw("Match error")
255255 }
256256 }
257257
258258
259259
260260 @Callable(aa)
261261 func setupGame (p,ao,ap,af,ag) = if (m(aa.callerPublicKey))
262262 then throw("setupGame_FORBBIDEN")
263263 else {
264264 let as = j()
265265 if ($isInstanceOf(as, "Int"))
266266 then {
267267 let au = as
268268 let M = (toInt(sha256((take(lastBlock.generationSignature, 16) + take(aa.transactionId, 16)))) % 2)
269269 let ae = (au + 1)
270270 if ((p != ae))
271271 then throw("Wrong game number.")
272272 else if (((M % 2) == 1))
273273 then L(ae, M, ag, af, ap, ao)
274274 else L(ae, M, ao, ap, af, ag)
275275 }
276276 else throw("InitGame Required")
277277 }
278278
279279
280280
281281 @Callable(aa)
282282 func initGame () = if (m(aa.callerPublicKey))
283283 then throw("initGame_FORBBIDEN")
284284 else {
285285 let as = j()
286286 if ($isInstanceOf(as, "Int"))
287287 then {
288288 let av = as
289289 throw("INIT_ALREADY_DONE")
290290 }
291291 else [IntegerEntry(e, 0), IntegerEntry(f, 0), IntegerEntry(h, 500000000), StringEntry(g, "")]
292292 }
293293
294294
295295 @Verifier(aw)
296296 func ax () = sigVerify(aw.bodyBytes, aw.proofs[0], aw.senderPublicKey)
297297

github/deemru/w8io/026f985 
55.55 ms