tx · 4fZEMf3Ze5GMUnUDLrLSMWknHJjrLJ1fJzKQrKqYoziJ

3Mr97MBt1TwRZHBK8R1EFDz8S8mxui5U4zB:  -0.01400000 Waves

2021.05.30 20:01 [1548680] smart account 3Mr97MBt1TwRZHBK8R1EFDz8S8mxui5U4zB > SELF 0.00000000 Waves

{ "type": 13, "id": "4fZEMf3Ze5GMUnUDLrLSMWknHJjrLJ1fJzKQrKqYoziJ", "fee": 1400000, "feeAssetId": null, "timestamp": 1622394136784, "version": 2, "chainId": 84, "sender": "3Mr97MBt1TwRZHBK8R1EFDz8S8mxui5U4zB", "senderPublicKey": "CQ7vntBAYh2QZcKcqiiyEnQWWXsr98ysDptD23Wgxmvb", "proofs": [ "2SWDew91XW1YrZNUgqE2gv5NQ3VpkxZQhzdLuhYG4BNGxkkGdm2dbAjBuPDQQo9z5F69Te9XTjER5rv1PfaNyZwY" ], "script": "base64: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", "height": 1548680, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: GftuRzV8GiAb1E98hTJq9QgTDGGcquBnoAU9zZcupCm5 Next: 5DPyQmq66BmE1fjxHf74JKCNVmFHPt6MQoiJKyHD8rby Diff:
OldNewDifferences
2222 if ((h == 0))
2323 then "AA-AA-AA-AA"
2424 else if (if ((h > 0))
25- then true
26- else (3 >= h))
25+ then (3 >= h)
26+ else false)
2727 then "BB-BB-BB-BB"
2828 else if (if ((h > 3))
29- then true
30- else (8 >= h))
29+ then (8 >= h)
30+ else false)
3131 then "CC-CC-CC-CC"
3232 else if (if ((h > 8))
33- then true
34- else (15 >= h))
33+ then (15 >= h)
34+ else false)
3535 then "DD-DD-DD-DD"
3636 else if (if ((h > 15))
37- then true
38- else (24 >= h))
37+ then (24 >= h)
38+ else false)
3939 then "EE-EE-EE-EE"
4040 else if (if ((h > 24))
41- then true
42- else (35 >= h))
41+ then (35 >= h)
42+ else false)
4343 then "FF-FF-FF-FF"
4444 else if (if ((h > 35))
45- then true
46- else (48 >= h))
45+ then (48 >= h)
46+ else false)
4747 then "GG-GG-GG-GG"
4848 else "HH-HH-HH-HH"
4949 }
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 4 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = "GuobcHvW9WqotnkGUj7JkpcbXtgVfB37TA4JkgSj9Qbb"
55
66 func b (c) = if (if ((c > 0))
77 then true
88 else (300 >= c))
99 then "G1"
1010 else if (if ((c > 300))
1111 then true
1212 else (1000 >= c))
1313 then "G2"
1414 else "G3"
1515
1616
1717 func d () = {
1818 let e = lastBlock.timestamp
1919 let f = toString(e)
2020 let g = takeRight(f, 2)
2121 let h = parseIntValue(g)
2222 if ((h == 0))
2323 then "AA-AA-AA-AA"
2424 else if (if ((h > 0))
25- then true
26- else (3 >= h))
25+ then (3 >= h)
26+ else false)
2727 then "BB-BB-BB-BB"
2828 else if (if ((h > 3))
29- then true
30- else (8 >= h))
29+ then (8 >= h)
30+ else false)
3131 then "CC-CC-CC-CC"
3232 else if (if ((h > 8))
33- then true
34- else (15 >= h))
33+ then (15 >= h)
34+ else false)
3535 then "DD-DD-DD-DD"
3636 else if (if ((h > 15))
37- then true
38- else (24 >= h))
37+ then (24 >= h)
38+ else false)
3939 then "EE-EE-EE-EE"
4040 else if (if ((h > 24))
41- then true
42- else (35 >= h))
41+ then (35 >= h)
42+ else false)
4343 then "FF-FF-FF-FF"
4444 else if (if ((h > 35))
45- then true
46- else (48 >= h))
45+ then (48 >= h)
46+ else false)
4747 then "GG-GG-GG-GG"
4848 else "HH-HH-HH-HH"
4949 }
5050
5151
5252 @Callable(i)
5353 func giveBirthKitten () = {
5454 let j = i.payments[0]
5555 let k = toBase58String(value(j.assetId))
5656 if ((k != a))
5757 then throw("Please send Kitten token.")
5858 else {
5959 let l = j.amount
6060 let m = {
6161 let n = getInteger(this, "issueQuantity")
6262 if ($isInstanceOf(n, "Int"))
6363 then {
6464 let o = n
6565 o
6666 }
6767 else 0
6868 }
6969 let p = (m + 1)
7070 let q = b(p)
7171 if ((l > 300))
7272 then throw("Amount of Kitten tokens sent is 3 tokens.")
7373 else if ((300 > l))
7474 then throw("Amount of Kitten tokens sent is 3 tokens.")
7575 else {
7676 let r = Issue("Kitten(=^・^=)", ("generation:" + q), 1, 0, false)
7777 let s = calculateAssetId(r)
7878 let t = ScriptTransfer(i.caller, 1, s)
7979 let u = d()
8080 [r, t, StringEntry(toBase58String(value(s)), u)]
8181 }
8282 }
8383 }
8484
8585
8686 @Verifier(v)
8787 func w () = sigVerify(v.bodyBytes, v.proofs[0], v.senderPublicKey)
8888

github/deemru/w8io/026f985 
58.00 ms