tx · 84DyYUEfgeRT1THTQgPiHGVTPUitPn21qXLPPHx82ihf

3Mt71RiSbWYENDmeyndvwjoJZwUsXfUkR6b:  -0.01400000 Waves

2021.02.09 09:14 [1390273] smart account 3Mt71RiSbWYENDmeyndvwjoJZwUsXfUkR6b > SELF 0.00000000 Waves

{ "type": 13, "id": "84DyYUEfgeRT1THTQgPiHGVTPUitPn21qXLPPHx82ihf", "fee": 1400000, "feeAssetId": null, "timestamp": 1612851363899, "version": 2, "chainId": 84, "sender": "3Mt71RiSbWYENDmeyndvwjoJZwUsXfUkR6b", "senderPublicKey": "3BKFQLeo5ExZ5Y1pt9Ftzsno7aRwzD96zoYVHP3tcLgV", "proofs": [ "5QqtLwF4TxaSzF8DWaYyht9XLYzx6fGP7cFxHnCixbjaJayWcqEWxEb5Z4vFdTnFasx2pJMJiwkBcqoVUgufuTRq" ], "script": "base64:AAIDAAAAAAAAAA0IARIHCgUBAQEBCBIAAAAAEAAAAAANbG90dGVyeWFtb3VudAIAAAAHX2Ftb3VudAAAAAASbG90dGVyeXByb2JhYmlsaXR5AgAAAAxfcHJvYmFiaWxpdHkAAAAAGWxvdHRlcnlwcm9iYWJpbGl0eWRlY2ltYWwCAAAAFF9wcm9iYWJpbGl0eV9kZWNpbWFsAAAAAAxsb3R0ZXJ5UHJpY2UCAAAABl9wcmljZQAAAAANbG90dGVyeVByaWNlcwIAAAAPX2xvdHRlcnlfcHJpY2VzAAAAAA5sb3R0ZXJ5QXNzZXRJZAIAAAARX2xvdHRlcnlfYXNzZXRfaWQAAAAADWNvdW50T2ZQcmljZXMCAAAADV9jb3VudF9wcmljZXMAAAAAFGxhc3RIYXNoUmFuZG9tTnVtYmVyAgAAABVsYXN0X3NwaW5fcmFuZG9tX2hhc2gAAAAAE2xhc3RUb2tlblJhbmRvbUhhc2gCAAAAFmxhc3RfdG9rZW5fcmFuZG9tX2hhc2gAAAAACmRBcHBBZGRyZXMCAAAALDNCS0ZRTGVvNUV4WjVZMXB0OUZ0enNubzdhUnd6RDk2em9ZVkhQM3RjTGdWAQAAAApyYW5kb21pemVyAAAAAQAAAANpbnYEAAAACGxhc3RQbGF5BAAAAAckbWF0Y2gwCQAEHAAAAAIFAAAABHRoaXMFAAAAFGxhc3RIYXNoUmFuZG9tTnVtYmVyAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAApCeXRlVmVjdG9yBAAAAAFzBQAAAAckbWF0Y2gwBQAAAAFzAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAARVbml0AQAAAAxXYXZlc0xvdHRvVjIJAAACAAAAAQIAAAALTWF0Y2ggZXJyb3IEAAAABHJhbmQJAADLAAAAAgkAAMsAAAACCQAAywAAAAIJAADLAAAAAgkAAMsAAAACBQAAAAhsYXN0UGxheQgFAAAAA2ludgAAAA10cmFuc2FjdGlvbklkCAUAAAADaW52AAAAD2NhbGxlclB1YmxpY0tleQgFAAAACWxhc3RCbG9jawAAABNnZW5lcmF0aW9uU2lnbmF0dXJlCQABmgAAAAEIBQAAAAlsYXN0QmxvY2sAAAAJdGltZXN0YW1wCQABmgAAAAEIBQAAAAlsYXN0QmxvY2sA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EXVwZGF0ZXByb2JhYmlsaXR5AAAABQAAAAtwcm9iYWJpbGl0eQAAAAZhbW91bnQAAAAJcG9vbHByaWNlAAAAC3Byb2JEZWNpbWFsAAAAB2Fzc2V0SWQEAAAABXRva2VuCQACWgAAAAEJAQAAABNnZW5lcmF0b3JSYW5kb21IYXNoAAAAAQUAAAABaQQAAAAQcGF5bWVudElzRGVmaW5lZAMJAQAAAAEhAAAAAQkBAAAACWlzRGVmaW5lZAAAAAEIBQAAAAFpAAAAB3BheW1lbnQHBgQAAAAObG90dGVyeUFzc2V0VE4DCQAAAAAAAAIFAAAAB2Fzc2V0SWQCAAAAAAYHAwkAAAAAAAACBQAAABBwYXltZW50SXNEZWZpbmVkBgkAAAIAAAABCQABpQAAAAEFAAAADmxvdHRlcnlBc3NldFROBAAAAAl0bkJhbGFuY2UJAQAAAAx3YXZlc0JhbGFuY2UAAAABBQAAAAR0aGlzBAAAABN0b3RhbFJlcXVpcmVkQW1vdW50CQAAaAAAAAIFAAAABmFtb3VudAUAAAAJcG9vbHByaWNlAwkAAGYAAAACBQAAABN0b3RhbFJlcXVpcmVkQW1vdW50BQAAAAl0bkJhbGFuY2UJAAACAAAAAQIAAAAFbG93ZXIJAAACAAAAAQIAAAAGaGlnaGVyAAAAAWkBAAAACnN0YXJ0bG90dG8AAAAABAAAAApjdXJyZW50S2V5CQACWAAAAAEICAUAAAABaQAAAAZjYWxsZXIAAAAFYnl0ZXMEAAAACHJhbmRoYXNoCQEAAAAKcmFuZG9taXplcgAAAAEFAAAAAWkEAAAADXNpemVUZW1wUHJpY2UJAQAAABFnZXRTaXplUHJpY2VBcnJheQAAAAAEAAAACXByaWNlTGlzdAkBAAAADWdldFByaWNlQXJyYXkAAAAABAAAAApyYW5kTnVtYmVyCQAEsQAAAAEFAAAACHJhbmRoYXNoBAAAAAx3aW5uaW5nVG9rZW4EAAAADSRsaXN0NTM5MjU0MjkFAAAACXByaWNlTGlzdAQAAAANJHNpemU1MzkyNTQyOQkAAZAAAAABBQAAAA0kbGlzdDUzOTI1NDI5BAAAAA0kYWNjMDUzOTI1NDI5BQAAAANuaWwDCQAAAAAAAAIFAAAADSRzaXplNTM5MjU0MjkAAAAAAAAAAAAFAAAADSRhY2MwNTM5MjU0MjkEAAAADSRhY2MxNTM5MjU0MjkJAQAAAA1wcm9jZWRMb3R0ZXJ5AAAAAgUAAAANJGFjYzA1MzkyNTQyOQkAAZEAAAACBQAAAA0kbGlzdDUzOTI1NDI5AAAAAAAAAAAAAwkAAAAAAAACBQAAAA0kc2l6ZTUzOTI1NDI5AAAAAAAAAAABBQAAAA0kYWNjMTUzOTI1NDI5BAAAAA0kYWNjMjUzOTI1NDI5CQEAAAANcHJvY2VkTG90dGVyeQAAAAIFAAAADSRhY2MxNTM5MjU0MjkJAAGRAAAAAgUAAAANJGxpc3Q1MzkyNTQyOQAAAAAAAAAAAQMJAAAAAAAAAgUAAAANJHNpemU1MzkyNTQyOQAAAAAAAAAAAgUAAAANJGFjYzI1MzkyNTQyOQQAAAANJGFjYzM1MzkyNTQyOQkBAAAADXByb2NlZExvdHRlcnkAAAACBQAAAA0kYWNjMjUzOTI1NDI5CQABkQAAAAIFAAAADSRsaXN0NTM5MjU0MjkAAAAAAAAAAAIDCQAAAAAAAAIFAAAADSRzaXplNTM5MjU0MjkAAAAAAAAAAAMFAAAADSRhY2MzNTM5MjU0MjkEAAAADSRhY2M0NTM5MjU0MjkJAQAAAA1wcm9jZWRMb3R0ZXJ5AAAAAgUAAAANJGFjYzM1MzkyNTQyOQkAAZEAAAACBQAAAA0kbGlzdDUzOTI1NDI5AAAAAAAAAAADAwkAAAAAAAACBQAAAA0kc2l6ZTUzOTI1NDI5AAAAAAAAAAAEBQAAAA0kYWNjNDUzOTI1NDI5BAAAAA0kYWNjNTUzOTI1NDI5CQEAAAANcHJvY2VkTG90dGVyeQAAAAIFAAAADSRhY2M0NTM5MjU0MjkJAAGRAAAAAgUAAAANJGxpc3Q1MzkyNTQyOQAAAAAAAAAABAMJAAAAAAAAAgUAAAANJHNpemU1MzkyNTQyOQAAAAAAAAAABQUAAAANJGFjYzU1MzkyNTQyOQQAAAANJGFjYzY1MzkyNTQyOQkBAAAADXByb2NlZExvdHRlcnkAAAACBQAAAA0kYWNjNTUzOTI1NDI5CQABkQAAAAIFAAAADSRsaXN0NTM5MjU0MjkAAAAAAAAAAAUJAAACAAAAAQIAAAASTGlzdCBzaXplIGV4Y2VlZCA1BAAAAA9zaXplT2ZXaW5QcmljZXMJAAGQAAAAAQUAAAAMd2lubmluZ1Rva2VuAwkAAAAAAAACBQAAAA9zaXplT2ZXaW5QcmljZXMAAAAAAAAAAAEEAAAACXdyaXRlU2V0cwkBAAAACFdyaXRlU2V0AAAAAQUAAAADbmlsCQEAAAAMU2NyaXB0UmVzdWx0AAAAAgUAAAAJd3JpdGVTZXRzCQEAAAALVHJhbnNmZXJTZXQAAAABBQAAAANuaWwEAAAABXRva2VuCQABkQAAAAIFAAAADHdpbm5pbmdUb2tlbgAAAAAAAAAAAQQAAAANY3VycmVudEFtb3VudAkBAAAAEUBleHRyTmF0aXZlKDEwNTApAAAAAgUAAAAEdGhpcwkAASwAAAACBQAAAAV0b2tlbgUAAAANbG90dGVyeWFtb3VudAMJAAAAAAAAAgUAAAANY3VycmVudEFtb3VudAAAAAAAAAAAAAkAAAIAAAABAgAAAA9BbW91bnQgZXhjZWVkZWQEAAAADGFjdHVhbEFtb3VudAkAAGUAAAACBQAAAA1jdXJyZW50QW1vdW50AAAAAAAAAAABBAAAAAp0b2tlblByaWNlCQEAAAARQGV4dHJOYXRpdmUoMTA1MCkAAAACBQAAAAR0aGlzCQABLAAAAAIFAAAABXRva2VuBQAAAAxsb3R0ZXJ5UHJpY2UEAAAADHRva2VuQXNzZXRJZAkBAAAAEUBleHRyTmF0aXZlKDEwNTMpAAAAAgUAAAAEdGhpcwkAASwAAAACBQAAAAV0b2tlbgUAAAAObG90dGVyeUFzc2V0SWQDCQAAAAAAAAIFAAAADGFjdHVhbEFtb3VudAAAAAAAAAAAAAQAAAAQYWN0dWFsTGlzdFByaWNlcwQAAAANJGxpc3Q2MjQ3NjI5NwUAAAAJcHJpY2VMaXN0BAAAAA0kc2l6ZTYyNDc2Mjk3CQABkAAAAAEFAAAADSRsaXN0NjI0NzYyOTcEAAAADSRhY2MwNjI0NzYyOTcFAAAABXRva2VuAwkAAAAAAAACBQAAAA0kc2l6ZTYyNDc2Mjk3AAAAAAAAAAAABQAAAA0kYWNjMDYyNDc2Mjk3BAAAAA0kYWNjMTYyNDc2Mjk3CQEAAAAXZ2VuZXJhdGVOZXdMaXN0T2ZQcmljZXMAAAACBQAAAA0kYWNjMDYyNDc2Mjk3CQABkQAAAAIFAAAADSRsaXN0NjI0NzYyOTcAAAAAAAAAAAADCQAAAAAAAAIFAAAADSRzaXplNjI0NzYyOTcAAAAAAAAAAAEFAAAADSRhY2MxNjI0NzYyOTcEAAAADSRhY2MyNjI0NzYyOTcJAQAAABdnZW5lcmF0ZU5ld0xpc3RPZlByaWNlcwAAAAIFAAAADSRhY2MxNjI0NzYyOTcJAAGRAAAAAgUAAAANJGxpc3Q2MjQ3NjI5NwAAAAAAAAAAAQMJAAAAAAAAAgUAAAANJHNpemU2MjQ3NjI5NwAAAAAAAAAAAgUAAAANJGFjYzI2MjQ3NjI5NwQAAAANJGFjYzM2MjQ3NjI5NwkBAAAAF2dlbmVyYXRlTmV3TGlzdE9mUHJpY2VzAAAAAgUAAAANJGFjYzI2MjQ3NjI5NwkAAZEAAAACBQAAAA0kbGlzdDYyNDc2Mjk3AAAAAAAAAAACAwkAAAAAAAACBQAAAA0kc2l6ZTYyNDc2Mjk3AAAAAAAAAAADBQAAAA0kYWNjMzYyNDc2Mjk3BAAAAA0kYWNjNDYyNDc2Mjk3CQEAAAAXZ2VuZXJhdGVOZXdMaXN0T2ZQcmljZXMAAAACBQAAAA0kYWNjMzYyNDc2Mjk3CQABkQAAAAIFAAAADSRsaXN0NjI0NzYyOTcAAAAAAAAAAAMDCQAAAAAAAAIFAAAADSRzaXplNjI0NzYyOTcAAAAAAAAAAAQFAAAADSRhY2M0NjI0NzYyOTcEAAAADSRhY2M1NjI0NzYyOTcJAQAAABdnZW5lcmF0ZU5ld0xpc3RPZlByaWNlcwAAAAIFAAAADSRhY2M0NjI0NzYyOTcJAAGRAAAAAgUAAAANJGxpc3Q2MjQ3NjI5NwAAAAAAAAAABAMJAAAAAAAAAgUAAAANJHNpemU2MjQ3NjI5NwAAAAAAAAAABQUAAAANJGFjYzU2MjQ3NjI5NwQAAAANJGFjYzY2MjQ3NjI5NwkBAAAAF2dlbmVyYXRlTmV3TGlzdE9mUHJpY2VzAAAAAgUAAAANJGFjYzU2MjQ3NjI5NwkAAZEAAAACBQAAAA0kbGlzdDYyNDc2Mjk3AAAAAAAAAAAFCQAAAgAAAAECAAAAEkxpc3Qgc2l6ZSBleGNlZWQgNQQAAAAJd3JpdGVTZXRzCQEAAAAIV3JpdGVTZXQAAAABCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQABLAAAAAIFAAAACmN1cnJlbnRLZXkCAAAAD193aW5uaW5nX3Rva2VuXwUAAAAFdG9rZW4JAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAAEsAAAAAgUAAAAKY3VycmVudEtleQIAAAATX3dpbmlubmluZ19hZGRyZXNzXwUAAAAKY3VycmVudEtleQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkAASwAAAACBQAAAAV0b2tlbgUAAAANbG90dGVyeWFtb3VudAUAAAAMYWN0dWFsQW1vdW50CQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQABLAAAAAIFAAAABXRva2VuBQAAAA1sb3R0ZXJ5UHJpY2VzBQAAABBhY3R1YWxMaXN0UHJpY2VzCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACBQAAABRsYXN0SGFzaFJhbmRvbU51bWJlcgUAAAAKcmFuZE51bWJlcgUAAAADbmlsAwkAAAAAAAACBQAAAAx0b2tlbkFzc2V0SWQCAAAAAAQAAAALd2luVHJhbnNmZXIJAQAAAAtUcmFuc2ZlclNldAAAAAEJAARMAAAAAgkBAAAADlNjcmlwdFRyYW5zZmVyAAAAAwgFAAAAAWkAAAAGY2FsbGVyBQAAAAp0b2tlblByaWNlBQAAAAR1bml0BQAAAANuaWwJAQAAAAxTY3JpcHRSZXN1bHQAAAACBQAAAAl3cml0ZVNldHMFAAAAC3dpblRyYW5zZmVyBAAAAAt3aW5UcmFuc2ZlcgkBAAAAC1RyYW5zZmVyU2V0AAAAAQkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCAUAAAABaQAAAAZjYWxsZXIFAAAACnRva2VuUHJpY2UFAAAABHVuaXQFAAAAA25pbAkBAAAADFNjcmlwdFJlc3VsdAAAAAIFAAAACXdyaXRlU2V0cwUAAAALd2luVHJhbnNmZXIEAAAACXdyaXRlU2V0cwkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkAASwAAAACBQAAAApjdXJyZW50S2V5AgAAAA9fd2lubmluZ190b2tlbl8FAAAABXRva2VuCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQABLAAAAAIFAAAACmN1cnJlbnRLZXkCAAAAE193aW5pbm5pbmdfYWRkcmVzc18FAAAACmN1cnJlbnRLZXkJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAAEsAAAAAgUAAAAFdG9rZW4FAAAADWxvdHRlcnlhbW91bnQFAAAADGFjdHVhbEFtb3VudAkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgUAAAAUbGFzdEhhc2hSYW5kb21OdW1iZXIFAAAACnJhbmROdW1iZXIFAAAAA25pbAMJAAAAAAAAAgUAAAAMdG9rZW5Bc3NldElkAgAAAAAEAAAAC3dpblRyYW5zZmVyCQEAAAALVHJhbnNmZXJTZXQAAAABCQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMIBQAAAAFpAAAABmNhbGxlcgUAAAAKdG9rZW5QcmljZQUAAAAEdW5pdAUAAAADbmlsCQEAAAAMU2NyaXB0UmVzdWx0AAAAAgUAAAAJd3JpdGVTZXRzBQAAAAt3aW5UcmFuc2ZlcgQAAAALd2luVHJhbnNmZXIJAQAAAAtUcmFuc2ZlclNldAAAAAEJAARMAAAAAgkBAAAADlNjcmlwdFRyYW5zZmVyAAAAAwgFAAAAAWkAAAAGY2FsbGVyBQAAAAp0b2tlblByaWNlBQAAAAR1bml0BQAAAANuaWwJAQAAAAxTY3JpcHRSZXN1bHQAAAACBQAAAAl3cml0ZVNldHMFAAAAC3dpblRyYW5zZmVyAAAAAQAAAAJ0eAEAAAAGdmVyaWZ5AAAAAAQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAD0RhdGFUcmFuc2FjdGlvbgYDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAFFNldFNjcmlwdFRyYW5zYWN0aW9uBgkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAAIBQAAAAJ0eAAAAA9zZW5kZXJQdWJsaWNLZXmjC56N", "height": 1390273, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: GczQ9w8wXqc6wupgrPwwUFv8FB8AGbgTztR6e5yf9uSS Next: E2hXp7MhiHkHmv7A5jDheENYS8J5o8e2oQq35Ycbdz9T Diff:
OldNewDifferences
114114 else {
115115 let U = wavesBalance(this)
116116 let V = (O * P)
117- throw(toString(V))
117+ if ((V > U))
118+ then throw("lower")
119+ else throw("higher")
118120 }
119121 }
120122
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = "_amount"
55
66 let b = "_probability"
77
88 let c = "_probability_decimal"
99
1010 let d = "_price"
1111
1212 let e = "_lottery_prices"
1313
1414 let f = "_lottery_asset_id"
1515
1616 let g = "_count_prices"
1717
1818 let h = "last_spin_random_hash"
1919
2020 let i = "last_token_random_hash"
2121
2222 let j = "3BKFQLeo5ExZ5Y1pt9Ftzsno7aRwzD96zoYVHP3tcLgV"
2323
2424 func k (l) = {
2525 let m = {
2626 let n = getBinary(this, h)
2727 if ($isInstanceOf(n, "ByteVector"))
2828 then {
2929 let o = n
3030 o
3131 }
3232 else if ($isInstanceOf(n, "Unit"))
3333 then base58'2ee4oFDYriWJ9EMeR'
3434 else throw("Match error")
3535 }
3636 let p = (((((m + l.transactionId) + l.callerPublicKey) + lastBlock.generationSignature) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height))
3737 sha256(p)
3838 }
3939
4040
4141 func q (l) = {
4242 let r = {
4343 let n = getBinary(this, i)
4444 if ($isInstanceOf(n, "ByteVector"))
4545 then {
4646 let o = n
4747 o
4848 }
4949 else if ($isInstanceOf(n, "Unit"))
5050 then base58'4dD7osCQzvuXJdTiGfKvTwnKT'
5151 else throw("Match error")
5252 }
5353 let p = (((((r + l.transactionId) + l.callerPublicKey) + lastBlock.generationSignature) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height))
5454 sha256(p)
5555 }
5656
5757
5858 func s () = {
5959 let t = getStringValue(this, e)
6060 let u = take(t, (size(t) - 1))
6161 let v = split(u, ",")
6262 let w = size(v)
6363 w
6464 }
6565
6666
6767 func x () = {
6868 let t = getStringValue(this, e)
6969 let u = take(t, (size(t) - 1))
7070 let y = split(u, ",")
7171 y
7272 }
7373
7474
7575 func z (A,B) = {
7676 let C = indexOf(A, ",")
7777 if ((C == unit))
7878 then (B + ",")
7979 else ((A + B) + ",")
8080 }
8181
8282
8383 func D (E,A) = {
8484 let F = getIntegerValue(this, (A + b))
8585 let G = getIntegerValue(this, (A + c))
8686 let H = (G * 1000)
8787 let I = (G % H)
8888 let J = size(E)
8989 if ((J == 1))
9090 then {
9191 let K = E[0]
9292 if ((H > I))
9393 then {
9494 let L = A :: E
9595 L
9696 }
9797 else E
9898 }
9999 else E
100100 }
101101
102102
103103 @Callable(M)
104104 func updateprobability (N,O,P,Q,R) = {
105105 let A = toBase64String(q(M))
106106 let S = if (!(isDefined(M.payment)))
107107 then false
108108 else true
109109 let T = if ((R == ""))
110110 then true
111111 else false
112112 if ((S == true))
113113 then throw(toString(T))
114114 else {
115115 let U = wavesBalance(this)
116116 let V = (O * P)
117- throw(toString(V))
117+ if ((V > U))
118+ then throw("lower")
119+ else throw("higher")
118120 }
119121 }
120122
121123
122124
123125 @Callable(M)
124126 func startlotto () = {
125127 let W = toBase58String(M.caller.bytes)
126128 let X = k(M)
127129 let Y = s()
128130 let Z = x()
129131 let aa = toInt(X)
130132 let ab = {
131133 let ac = Z
132134 let ad = size(ac)
133135 let ae = nil
134136 if ((ad == 0))
135137 then ae
136138 else {
137139 let af = D(ae, ac[0])
138140 if ((ad == 1))
139141 then af
140142 else {
141143 let ag = D(af, ac[1])
142144 if ((ad == 2))
143145 then ag
144146 else {
145147 let ah = D(ag, ac[2])
146148 if ((ad == 3))
147149 then ah
148150 else {
149151 let ai = D(ah, ac[3])
150152 if ((ad == 4))
151153 then ai
152154 else {
153155 let aj = D(ai, ac[4])
154156 if ((ad == 5))
155157 then aj
156158 else {
157159 let ak = D(aj, ac[5])
158160 throw("List size exceed 5")
159161 }
160162 }
161163 }
162164 }
163165 }
164166 }
165167 }
166168 let al = size(ab)
167169 if ((al == 1))
168170 then {
169171 let am = WriteSet(nil)
170172 ScriptResult(am, TransferSet(nil))
171173 }
172174 else {
173175 let A = ab[1]
174176 let an = getIntegerValue(this, (A + a))
175177 if ((an == 0))
176178 then throw("Amount exceeded")
177179 else {
178180 let ao = (an - 1)
179181 let ap = getIntegerValue(this, (A + d))
180182 let aq = getStringValue(this, (A + f))
181183 if ((ao == 0))
182184 then {
183185 let ar = {
184186 let as = Z
185187 let at = size(as)
186188 let au = A
187189 if ((at == 0))
188190 then au
189191 else {
190192 let av = z(au, as[0])
191193 if ((at == 1))
192194 then av
193195 else {
194196 let aw = z(av, as[1])
195197 if ((at == 2))
196198 then aw
197199 else {
198200 let ax = z(aw, as[2])
199201 if ((at == 3))
200202 then ax
201203 else {
202204 let ay = z(ax, as[3])
203205 if ((at == 4))
204206 then ay
205207 else {
206208 let az = z(ay, as[4])
207209 if ((at == 5))
208210 then az
209211 else {
210212 let aA = z(az, as[5])
211213 throw("List size exceed 5")
212214 }
213215 }
214216 }
215217 }
216218 }
217219 }
218220 }
219221 let am = WriteSet([DataEntry((W + "_winning_token_"), A), DataEntry((W + "_wininning_address_"), W), DataEntry((A + a), ao), DataEntry((A + e), ar), DataEntry(h, aa)])
220222 if ((aq == ""))
221223 then {
222224 let aB = TransferSet([ScriptTransfer(M.caller, ap, unit)])
223225 ScriptResult(am, aB)
224226 }
225227 else {
226228 let aB = TransferSet([ScriptTransfer(M.caller, ap, unit)])
227229 ScriptResult(am, aB)
228230 }
229231 }
230232 else {
231233 let am = WriteSet([DataEntry((W + "_winning_token_"), A), DataEntry((W + "_wininning_address_"), W), DataEntry((A + a), ao), DataEntry(h, aa)])
232234 if ((aq == ""))
233235 then {
234236 let aB = TransferSet([ScriptTransfer(M.caller, ap, unit)])
235237 ScriptResult(am, aB)
236238 }
237239 else {
238240 let aB = TransferSet([ScriptTransfer(M.caller, ap, unit)])
239241 ScriptResult(am, aB)
240242 }
241243 }
242244 }
243245 }
244246 }
245247
246248
247249 @Verifier(aC)
248250 func aD () = {
249251 let n = aC
250252 if ($isInstanceOf(n, "DataTransaction"))
251253 then true
252254 else if ($isInstanceOf(n, "SetScriptTransaction"))
253255 then true
254256 else sigVerify(aC.bodyBytes, aC.proofs[0], aC.senderPublicKey)
255257 }
256258

github/deemru/w8io/873ac7e 
193.36 ms