tx · EYoVWDmx7iamZ1KX967SJLSZAgKrNTR6fXyfqKdmpPHz

3NC8kRgQwBNeovLsap4nDsSqjPqK4ne3RZh:  -0.05000000 Waves

2019.07.22 20:48 [597498] smart account 3NC8kRgQwBNeovLsap4nDsSqjPqK4ne3RZh > SELF 0.00000000 Waves

{ "type": 13, "id": "EYoVWDmx7iamZ1KX967SJLSZAgKrNTR6fXyfqKdmpPHz", "fee": 5000000, "feeAssetId": null, "timestamp": 1563817683747, "version": 1, "sender": "3NC8kRgQwBNeovLsap4nDsSqjPqK4ne3RZh", "senderPublicKey": "77rLGmy8CJyZmNR4eHDbVtxTuEVoh4bUyaPYDN3BeEip", "proofs": [ "4g5ntEkjQMiKHuJJS1MDCfSAyzsdgVkDeytLMVQXPfnFGFtoBShxfqetNMYV8p5AtVpJpitgowfTCMybNxQvSQ33", "4Dn2fMm4C44YKaxZZS2tMfWu49NJjfQw184JzKRMYAHBSGcTuLyPrnyUX29YLjiHjWKvChvaeYUAzkY566Zxh7rn" ], "script": "base64:AAIDAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAACdHgBAAAABnZlcmlmeQAAAAAEAAAAByRtYXRjaDAFAAAAAnR4AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABNUcmFuc2ZlclRyYW5zYWN0aW9uBAAAAAFkBQAAAAckbWF0Y2gwBgMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAUU2V0U2NyaXB0VHJhbnNhY3Rpb24EAAAAAWQFAAAAByRtYXRjaDAGAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAA9EYXRhVHJhbnNhY3Rpb24EAAAAAWQFAAAAByRtYXRjaDAGB+l1iTQ=", "chainId": 84, "height": 597498, "spentComplexity": 0 } View: original | compacted Prev: 8GXq7TzSEGBNmqaAE3qmoVxohFeqDKAsYFHDxdcYr3tT Next: DKLhe6GgAjATKiZmyy9Q5hRY7poLTH8avsNb1NgPaobY Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-let a = base58'77rLGmy8CJyZmNR4eHDbVtxTuEVoh4bUyaPYDN3BeEip'
5-
6-let b = base58'6HMKmGrd7tD4VohMx1LJnSBvMxmq9nQ6nN4XgihwgtGy'
7-
8-let c = base58'4fuyiZESrzACPyCLBzitRU5ssq8ZXV2e3U77SCuBJHhb'
94
105
11-@Verifier(d)
12-func e () = {
13- let f = sigVerify(d.bodyBytes, d.proofs[0], a)
14- let g = sigVerify(d.bodyBytes, d.proofs[1], a)
15- let h = sigVerify(d.bodyBytes, d.proofs[2], a)
16- let i = sigVerify(d.bodyBytes, d.proofs[0], b)
17- let j = sigVerify(d.bodyBytes, d.proofs[1], b)
18- let k = sigVerify(d.bodyBytes, d.proofs[2], b)
19- let l = sigVerify(d.bodyBytes, d.proofs[0], c)
20- let m = sigVerify(d.bodyBytes, d.proofs[1], c)
21- let n = sigVerify(d.bodyBytes, d.proofs[2], c)
22- let o = if (if (if (if (if (if (f)
23- then j
24- else false)
25- then true
26- else if (f)
27- then k
28- else false)
29- then true
30- else if (g)
31- then i
32- else false)
33- then true
34- else if (g)
35- then k
36- else false)
37- then true
38- else if (h)
39- then i
40- else false)
41- then true
42- else if (h)
43- then j
44- else false
45- let p = if (if (if (if (if (if (f)
46- then m
47- else false)
48- then true
49- else if (f)
50- then n
51- else false)
52- then true
53- else if (g)
54- then l
55- else false)
56- then true
57- else if (g)
58- then n
59- else false)
60- then true
61- else if (h)
62- then l
63- else false)
64- then true
65- else if (h)
66- then m
67- else false
68- let q = if (if (if (if (if (if (l)
69- then j
70- else false)
71- then true
72- else if (l)
73- then k
74- else false)
75- then true
76- else if (m)
77- then i
78- else false)
79- then true
80- else if (m)
81- then k
82- else false)
83- then true
84- else if (n)
85- then i
86- else false)
87- then true
88- else if (n)
89- then j
90- else false
91- let r = d
92- if (if (o)
93- then true
94- else p)
95- then true
96- else q
6+
7+@Verifier(a)
8+func b () = {
9+ let c = a
10+ if ($isInstanceOf(c, "TransferTransaction"))
11+ then {
12+ let d = c
13+ true
14+ }
15+ else if ($isInstanceOf(c, "SetScriptTransaction"))
16+ then {
17+ let d = c
18+ true
19+ }
20+ else if ($isInstanceOf(c, "DataTransaction"))
21+ then {
22+ let d = c
23+ true
24+ }
25+ else false
9726 }
9827

github/deemru/w8io/169f3d6 
41.64 ms