tx · E9hJi7AaGZh7frf4BBVbkESvnTxX6xN6rhWNzsHwNuPD

3N54JoRXk5QW3xx9xDpxUpUkoDzriibARu1:  -0.01400000 Waves

2021.02.09 11:21 [1390395] smart account 3N54JoRXk5QW3xx9xDpxUpUkoDzriibARu1 > SELF 0.00000000 Waves

{ "type": 13, "id": "E9hJi7AaGZh7frf4BBVbkESvnTxX6xN6rhWNzsHwNuPD", "fee": 1400000, "feeAssetId": null, "timestamp": 1612858973140, "version": 2, "chainId": 84, "sender": "3N54JoRXk5QW3xx9xDpxUpUkoDzriibARu1", "senderPublicKey": "4ZSmQKKSEVi7FUZVartg8PJgDtovcTaKW3HWpdXKkjx2", "proofs": [ "4C57U3hzcz6Hg8aMBApZ9eEFj8qWRGrx77rk2HgFbdezjqFZrNaMd5qcyWHRdSkhH9jWjcDnF1EUaPBuFDC8BJkB" ], "script": "base64:AAIDAAAAAAAAAA0IARIHCgUBAQEBCBIAAAAAEAAAAAANbG90dGVyeWFtb3VudAIAAAAHX2Ftb3VudAAAAAASbG90dGVyeXByb2JhYmlsaXR5AgAAAAxfcHJvYmFiaWxpdHkAAAAAGWxvdHRlcnlwcm9iYWJpbGl0eWRlY2ltYWwCAAAAFF9wcm9iYWJpbGl0eV9kZWNpbWFsAAAAAAxsb3R0ZXJ5UHJpY2UCAAAABl9wcmljZQAAAAANbG90dGVyeVByaWNlcwIAAAAPX2xvdHRlcnlfcHJpY2VzAAAAAA5sb3R0ZXJ5QXNzZXRJZAIAAAARX2xvdHRlcnlfYXNzZXRfaWQAAAAADWNvdW50T2ZQcmljZXMCAAAADV9jb3VudF9wcmljZXMAAAAAFGxhc3RIYXNoUmFuZG9tTnVtYmVyAgAAABVsYXN0X3NwaW5fcmFuZG9tX2hhc2gAAAAAE2xhc3RUb2tlblJhbmRvbUhhc2gCAAAAFmxhc3RfdG9rZW5fcmFuZG9tX2hhc2gAAAAACmRBcHBBZGRyZXMCAAAALDNCS0ZRTGVvNUV4WjVZMXB0OUZ0enNubzdhUnd6RDk2em9ZVkhQM3RjTGdWAAAAABBhbGxvd1NpemVMb3R0ZXJ5AAAAAAAAAAAOAQAAAApyYW5kb21pemVyAAAAAQAAAANpbnYEAAAACGxhc3RQbGF5BAAAAAckbWF0Y2gwCQAEHAAAAAIFAAAABHRoaXMFAAAAFGxhc3RIYXNoUmFuZG9tTnVtYmVyAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAApCeXRlVmVjdG9yBAAAAAFzBQAAAAckbWF0Y2gwBQAAAAFzAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAARVbml0AQAAAAxXYXZlc0xvdHRvVjIJAAACAAAAAQIAAAALTWF0Y2ggZXJyb3IEAAAABHJhbmQJAADLAAAAAgkAAMsAAAACCQAAywAAAAIJAADLAAAAAgkAAMsAAAACBQAAAAhsYXN0UGxheQgFAAAAA2ludgAAAA10cmFuc2FjdGlvbklkCAUAAAADaW52AAAAD2NhbGxlclB1YmxpY0tleQgFAAAACWxhc3RCbG9jawAAABNnZW5lcmF0aW9uU2lnbmF0dXJlCQABmgAAAAEIBQAAAAlsYXN0QmxvY2sAAAAJdGlt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AAAHAwkAAAAAAAACBQAAAA0kc2l6ZTczOTM3NDMxAAAAAAAAAAAIBQAAAA0kYWNjODczOTM3NDMxBAAAAA0kYWNjOTczOTM3NDMxCQEAAAANcHJvY2VkTG90dGVyeQAAAAIFAAAADSRhY2M4NzM5Mzc0MzEJAAGRAAAAAgUAAAANJGxpc3Q3MzkzNzQzMQAAAAAAAAAACAMJAAAAAAAAAgUAAAANJHNpemU3MzkzNzQzMQAAAAAAAAAACQUAAAANJGFjYzk3MzkzNzQzMQQAAAAOJGFjYzEwNzM5Mzc0MzEJAQAAAA1wcm9jZWRMb3R0ZXJ5AAAAAgUAAAANJGFjYzk3MzkzNzQzMQkAAZEAAAACBQAAAA0kbGlzdDczOTM3NDMxAAAAAAAAAAAJAwkAAAAAAAACBQAAAA0kc2l6ZTczOTM3NDMxAAAAAAAAAAAKBQAAAA4kYWNjMTA3MzkzNzQzMQQAAAAOJGFjYzExNzM5Mzc0MzEJAQAAAA1wcm9jZWRMb3R0ZXJ5AAAAAgUAAAAOJGFjYzEwNzM5Mzc0MzEJAAGRAAAAAgUAAAANJGxpc3Q3MzkzNzQzMQAAAAAAAAAACgMJAAAAAAAAAgUAAAANJHNpemU3MzkzNzQzMQAAAAAAAAAACwUAAAAOJGFjYzExNzM5Mzc0MzEEAAAADiRhY2MxMjczOTM3NDMxCQEAAAANcHJvY2VkTG90dGVyeQAAAAIFAAAADiRhY2MxMTczOTM3NDMxCQABkQAAAAIFAAAADSRsaXN0NzM5Mzc0MzEAAAAAAAAAAAsDCQAAAAAAAAIFAAAADSRzaXplNzM5Mzc0MzEAAAAAAAAAAAwFAAAADiRhY2MxMjczOTM3NDMxBAAAAA4kYWNjMTM3MzkzNzQzMQkBAAAADXByb2NlZExvdHRlcnkAAAACBQAAAA4kYWNjMTI3MzkzNzQzMQkAAZEAAAACBQAAAA0kbGlzdDczOTM3NDMxAAAAAAAAAAAMAwkAAAAAAAACBQAAAA0kc2l6ZTczOTM3NDMxAAAAAAAAAAANBQAAAA4kYWNjMTM3MzkzNzQzMQQAAAAOJGFjYzE0NzM5Mzc0MzEJAQAAAA1wcm9jZWRMb3R0ZXJ5AAAAAgUAAAAOJGFjYzEzNzM5Mzc0MzEJAAGRAAAAAgUAAAANJGxpc3Q3MzkzNzQzMQAAAAAAAAAADQMJAAAAAAAAAgUAAAANJHNpemU3MzkzNzQzMQAAAAAAAAAADgUAAAAOJGFjYzE0NzM5Mzc0MzEEAAAADiRhY2MxNTczOTM3NDMxCQEAAAANcHJvY2VkTG90dGVyeQAAAAIFAAAADiRhY2MxNDczOTM3NDMxCQABkQAAAAIFAAAADSRsaXN0NzM5Mzc0MzEAAAAAAAAAAA4JAAACAAAAAQIAAAATTGlzdCBzaXplIGV4Y2VlZCAxNAQAAAAPc2l6ZU9mV2luUHJpY2VzCQABkAAAAAEFAAAADHdpbm5pbmdUb2tlbgMJAAAAAAAAAgUAAAAPc2l6ZU9mV2luUHJpY2VzAAAAAAAAAAAABAAAAAl3cml0ZVNldHMJAQAAAAhXcml0ZVNldAAAAAEFAAAAA25pbAkBAAAADFNjcmlwdFJlc3VsdAAAAAIFAAAACXdyaXRlU2V0cwkBAAAAC1RyYW5zZmVyU2V0AAAAAQUAAAADbmlsBAAAAAV0b2tlbgkAAZEAAAACBQAAAAx3aW5uaW5nVG9rZW4AAAAAAAAAAAEEAAAADWN1cnJlbnRBbW91bnQJAQAAABFAZXh0ck5hdGl2ZSgxMDUwKQAAAAIFAAAABHRoaXMJAAEsAAAAAgUAAAAFdG9rZW4FAAAADWxvdHRlcnlhbW91bnQDCQAAAAAAAAIFAAAADWN1cnJlbnRBbW91bnQAAAAAAAAAAAAJAAACAAAAAQIAAAAPQW1vdW50IGV4Y2VlZGVkBAAAAAxhY3R1YWxBbW91bnQJAABlAAAAAgUAAAANY3VycmVudEFtb3VudAAAAAAAAAAAAQQAAAAKdG9rZW5QcmljZQkBAAAAEUBleHRyTmF0aXZlKDEwNTApAAAAAgUAAAAEdGhpcwkAASwAAAACBQAAAAV0b2tlbgUAAAAMbG90dGVyeVByaWNlBAAAAAx0b2tlbkFzc2V0SWQJAQAAABFAZXh0ck5hdGl2ZSgxMDUzKQAAAAIFAAAABHRoaXMJAAEsAAAAAgUAAAAFdG9rZW4FAAAADmxvdHRlcnlBc3NldElkAwkAAAAAAAACBQAAAAxhY3R1YWxBbW91bnQAAAAAAAAAAAAEAAAAEnN0b3JlZFRva2Vuc1ZhbHVlcwQAAAANJGxpc3Q4MjY2ODMxNwUAAAAJcHJpY2VMaXN0BAAAAA0kc2l6ZTgyNjY4MzE3CQABkAAAAAEFAAAADSRsaXN0ODI2NjgzMTcEAAAADSRhY2MwODI2NjgzMTcFAAAABXRva2VuAwkAAAAAAAACBQAAAA0kc2l6ZTgyNjY4MzE3AAAAAAAAAAAABQAAAA0kYWNjMDgyNjY4MzE3BAAAAA0kYWNjMTgyNjY4MzE3CQEAAAAXZ2VuZXJhdGVOZXdMaXN0T2ZQcmljZXMAAAACBQAAAA0kYWNjMDgyNjY4MzE3CQABkQAAAAIFAAAADSRsaXN0ODI2NjgzMTcAAAAAAAAAAAADCQAAAAAAAAIFAAAADSRzaXplODI2NjgzMTcAAAAAAAAAAAEFAAAADSRhY2MxODI2NjgzMTcEAAAADSRhY2MyODI2NjgzMTcJAQAAABdnZW5lcmF0ZU5ld0xpc3RPZlByaWNlcwAAAAIFAAAADSRhY2MxODI2NjgzMTcJAAGRAAAAAgUAAAANJGxpc3Q4MjY2ODMxNwAAAAAAAAAAAQMJAAAAAAAAAgUAAAANJHNpemU4MjY2ODMxNwAAAAAAAAAAAgUAAAANJGFjYzI4MjY2ODMxNwQAAAANJGFjYzM4MjY2ODMxNwkBAAAAF2dlbmVyYXRlTmV3TGlzdE9mUHJpY2VzAAAAAgUAAAANJGFjYzI4MjY2ODMxNwkAAZEAAAACBQAAAA0kbGlzdDgyNjY4MzE3AAAAAAAAAAACAwkAAAAAAAACBQAAAA0kc2l6ZTgyNjY4MzE3AAAAAAAAAAADBQAAAA0kYWNjMzgyNjY4MzE3BAAAAA0kYWNjNDgyNjY4MzE3CQEAAAAXZ2VuZXJhdGVOZXdMaXN0T2ZQcmljZXMAAAACBQAAAA0kYWNjMzgyNjY4MzE3CQABkQAAAAIFAAAADSRsaXN0ODI2NjgzMTcAAAAAAAAAAAMDCQAAAAAAAAIFAAAADSRzaXplODI2NjgzMTcAAAAAAAAAAAQFAAAADSRhY2M0ODI2NjgzMTcEAAAADSRhY2M1ODI2NjgzMTcJAQAAABdnZW5lcmF0ZU5ld0xpc3RPZlByaWNlcwAAAAIFAAAADSRhY2M0ODI2NjgzMTcJAAGRAAAAAgUAAAANJGxpc3Q4MjY2ODMxNwAAAAAAAAAABAMJAAAAAAAAAgUAAAANJHNpemU4MjY2ODMxNwAAAAAAAAAABQUAAAANJGFjYzU4MjY2ODMxNwQAAAANJGFjYzY4MjY2ODMxNwkBAAAAF2dlbmVyYXRlTmV3TGlzdE9mUHJpY2VzAAAAAgUAAAANJGFjYzU4MjY2ODMxNwkAAZEAAAACBQAAAA0kbGlzdDgyNjY4MzE3AAAAAAAAAAAFAwkAAAAAAAACBQAAAA0kc2l6ZTgyNjY4MzE3AAAAAAAAAAAGBQAAAA0kYWNjNjgyNjY4MzE3BAAAAA0kYWNjNzgyNjY4MzE3CQEAAAAXZ2VuZXJhdGVOZXdMaXN0T2ZQcmljZXMAAAACBQAAAA0kYWNjNjgyNjY4MzE3CQABkQAAAAIFAAAADSRsaXN0ODI2NjgzMTcAAAAAAAAAAAYDCQAAAAAAAAIFAAAADSRzaXplODI2NjgzMTcAAAAAAAAAAAcFAAAADSRhY2M3ODI2NjgzMTcEAAAADSRhY2M4ODI2NjgzMTcJAQAAABdnZW5lcmF0ZU5ld0xpc3RPZlByaWNlcwAAAAIFAAAADSRhY2M3ODI2NjgzMTcJAAGRAAAAAgUAAAANJGxpc3Q4MjY2ODMxNwAAAAAAAAAABwMJAAAAAAAAAgUAAAANJHNpemU4MjY2ODMxNwAAAAAAAAAACAUAAAANJGFjYzg4MjY2ODMxNwQAAAANJGFjYzk4MjY2ODMxNwkBAAAAF2dlbmVyYXRlTmV3TGlzdE9mUHJpY2VzAAAAAgUAAAANJGFjYzg4MjY2ODMxNwkAAZEAAAACBQAAAA0kbGlzdDgyNjY4MzE3AAAAAAAAAAAIAwkAAAAAAAACBQAAAA0kc2l6ZTgyNjY4MzE3AAAAAAAAAAAJBQAAAA0kYWNjOTgyNjY4MzE3BAAAAA4kYWNjMTA4MjY2ODMxNwkBAAAAF2dlbmVyYXRlTmV3TGlzdE9mUHJpY2VzAAAAAgUAAAANJGFjYzk4MjY2ODMxNwkAAZEAAAACBQAAAA0kbGlzdDgyNjY4MzE3AAAAAAAAAAAJAwkAAAAAAAACBQAAAA0kc2l6ZTgyNjY4MzE3AAAAAAAAAAAKBQAAAA4kYWNjMTA4MjY2ODMxNwQAAAAOJGFjYzExODI2NjgzMTcJAQAAABdnZW5lcmF0ZU5ld0xpc3RPZlByaWNlcwAAAAIFAAAADiRhY2MxMDgyNjY4MzE3CQABkQAAAAIFAAAADSRsaXN0ODI2NjgzMTcAAAAAAAAAAAoDCQAAAAAAAAIFAAAADSRzaXplODI2NjgzMTcAAAAAAAAAAAsFAAAADiRhY2MxMTgyNjY4MzE3BAAAAA4kYWNjMTI4MjY2ODMxNwkBAAAAF2dlbmVyYXRlTmV3TGlzdE9mUHJpY2VzAAAAAgUAAAAOJGFjYzExODI2NjgzMTcJAAGRAAAAAgUAAAANJGxpc3Q4MjY2ODMxNwAAAAAAAAAACwMJAAAAAAAAAgUAAAANJHNpemU4MjY2ODMxNwAAAAAAAAAADAUAAAAOJGFjYzEyODI2NjgzMTcEAAAADiRhY2MxMzgyNjY4MzE3CQEAAAAXZ2VuZXJhdGVOZXdMaXN0T2ZQcmljZXMAAAACBQAAAA4kYWNjMTI4MjY2ODMxNwkAAZEAAAACBQAAAA0kbGlzdDgyNjY4MzE3AAAAAAAAAAAMAwkAAAAAAAACBQAAAA0kc2l6ZTgyNjY4MzE3AAAAAAAAAAANBQAAAA4kYWNjMTM4MjY2ODMxNwQAAAAOJGFjYzE0ODI2NjgzMTcJAQAAABdnZW5lcmF0ZU5ld0xpc3RPZlByaWNlcwAAAAIFAAAADiRhY2MxMzgyNjY4MzE3CQABkQAAAAIFAAAADSRsaXN0ODI2NjgzMTcAAAAAAAAAAA0DCQAAAAAAAAIFAAAADSRzaXplODI2NjgzMTcAAAAAAAAAAA4FAAAADiRhY2MxNDgyNjY4MzE3BAAAAA4kYWNjMTU4MjY2ODMxNwkBAAAAF2dlbmVyYXRlTmV3TGlzdE9mUHJpY2VzAAAAAgUAAAAOJGFjYzE0ODI2NjgzMTcJAAGRAAAAAgUAAAANJGxpc3Q4MjY2ODMxNwAAAAAAAAAADgkAAAIAAAABAgAAABNMaXN0IHNpemUgZXhjZWVkIDE0BAAAAAl3cml0ZVNldHMJAQAAAAhXcml0ZVNldAAAAAEJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAAEsAAAAAgIAAAAOd2lubmluZ190b2tlbl8FAAAABXRva2VuBQAAAAV0b2tlbgkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkAASwAAAACBQAAAApjdXJyZW50S2V5AgAAABNfd2luaW5uaW5nX2FkZHJlc3NfBQAAAApjdXJyZW50S2V5CQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACBQAAAA1jb3VudE9mUHJpY2VzCQAAZQAAAAIFAAAAC2NvdW50VG9rZW5zAAAAAAAAAAABCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACBQAAAA1sb3R0ZXJ5UHJpY2VzBQAAABJzdG9yZWRUb2tlbnNWYWx1ZXMJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIFAAAAFGxhc3RIYXNoUmFuZG9tTnVtYmVyBQAAAApyYW5kTnVtYmVyBQAAAANuaWwDCQAAAAAAAAIFAAAADHRva2VuQXNzZXRJZAIAAAAABAAAAAt3aW5UcmFuc2ZlcgkBAAAAC1RyYW5zZmVyU2V0AAAAAQkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCAUAAAABaQAAAAZjYWxsZXIFAAAACnRva2VuUHJpY2UFAAAABHVuaXQFAAAAA25pbAkBAAAADFNjcmlwdFJlc3VsdAAAAAIFAAAACXdyaXRlU2V0cwUAAAALd2luVHJhbnNmZXIEAAAADWFjdHVhbEFzc2V0SWQJAAJbAAAAAQUAAAAMdG9rZW5Bc3NldElkBAAAAAt3aW5UcmFuc2ZlcgkBAAAAC1RyYW5zZmVyU2V0AAAAAQkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCAUAAAABaQAAAAZjYWxsZXIFAAAACnRva2VuUHJpY2UFAAAADWFjdHVhbEFzc2V0SWQFAAAAA25pbAkBAAAADFNjcmlwdFJlc3VsdAAAAAIFAAAACXdyaXRlU2V0cwUAAAALd2luVHJhbnNmZXIEAAAACXdyaXRlU2V0cwkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgkAASwAAAACBQAAAApjdXJyZW50S2V5AgAAAA9fd2lubmluZ190b2tlbl8FAAAABXRva2VuCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQABLAAAAAIFAAAACmN1cnJlbnRLZXkCAAAAE193aW5pbm5pbmdfYWRkcmVzc18FAAAACmN1cnJlbnRLZXkJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAAEsAAAAAgUAAAAFdG9rZW4FAAAADWxvdHRlcnlhbW91bnQFAAAADGFjdHVhbEFtb3VudAkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgUAAAAUbGFzdEhhc2hSYW5kb21OdW1iZXIFAAAACnJhbmROdW1iZXIFAAAAA25pbAMJAAAAAAAAAgUAAAAMdG9rZW5Bc3NldElkAgAAAAAEAAAAC3dpblRyYW5zZmVyCQEAAAALVHJhbnNmZXJTZXQAAAABCQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMIBQAAAAFpAAAABmNhbGxlcgUAAAAKdG9rZW5QcmljZQUAAAAEdW5pdAUAAAADbmlsCQEAAAAMU2NyaXB0UmVzdWx0AAAAAgUAAAAJd3JpdGVTZXRzBQAAAAt3aW5UcmFuc2ZlcgQAAAANYWN0dWFsQXNzZXRJZAkAAlsAAAABBQAAAAx0b2tlbkFzc2V0SWQEAAAAC3dpblRyYW5zZmVyCQEAAAALVHJhbnNmZXJTZXQAAAABCQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMIBQAAAAFpAAAABmNhbGxlcgUAAAAKdG9rZW5QcmljZQUAAAANYWN0dWFsQXNzZXRJZAUAAAADbmlsCQEAAAAMU2NyaXB0UmVzdWx0AAAAAgUAAAAJd3JpdGVTZXRzBQAAAAt3aW5UcmFuc2ZlcgAAAAEAAAACdHgBAAAABnZlcmlmeQAAAAAEAAAAByRtYXRjaDAFAAAAAnR4AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAA9EYXRhVHJhbnNhY3Rpb24GAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABRTZXRTY3JpcHRUcmFuc2FjdGlvbgYJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAACAUAAAACdHgAAAAPc2VuZGVyUHVibGljS2V57iJwtw==", "height": 1390395, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: HHnnA3EqUkGzpjv35mmtSKadGNjwfkDGTvoYC6nZroya Next: E9YJtjBZG5Wzm8G7om317X6MNFGwfce6Fu2C64C6Mhnr Diff:
OldNewDifferences
424424 }
425425 else {
426426 let ba = fromBase64String(aG)
427- let aZ = TransferSet([ScriptTransfer(K.caller, aF, unit)])
427+ let aZ = TransferSet([ScriptTransfer(K.caller, aF, ba)])
428428 ScriptResult(aC, aZ)
429429 }
430430 }
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 let k = 14
2525
2626 func l (m) = {
2727 let n = {
2828 let o = getBinary(this, h)
2929 if ($isInstanceOf(o, "ByteVector"))
3030 then {
3131 let p = o
3232 p
3333 }
3434 else if ($isInstanceOf(o, "Unit"))
3535 then base58'2ee4oFDYriWJ9EMeR'
3636 else throw("Match error")
3737 }
3838 let q = (((((n + m.transactionId) + m.callerPublicKey) + lastBlock.generationSignature) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height))
3939 sha256(q)
4040 }
4141
4242
4343 func r (m) = {
4444 let s = {
4545 let o = getBinary(this, i)
4646 if ($isInstanceOf(o, "ByteVector"))
4747 then {
4848 let p = o
4949 p
5050 }
5151 else if ($isInstanceOf(o, "Unit"))
5252 then base58'4dD7osCQzvuXJdTiGfKvTwnKT'
5353 else throw("Match error")
5454 }
5555 let q = (((((s + m.transactionId) + m.callerPublicKey) + lastBlock.generationSignature) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height))
5656 sha256(q)
5757 }
5858
5959
6060 func t () = {
6161 let u = getStringValue(this, e)
6262 let v = take(u, (size(u) - 1))
6363 let w = split(v, ",")
6464 w
6565 }
6666
6767
6868 func x (y,z) = {
6969 let A = indexOf(y, ",")
7070 if ((A == unit))
7171 then (z + ",")
7272 else ((y + z) + ",")
7373 }
7474
7575
7676 func B (C,y) = if (isDefined(y))
7777 then {
7878 let D = getIntegerValue(this, (y + b))
7979 let E = getIntegerValue(this, (y + c))
8080 let F = (E * 1000)
8181 let G = (E % F)
8282 let H = size(C)
8383 if ((H == 1))
8484 then {
8585 let I = C[0]
8686 if ((F > G))
8787 then {
8888 let J = y :: C
8989 J
9090 }
9191 else C
9292 }
9393 else C
9494 }
9595 else C
9696
9797
9898 @Callable(K)
9999 func updateprobability (L,M,N,O,P) = {
100100 let y = toBase64String(r(K))
101101 let Q = if (!(isDefined(K.payment)))
102102 then false
103103 else true
104104 let R = if ((P == ""))
105105 then true
106106 else false
107107 let S = (M * N)
108108 if ((Q == true))
109109 then {
110110 let T = extract(K.payment)
111111 let U = {
112112 let o = T.assetId
113113 if ($isInstanceOf(o, "ByteVector"))
114114 then {
115115 let V = o
116116 toBase64String(V)
117117 }
118118 else if ($isInstanceOf(o, "Unit"))
119119 then ""
120120 else throw("Match error")
121121 }
122122 let W = T.amount
123123 if ((U != P))
124124 then throw("Asset Id not matching with Payment Asset Id")
125125 else if ((S > W))
126126 then throw("Not enough Asset Amount")
127127 else {
128128 let X = {
129129 let o = getString(this, e)
130130 if ($isInstanceOf(o, "String"))
131131 then {
132132 let V = o
133133 V
134134 }
135135 else if ($isInstanceOf(o, "Unit"))
136136 then ""
137137 else throw("Match error")
138138 }
139139 let Y = indexOf(X, y)
140140 let Z = {
141141 let o = Y
142142 if ($isInstanceOf(o, "Unit"))
143143 then ((X + y) + ",")
144144 else if ($isInstanceOf(o, "Int"))
145145 then {
146146 let aa = o
147147 throw("Token is duplicated")
148148 }
149149 else throw("Match error")
150150 }
151151 let ab = {
152152 let o = getInteger(this, g)
153153 if ($isInstanceOf(o, "Int"))
154154 then {
155155 let V = o
156156 V
157157 }
158158 else if ($isInstanceOf(o, "Unit"))
159159 then 0
160160 else throw("Match error")
161161 }
162162 if ((k > ab))
163163 then {
164164 let ac = WriteSet([DataEntry((y + a), M), DataEntry((y + b), L), DataEntry((y + d), N), DataEntry(e, Z), DataEntry(g, (ab + 1)), DataEntry((y + c), O), DataEntry((y + f), P), DataEntry(i, y)])
165165 ScriptResult(ac, TransferSet(nil))
166166 }
167167 else throw(("Lottery prices has reached maximum " + toString(k)))
168168 }
169169 }
170170 else {
171171 let ad = if (R)
172172 then wavesBalance(this)
173173 else assetBalance(this, fromBase64String(P))
174174 if ((S > ad))
175175 then throw("Not enough Asset Amount")
176176 else {
177177 let X = {
178178 let o = getString(this, e)
179179 if ($isInstanceOf(o, "String"))
180180 then {
181181 let V = o
182182 V
183183 }
184184 else if ($isInstanceOf(o, "Unit"))
185185 then ""
186186 else throw("Match error")
187187 }
188188 let Y = indexOf(X, y)
189189 let Z = {
190190 let o = Y
191191 if ($isInstanceOf(o, "Unit"))
192192 then ((X + y) + ",")
193193 else if ($isInstanceOf(o, "Int"))
194194 then {
195195 let aa = o
196196 throw("Token is duplicated")
197197 }
198198 else throw("Match error")
199199 }
200200 let ab = {
201201 let o = getInteger(this, g)
202202 if ($isInstanceOf(o, "Int"))
203203 then {
204204 let V = o
205205 V
206206 }
207207 else if ($isInstanceOf(o, "Unit"))
208208 then 0
209209 else throw("Match error")
210210 }
211211 if ((k >= ab))
212212 then {
213213 let ac = WriteSet([DataEntry((y + a), M), DataEntry((y + b), L), DataEntry((y + d), N), DataEntry(e, Z), DataEntry(g, (ab + 1)), DataEntry((y + c), O), DataEntry((y + f), P), DataEntry(i, y)])
214214 ScriptResult(ac, TransferSet(nil))
215215 }
216216 else throw("Lottery prices has reached maximum 15")
217217 }
218218 }
219219 }
220220
221221
222222
223223 @Callable(K)
224224 func startlotto () = {
225225 let ae = toBase58String(K.caller.bytes)
226226 let af = l(K)
227227 let ab = {
228228 let o = getInteger(this, g)
229229 if ($isInstanceOf(o, "Int"))
230230 then {
231231 let V = o
232232 V
233233 }
234234 else if ($isInstanceOf(o, "Unit"))
235235 then 0
236236 else throw("Match error")
237237 }
238238 let ag = t()
239239 let ah = toInt(af)
240240 let ai = {
241241 let aj = ag
242242 let ak = size(aj)
243243 let al = nil
244244 if ((ak == 0))
245245 then al
246246 else {
247247 let am = B(al, aj[0])
248248 if ((ak == 1))
249249 then am
250250 else {
251251 let an = B(am, aj[1])
252252 if ((ak == 2))
253253 then an
254254 else {
255255 let ao = B(an, aj[2])
256256 if ((ak == 3))
257257 then ao
258258 else {
259259 let ap = B(ao, aj[3])
260260 if ((ak == 4))
261261 then ap
262262 else {
263263 let aq = B(ap, aj[4])
264264 if ((ak == 5))
265265 then aq
266266 else {
267267 let ar = B(aq, aj[5])
268268 if ((ak == 6))
269269 then ar
270270 else {
271271 let as = B(ar, aj[6])
272272 if ((ak == 7))
273273 then as
274274 else {
275275 let at = B(as, aj[7])
276276 if ((ak == 8))
277277 then at
278278 else {
279279 let au = B(at, aj[8])
280280 if ((ak == 9))
281281 then au
282282 else {
283283 let av = B(au, aj[9])
284284 if ((ak == 10))
285285 then av
286286 else {
287287 let aw = B(av, aj[10])
288288 if ((ak == 11))
289289 then aw
290290 else {
291291 let ax = B(aw, aj[11])
292292 if ((ak == 12))
293293 then ax
294294 else {
295295 let ay = B(ax, aj[12])
296296 if ((ak == 13))
297297 then ay
298298 else {
299299 let az = B(ay, aj[13])
300300 if ((ak == 14))
301301 then az
302302 else {
303303 let aA = B(az, aj[14])
304304 throw("List size exceed 14")
305305 }
306306 }
307307 }
308308 }
309309 }
310310 }
311311 }
312312 }
313313 }
314314 }
315315 }
316316 }
317317 }
318318 }
319319 }
320320 }
321321 let aB = size(ai)
322322 if ((aB == 0))
323323 then {
324324 let aC = WriteSet(nil)
325325 ScriptResult(aC, TransferSet(nil))
326326 }
327327 else {
328328 let y = ai[1]
329329 let aD = getIntegerValue(this, (y + a))
330330 if ((aD == 0))
331331 then throw("Amount exceeded")
332332 else {
333333 let aE = (aD - 1)
334334 let aF = getIntegerValue(this, (y + d))
335335 let aG = getStringValue(this, (y + f))
336336 if ((aE == 0))
337337 then {
338338 let Z = {
339339 let aH = ag
340340 let aI = size(aH)
341341 let aJ = y
342342 if ((aI == 0))
343343 then aJ
344344 else {
345345 let aK = x(aJ, aH[0])
346346 if ((aI == 1))
347347 then aK
348348 else {
349349 let aL = x(aK, aH[1])
350350 if ((aI == 2))
351351 then aL
352352 else {
353353 let aM = x(aL, aH[2])
354354 if ((aI == 3))
355355 then aM
356356 else {
357357 let aN = x(aM, aH[3])
358358 if ((aI == 4))
359359 then aN
360360 else {
361361 let aO = x(aN, aH[4])
362362 if ((aI == 5))
363363 then aO
364364 else {
365365 let aP = x(aO, aH[5])
366366 if ((aI == 6))
367367 then aP
368368 else {
369369 let aQ = x(aP, aH[6])
370370 if ((aI == 7))
371371 then aQ
372372 else {
373373 let aR = x(aQ, aH[7])
374374 if ((aI == 8))
375375 then aR
376376 else {
377377 let aS = x(aR, aH[8])
378378 if ((aI == 9))
379379 then aS
380380 else {
381381 let aT = x(aS, aH[9])
382382 if ((aI == 10))
383383 then aT
384384 else {
385385 let aU = x(aT, aH[10])
386386 if ((aI == 11))
387387 then aU
388388 else {
389389 let aV = x(aU, aH[11])
390390 if ((aI == 12))
391391 then aV
392392 else {
393393 let aW = x(aV, aH[12])
394394 if ((aI == 13))
395395 then aW
396396 else {
397397 let aX = x(aW, aH[13])
398398 if ((aI == 14))
399399 then aX
400400 else {
401401 let aY = x(aX, aH[14])
402402 throw("List size exceed 14")
403403 }
404404 }
405405 }
406406 }
407407 }
408408 }
409409 }
410410 }
411411 }
412412 }
413413 }
414414 }
415415 }
416416 }
417417 }
418418 }
419419 let aC = WriteSet([DataEntry(("winning_token_" + y), y), DataEntry((ae + "_wininning_address_"), ae), DataEntry(g, (ab - 1)), DataEntry(e, Z), DataEntry(h, ah)])
420420 if ((aG == ""))
421421 then {
422422 let aZ = TransferSet([ScriptTransfer(K.caller, aF, unit)])
423423 ScriptResult(aC, aZ)
424424 }
425425 else {
426426 let ba = fromBase64String(aG)
427- let aZ = TransferSet([ScriptTransfer(K.caller, aF, unit)])
427+ let aZ = TransferSet([ScriptTransfer(K.caller, aF, ba)])
428428 ScriptResult(aC, aZ)
429429 }
430430 }
431431 else {
432432 let aC = WriteSet([DataEntry((ae + "_winning_token_"), y), DataEntry((ae + "_wininning_address_"), ae), DataEntry((y + a), aE), DataEntry(h, ah)])
433433 if ((aG == ""))
434434 then {
435435 let aZ = TransferSet([ScriptTransfer(K.caller, aF, unit)])
436436 ScriptResult(aC, aZ)
437437 }
438438 else {
439439 let ba = fromBase64String(aG)
440440 let aZ = TransferSet([ScriptTransfer(K.caller, aF, ba)])
441441 ScriptResult(aC, aZ)
442442 }
443443 }
444444 }
445445 }
446446 }
447447
448448
449449 @Verifier(bb)
450450 func bc () = {
451451 let o = bb
452452 if ($isInstanceOf(o, "DataTransaction"))
453453 then true
454454 else if ($isInstanceOf(o, "SetScriptTransaction"))
455455 then true
456456 else sigVerify(bb.bodyBytes, bb.proofs[0], bb.senderPublicKey)
457457 }
458458

github/deemru/w8io/169f3d6 
53.80 ms