tx · H2XAGzEi2vaUK4nfaDQkby4c4yiDvzggvhngZKfnuHnB

3NA3LRSigk6knLZ16uTzcdLNow2EQZtXTaJ:  -0.01400000 Waves

2022.05.17 11:36 [2055433] smart account 3NA3LRSigk6knLZ16uTzcdLNow2EQZtXTaJ > SELF 0.00000000 Waves

{ "type": 13, "id": "H2XAGzEi2vaUK4nfaDQkby4c4yiDvzggvhngZKfnuHnB", "fee": 1400000, "feeAssetId": null, "timestamp": 1652776597270, "version": 2, "chainId": 84, "sender": "3NA3LRSigk6knLZ16uTzcdLNow2EQZtXTaJ", "senderPublicKey": "ApEZSyUFWsckB3mZSWm3spfm6UPyDhMdrpxNhydohYs1", "proofs": [ "jRQpnaKkWYax6edrCHpVqEwDo5fKU9qZanuRPTWBnns2EU7LVMtw2asRYf1SkJ9CcQMSWn4RkMy2NbjeNBZ5TSM" ], "script": "base64:AAIFAAAAAAAAAAQIAhIAAAAAGAAAAAAJc2VwYXJhdG9yAgAAAAFfAAAAAA1rZXlDaGFyc0NvdW50AgAAAAtjaGFyc19jb3VudAAAAAAHa2V5Q2hhcgIAAAAEY2hhcgAAAAAIa2V5T3duZXICAAAABW93bmVyAAAAAA1rZXlBcHBlYXJhbmNlAgAAAAphcHBlYXJhbmNlAAAAAAxrZXlQeXJvQm9udXMCAAAACnB5cm9fYm9udXMAAAAADGtleUFxdWFCb251cwIAAAAKYXF1YV9ib251cwAAAAANa2V5VGVycmFCb251cwIAAAALdGVycmFfYm9udXMAAAAADGtleUFlcm9Cb251cwIAAAAKYWVyb19ib251cwAAAAANa2V5TG9vdHNCb251cwIAAAALbG9vdHNfYm9udXMAAAAAEmtleUdlbmVyYXRpbmdCb251cwIAAAAQZ2VuZXJhdGluZ19ib251cwAAAAAHZ292QWRkcgkBAAAAEUBleHRyTmF0aXZlKDEwNjIpAAAAAQIAAAAjM015eGZ3dmJ1ZVVCeW5ZSGZRc3V0TlhaTnFOb3pHaU1uc0cAAAAAFWtleUVjb3N5c3RlbUFkZHJlc3NlcwIAAAATZWNvc3lzdGVtX2FkZHJlc3NlcwAAAAAUa2V5Q2hhcnNCb2RpZXNBbW91bnQCAAAAE2NoYXJzX2JvZGllc19hbW91bnQAAAAAEmtleUNoYXJzRXllc0Ftb3VudAIAAAARY2hhcnNfZXllc19hbW91bnQAAAAAFGtleUNoYXJzTW91dGhzQW1vdW50AgAAABNjaGFyc19tb3V0aHNfYW1vdW50AAAAABhrZXlDaGFyc1N0YXRzVGllcnNSYW5nZXMCAAAAGGNoYXJzX3N0YXRzX3RpZXJzX3JhbmdlcwAAAAAea2V5Q2hhcnNOYXR1cmFsRWxlbUJvbnVzUmFuZ2VzAgAAAB9jaGFyc19uYXR1cmFsX2VsZW1fYm9udXNfcmFuZ2VzAAAAAB9rZXlDaGFyc05hdHVyYWxMb290c0JvbnVzUmFuZ2VzAgAAACBjaGFyc19uYXR1cmFsX2xvb3RzX2JvbnVzX3JhbmdlcwAAAAAka2V5Q2hhcnNOYXR1cmFsR2VuZXJhdGluZ0JvbnVzUmFuZ2VzAgAAACVjaGFyc19uYXR1cmFsX2dlbmVyYXRp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C2ludm9rQ2hlY2tzAAAAAQgFAAAAAWkAAAAGY2FsbGVyBAAAAAR0eElkCAUAAAABaQAAAA10cmFuc2FjdGlvbklkBAAAAApjYWxsZXJBZGRyCQACWAAAAAEICAUAAAABaQAAAAZjYWxsZXIAAAAFYnl0ZXMEAAAABmNoYXJJZAkBAAAAC3ZhbHVlT3JFbHNlAAAAAgkABBoAAAACBQAAAAR0aGlzBQAAAA1rZXlDaGFyc0NvdW50AAAAAAAAAAABBAAAAAxib2RpZXNBbW91bnQJAQAAABFAZXh0ck5hdGl2ZSgxMDUwKQAAAAIFAAAAB2dvdkFkZHIFAAAAFGtleUNoYXJzQm9kaWVzQW1vdW50BAAAAApleWVzQW1vdW50CQEAAAARQGV4dHJOYXRpdmUoMTA1MCkAAAACBQAAAAdnb3ZBZGRyBQAAABJrZXlDaGFyc0V5ZXNBbW91bnQEAAAADG1vdXRoc0Ftb3VudAkBAAAAEUBleHRyTmF0aXZlKDEwNTApAAAAAgUAAAAHZ292QWRkcgUAAAAUa2V5Q2hhcnNNb3V0aHNBbW91bnQEAAAAEHN0YXRzVGllcnNSYW5nZXMJAAS1AAAAAgkBAAAAEUBleHRyTmF0aXZlKDEwNTMpAAAAAgUAAAAHZ292QWRkcgUAAAAYa2V5Q2hhcnNTdGF0c1RpZXJzUmFuZ2VzBQAAAAlzZXBhcmF0b3IEAAAAD2VsZW1Cb251c1JhbmdlcwkABLUAAAACCQEAAAARQGV4dHJOYXRpdmUoMTA1MykAAAACBQAAAAdnb3ZBZGRyBQAAAB5rZXlDaGFyc05hdHVyYWxFbGVtQm9udXNSYW5nZXMFAAAACXNlcGFyYXRvcgQAAAAQbG9vdHNCb251c1JhbmdlcwkABLUAAAACCQEAAAARQGV4dHJOYXRpdmUoMTA1MykAAAACBQAAAAdnb3ZBZGRyBQAAAB9rZXlDaGFyc05hdHVyYWxMb290c0JvbnVzUmFuZ2VzBQAAAAlzZXBhcmF0b3IEAAAAFWdlbmVyYXRpbmdCb251c1JhbmdlcwkABLUAAAACCQEAAAARQGV4dHJOYXRpdmUoMTA1MykAAAACBQAAAAdnb3ZBZGRyBQAAACRrZXlDaGFyc05hdHVyYWxHZW5lcmF0aW5nQm9udXNSYW5nZXMFAAAACXNlcGFyYXRvcgQAAAAKYXBwZWFyYW5jZQkABLkAAAACCQAETAAAAAIJAAGkAAAAAQkBAAAAB3JhbmRJbnQAAAAEAAAAAAAAAAABBQAAAAxib2RpZXNBbW91bnQFAAAABHR4SWQAAAAAAAAAAAAJAARMAAAAAgkAAaQAAAABCQEAAAAHcmFuZEludAAAAAQAAAAAAAAAAAEFAAAACmV5ZXNBbW91bnQFAAAABHR4SWQAAAAAAAAAAAEJAARMAAAAAgkAAaQAAAABCQEAAAAHcmFuZEludAAAAAQAAAAAAAAAAAEFAAAADG1vdXRoc0Ftb3VudAUAAAAEdHhJZAAAAAAAAAAAAgUAAAADbmlsBQAAAAlzZXBhcmF0b3IEAAAACXB5cm9Cb251cwkBAAAADmdldFJhbmRvbUJvbnVzAAAABAUAAAAQc3RhdHNUaWVyc1JhbmdlcwUAAAAPZWxlbUJvbnVzUmFuZ2VzAAAAAAAAAAADBQAAAAR0eElkBAAAAAlhcXVhQm9udXMJAQAAAA5nZXRSYW5kb21Cb251cwAAAAQFAAAAEHN0YXRzVGllcnNSYW5nZXMFAAAAD2VsZW1Cb251c1JhbmdlcwAAAAAAAAAACgUAAAAEdHhJZAQAAAAKdGVycmFCb251cwkBAAAADmdldFJhbmRvbUJvbnVzAAAABAUAAAAQc3RhdHNUaWVyc1JhbmdlcwUAAAAPZWxlbUJvbnVzUmFuZ2VzAAAAAAAAAAARBQAAAAR0eElkBAAAAAlhZXJvQm9udXMJAQAAAA5nZXRSYW5kb21Cb251cwAAAAQFAAAAEHN0YXRzVGllcnNSYW5nZXMFAAAAD2VsZW1Cb251c1JhbmdlcwAAAAAAAAAAGAUAAAAEdHhJZAQAAAAPZ2VuZXJhdGluZ0JvbnVzCQEAAAAOZ2V0UmFuZG9tQm9udXMAAAAEBQAAABBzdGF0c1RpZXJzUmFuZ2VzBQAAABVnZW5lcmF0aW5nQm9udXNSYW5nZXMAAAAAAAAAAB8FAAAABHR4SWQEAAAACmxvb3RzQm9udXMJAQAAAA5nZXRSYW5kb21Cb251cwAAAAQFAAAAEHN0YXRzVGllcnNSYW5nZXMFAAAAEGxvb3RzQm9udXNSYW5nZXMAAAAAAAAAACYFAAAABHR4SWQJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgkBAAAABWNXaXRoAAAAAgUAAAAIa2V5T3duZXIFAAAABmNoYXJJZAUAAAAKY2FsbGVyQWRkcgkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACCQEAAAAFY1dpdGgAAAACBQAAAA1rZXlBcHBlYXJhbmNlBQAAAAZjaGFySWQFAAAACmFwcGVhcmFuY2UJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAQAAAAVjV2l0aAAAAAIFAAAADGtleVB5cm9Cb251cwUAAAAGY2hhcklkBQAAAAlweXJvQm9udXMJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAQAAAAVjV2l0aAAAAAIFAAAADGtleUFxdWFCb251cwUAAAAGY2hhcklkBQAAAAlhcXVhQm9udXMJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAQAAAAVjV2l0aAAAAAIFAAAADWtleVRlcnJhQm9udXMFAAAABmNoYXJJZAUAAAAKdGVycmFCb251cwkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkBAAAABWNXaXRoAAAAAgUAAAAMa2V5QWVyb0JvbnVzBQAAAAZjaGFySWQFAAAACWFlcm9Cb251cwkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkBAAAABWNXaXRoAAAAAgUAAAANa2V5TG9vdHNCb251cwUAAAAGY2hhcklkBQAAAApsb290c0JvbnVzCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQEAAAAFY1dpdGgAAAACBQAAABJrZXlHZW5lcmF0aW5nQm9udXMFAAAABmNoYXJJZAUAAAAPZ2VuZXJhdGluZ0JvbnVzBQAAAANuaWwAAAABAAAAAnR4AQAAAAZ2ZXJpZnkAAAAACQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAAgFAAAAAnR4AAAAD3NlbmRlclB1YmxpY0tleUg+tXE=", "height": 2055433, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: ARR6GVBCzn7uEUVQ5FLToEbq58X3TtzVuwt42ncVimpw Next: 77DuniQNft7TNSU2eHHgSWkYjWNYf2iSN789WS5kpaMG Diff:
OldNewDifferences
5252
5353
5454 func x (y,z,A,B) = {
55- let C = value(sha256_16Kb((value(value(blockInfoByHeight(height)).vrf) + A)))
56- value(((value(toInt(C, B)) % ((z - y) + 1)) + y))
55+ let C = value(sha256_16Kb(((value(value(blockInfoByHeight(height)).vrf) + A) + toBytes(B))))
56+ value(((value(toInt(C)) % ((z - y) + 1)) + y))
5757 }
5858
5959
116116 let af = split(getStringValue(l, t), a)
117117 let ag = makeString([toString(x(1, Z, A, 0)), toString(x(1, aa, A, 1)), toString(x(1, ab, A, 2))], a)
118118 let ah = G(ac, ad, 3, A)
119- let ai = G(ac, ad, 1, A)
120- let aj = G(ac, ad, 1, A)
121- let ak = G(ac, ad, 1, A)
122- let al = G(ac, af, 1, A)
123- let am = G(ac, ae, 1, A)
119+ let ai = G(ac, ad, 10, A)
120+ let aj = G(ac, ad, 17, A)
121+ let ak = G(ac, ad, 24, A)
122+ let al = G(ac, af, 31, A)
123+ let am = G(ac, ae, 38, A)
124124 [StringEntry(D(d, Y), v), StringEntry(D(e, Y), ag), IntegerEntry(D(f, Y), ah), IntegerEntry(D(g, Y), ai), IntegerEntry(D(h, Y), aj), IntegerEntry(D(i, Y), ak), IntegerEntry(D(j, Y), am), IntegerEntry(D(k, Y), al)]
125125 })
126126
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = "_"
55
66 let b = "chars_count"
77
88 let c = "char"
99
1010 let d = "owner"
1111
1212 let e = "appearance"
1313
1414 let f = "pyro_bonus"
1515
1616 let g = "aqua_bonus"
1717
1818 let h = "terra_bonus"
1919
2020 let i = "aero_bonus"
2121
2222 let j = "loots_bonus"
2323
2424 let k = "generating_bonus"
2525
2626 let l = addressFromStringValue("3MyxfwvbueUBynYHfQsutNXZNqNozGiMnsG")
2727
2828 let m = "ecosystem_addresses"
2929
3030 let n = "chars_bodies_amount"
3131
3232 let o = "chars_eyes_amount"
3333
3434 let p = "chars_mouths_amount"
3535
3636 let q = "chars_stats_tiers_ranges"
3737
3838 let r = "chars_natural_elem_bonus_ranges"
3939
4040 let s = "chars_natural_loots_bonus_ranges"
4141
4242 let t = "chars_natural_generating_bonus_ranges"
4343
4444 func u (v) = if ((isDataStorageUntouched(l) != false))
4545 then throw("Governing app not ready")
4646 else {
4747 let w = getStringValue(l, m)
4848 if ((contains(w, toString(v)) != false))
4949 then throw("Access denied")
5050 else unit
5151 }
5252
5353
5454 func x (y,z,A,B) = {
55- let C = value(sha256_16Kb((value(value(blockInfoByHeight(height)).vrf) + A)))
56- value(((value(toInt(C, B)) % ((z - y) + 1)) + y))
55+ let C = value(sha256_16Kb(((value(value(blockInfoByHeight(height)).vrf) + A) + toBytes(B))))
56+ value(((value(toInt(C)) % ((z - y) + 1)) + y))
5757 }
5858
5959
6060 func D (E,F) = ((((c + a) + toString(F)) + a) + E)
6161
6262
6363 func G (H,I,J,A) = {
6464 let K = parseIntValue(H[0])
6565 let L = parseIntValue(H[1])
6666 let M = parseIntValue(H[2])
6767 let N = parseIntValue(H[3])
6868 let O = parseIntValue(H[4])
6969 let P = parseIntValue(H[5])
7070 let Q = parseIntValue(I[0])
7171 let R = parseIntValue(I[1])
7272 let S = parseIntValue(I[2])
7373 let T = parseIntValue(I[3])
7474 let U = parseIntValue(I[4])
7575 let V = parseIntValue(I[5])
7676 let W = x(0, 10000, A, J)
7777 if (if ((W >= 0))
7878 then (K >= W)
7979 else false)
8080 then x(0, Q, A, (J + 1))
8181 else if (if ((W > K))
8282 then (L >= W)
8383 else false)
8484 then x((Q + 1), R, A, (J + 2))
8585 else if (if ((W > L))
8686 then (M >= W)
8787 else false)
8888 then x((R + 1), S, A, (J + 3))
8989 else if (if ((W > M))
9090 then (N >= W)
9191 else false)
9292 then x((S + 1), T, A, (J + 4))
9393 else if (if ((W > N))
9494 then (O >= W)
9595 else false)
9696 then x((T + 1), U, A, (J + 5))
9797 else if (if ((W > O))
9898 then (P >= W)
9999 else false)
100100 then x((U + 1), V, A, (J + 6))
101101 else throw("Unexpected error")
102102 }
103103
104104
105105 @Callable(X)
106106 func createChar () = valueOrElse(u(X.caller), {
107107 let A = X.transactionId
108108 let v = toBase58String(X.caller.bytes)
109109 let Y = valueOrElse(getInteger(this, b), 1)
110110 let Z = getIntegerValue(l, n)
111111 let aa = getIntegerValue(l, o)
112112 let ab = getIntegerValue(l, p)
113113 let ac = split(getStringValue(l, q), a)
114114 let ad = split(getStringValue(l, r), a)
115115 let ae = split(getStringValue(l, s), a)
116116 let af = split(getStringValue(l, t), a)
117117 let ag = makeString([toString(x(1, Z, A, 0)), toString(x(1, aa, A, 1)), toString(x(1, ab, A, 2))], a)
118118 let ah = G(ac, ad, 3, A)
119- let ai = G(ac, ad, 1, A)
120- let aj = G(ac, ad, 1, A)
121- let ak = G(ac, ad, 1, A)
122- let al = G(ac, af, 1, A)
123- let am = G(ac, ae, 1, A)
119+ let ai = G(ac, ad, 10, A)
120+ let aj = G(ac, ad, 17, A)
121+ let ak = G(ac, ad, 24, A)
122+ let al = G(ac, af, 31, A)
123+ let am = G(ac, ae, 38, A)
124124 [StringEntry(D(d, Y), v), StringEntry(D(e, Y), ag), IntegerEntry(D(f, Y), ah), IntegerEntry(D(g, Y), ai), IntegerEntry(D(h, Y), aj), IntegerEntry(D(i, Y), ak), IntegerEntry(D(j, Y), am), IntegerEntry(D(k, Y), al)]
125125 })
126126
127127
128128 @Verifier(an)
129129 func ao () = sigVerify(an.bodyBytes, an.proofs[0], an.senderPublicKey)
130130

github/deemru/w8io/169f3d6 
43.62 ms