tx · HvzNPxdpQ4t1UFsJXLaHTQZpvdnW4cxd2Ww4FUZHYaNR 3N4RCuByb1n8ikP3jYtYUYVQvT1vDkR6hfL: -0.01400000 Waves 2019.07.28 21:41 [606295] smart account 3N4RCuByb1n8ikP3jYtYUYVQvT1vDkR6hfL > SELF 0.00000000 Waves
{ "type": 13, "id": "HvzNPxdpQ4t1UFsJXLaHTQZpvdnW4cxd2Ww4FUZHYaNR", "fee": 1400000, "feeAssetId": null, "timestamp": 1564339284832, "version": 1, "sender": "3N4RCuByb1n8ikP3jYtYUYVQvT1vDkR6hfL", "senderPublicKey": "BRFZFVsnc2b87hEHPEVNzWUtayFELMnWmDiPuVUFkfZ3", "proofs": [ "78cFY5bDuYigtnR3GrCDPxCtvmMoUVFVQuCFy1cfRp3wLRQZVWCon1t6PZHxZZ25fM81H3fN4NM3gVdsKrjJHym" ], "script": "base64:AAIDAAAAAAAAAAAAAAAAAAAAAQAAAAFpAQAAAAR0ZXN0AAAAAAQAAAAGcmVzdWx0AwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwkAAfQAAAADAQAAAAZZq4bDY6YBAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAcUUNyIRJOcAQAAAAMCmnkBAAAAAwJ1hgYJAAH0AAAAAwEAAAAIBJpR9t+JcVgBAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAkBCvaR7qUjrfABAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAk8e90QEWoVaGABAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAoNtBAVo/II2aXAAQAAAAMCmnkBAAAAAwJ1hgYJAAH0AAAAAwEAAAAGWauGw2OnAQAAAAMCmnkBAAAAAwJ1hgYJAAH0AAAAAwEAAAAHFFDciEST1wEAAAADApp5AQAAAAMCdYYGCQAB9AAAAAMBAAAACASaUfbfiX63AQAAAAMCmnkBAAAAAwJ1hgYJAAH0AAAAAwEAAAAJAQr2ke6lJrV3AQAAAAMCmnkBAAAAAwJ1hgYJAAH0AAAAAwEAAAAJPHvdEBFqxRz3AQAAAAMCmnkBAAAAAwJ1hgYJAAH0AAAAAwEAAAAKDbQQFaPyMKiP9wEAAAADApp5AQAAAAMCdYYGCQAB9AAAAAMBAAAABlmrhsNjqAEAAAADApp5AQAAAAMCdYYGCQAB9AAAAAMBAAAABxRQ3IhElBIBAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAgEmlH234mMFgEAAAADApp5AQAAAAMCdYYGCQAB9AAAAAMBAAAACQEK9pHupSm8/gEAAAADApp5AQAAAAMCdYYGCQAB9AAAAAMBAAAACTx73RARa3TRjgEAAAADApp5AQAAAAMCdYYGCQAB9AAAAAMBAAAACg20EBWj8lh3ei4BAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAYBi8jxtq8BAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAYBi8jxtq8BAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAYBi8jxtq8BAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAYBi8jxtq8BAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAYBi8jxtq8BAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAYBi8jxtq8BAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAYBi8jxtq8BAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAYBi8jxtq8BAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAYBi8jxtq8BAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAYBi8jxtq8BAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAYBi8jxtq8BAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAYBi8jxtq8BAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAYBi8jxtq8BAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAYBi8jxtq8BAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAYBi8jxtq8BAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAYBi8jxtq8BAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAYBi8jxtq8BAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAYBi8jxtq8BAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAYBi8jxtq8BAAAAAwKaeQEAAAADAnWGBgkAAfQAAAADAQAAAAYBi8jxtq8BAAAAAwKaeQEAAAADAnWGCQAAAgAAAAEJAAGlAAAAAQUAAAAGcmVzdWx0AAAAAQAAAAJ0eAEAAAAGdmVyaWZ5AAAAAAbp3dBi", "chainId": 84, "height": 606295, "spentComplexity": 0 } View: original | compacted Prev: Fmcv2E5y3HsHo36V6WnocLMJDxL7pSq745m4P3n2e5An Next: GYKdvr2RvuvpAFLDDbuZemYVoTNYzT6aWv9xNMRdhxyL Diff:
Old | New | Differences | |
---|---|---|---|
5 | 5 | ||
6 | 6 | @Callable(a) | |
7 | 7 | func test () = { | |
8 | - | let b = sigVerify(base58'message1', base58'sig', base58'pub') | |
9 | - | let c = sigVerify(base58'message2', base58'sig', base58'pub') | |
10 | - | let d = sigVerify(base58'message3', base58'sig', base58'pub') | |
11 | - | let e = sigVerify(base58'message4', base58'sig', base58'pub') | |
12 | - | let f = sigVerify(base58'message5', base58'sig', base58'pub') | |
13 | - | let g = sigVerify(base58'message6', base58'sig', base58'pub') | |
14 | - | let h = sigVerify(base58'message7', base58'sig', base58'pub') | |
15 | - | let i = sigVerify(base58'message8', base58'sig', base58'pub') | |
16 | - | let j = sigVerify(base58'message9', base58'sig', base58'pub') | |
17 | - | let k = sigVerify(base58'message1o', base58'sig', base58'pub') | |
18 | - | let l = (((((((((toString(b) + toString(c)) + toString(d)) + toString(e)) + toString(f)) + toString(g)) + toString(h)) + toString(i)) + toString(j)) + toString(k)) | |
19 | - | throw(l) | |
8 | + | let b = if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (sigVerify(base58'message1', base58'sig', base58'pub')) | |
9 | + | then true | |
10 | + | else sigVerify(base58'message11', base58'sig', base58'pub')) | |
11 | + | then true | |
12 | + | else sigVerify(base58'message111', base58'sig', base58'pub')) | |
13 | + | then true | |
14 | + | else sigVerify(base58'message1111', base58'sig', base58'pub')) | |
15 | + | then true | |
16 | + | else sigVerify(base58'message11111', base58'sig', base58'pub')) | |
17 | + | then true | |
18 | + | else sigVerify(base58'message111111', base58'sig', base58'pub')) | |
19 | + | then true | |
20 | + | else sigVerify(base58'message2', base58'sig', base58'pub')) | |
21 | + | then true | |
22 | + | else sigVerify(base58'message22', base58'sig', base58'pub')) | |
23 | + | then true | |
24 | + | else sigVerify(base58'message222', base58'sig', base58'pub')) | |
25 | + | then true | |
26 | + | else sigVerify(base58'message2222', base58'sig', base58'pub')) | |
27 | + | then true | |
28 | + | else sigVerify(base58'message22222', base58'sig', base58'pub')) | |
29 | + | then true | |
30 | + | else sigVerify(base58'message222222', base58'sig', base58'pub')) | |
31 | + | then true | |
32 | + | else sigVerify(base58'message3', base58'sig', base58'pub')) | |
33 | + | then true | |
34 | + | else sigVerify(base58'message33', base58'sig', base58'pub')) | |
35 | + | then true | |
36 | + | else sigVerify(base58'message333', base58'sig', base58'pub')) | |
37 | + | then true | |
38 | + | else sigVerify(base58'message3333', base58'sig', base58'pub')) | |
39 | + | then true | |
40 | + | else sigVerify(base58'message33333', base58'sig', base58'pub')) | |
41 | + | then true | |
42 | + | else sigVerify(base58'message333333', base58'sig', base58'pub')) | |
43 | + | then true | |
44 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
45 | + | then true | |
46 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
47 | + | then true | |
48 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
49 | + | then true | |
50 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
51 | + | then true | |
52 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
53 | + | then true | |
54 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
55 | + | then true | |
56 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
57 | + | then true | |
58 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
59 | + | then true | |
60 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
61 | + | then true | |
62 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
63 | + | then true | |
64 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
65 | + | then true | |
66 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
67 | + | then true | |
68 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
69 | + | then true | |
70 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
71 | + | then true | |
72 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
73 | + | then true | |
74 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
75 | + | then true | |
76 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
77 | + | then true | |
78 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
79 | + | then true | |
80 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
81 | + | then true | |
82 | + | else sigVerify(base58'message', base58'sig', base58'pub') | |
83 | + | throw(toString(b)) | |
20 | 84 | } | |
21 | 85 | ||
22 | 86 | ||
23 | - | @Verifier( | |
24 | - | func | |
87 | + | @Verifier(c) | |
88 | + | func d () = true | |
25 | 89 |
Old | New | Differences | |
---|---|---|---|
1 | 1 | {-# STDLIB_VERSION 3 #-} | |
2 | 2 | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | 3 | {-# CONTENT_TYPE DAPP #-} | |
4 | 4 | ||
5 | 5 | ||
6 | 6 | @Callable(a) | |
7 | 7 | func test () = { | |
8 | - | let b = sigVerify(base58'message1', base58'sig', base58'pub') | |
9 | - | let c = sigVerify(base58'message2', base58'sig', base58'pub') | |
10 | - | let d = sigVerify(base58'message3', base58'sig', base58'pub') | |
11 | - | let e = sigVerify(base58'message4', base58'sig', base58'pub') | |
12 | - | let f = sigVerify(base58'message5', base58'sig', base58'pub') | |
13 | - | let g = sigVerify(base58'message6', base58'sig', base58'pub') | |
14 | - | let h = sigVerify(base58'message7', base58'sig', base58'pub') | |
15 | - | let i = sigVerify(base58'message8', base58'sig', base58'pub') | |
16 | - | let j = sigVerify(base58'message9', base58'sig', base58'pub') | |
17 | - | let k = sigVerify(base58'message1o', base58'sig', base58'pub') | |
18 | - | let l = (((((((((toString(b) + toString(c)) + toString(d)) + toString(e)) + toString(f)) + toString(g)) + toString(h)) + toString(i)) + toString(j)) + toString(k)) | |
19 | - | throw(l) | |
8 | + | let b = if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (sigVerify(base58'message1', base58'sig', base58'pub')) | |
9 | + | then true | |
10 | + | else sigVerify(base58'message11', base58'sig', base58'pub')) | |
11 | + | then true | |
12 | + | else sigVerify(base58'message111', base58'sig', base58'pub')) | |
13 | + | then true | |
14 | + | else sigVerify(base58'message1111', base58'sig', base58'pub')) | |
15 | + | then true | |
16 | + | else sigVerify(base58'message11111', base58'sig', base58'pub')) | |
17 | + | then true | |
18 | + | else sigVerify(base58'message111111', base58'sig', base58'pub')) | |
19 | + | then true | |
20 | + | else sigVerify(base58'message2', base58'sig', base58'pub')) | |
21 | + | then true | |
22 | + | else sigVerify(base58'message22', base58'sig', base58'pub')) | |
23 | + | then true | |
24 | + | else sigVerify(base58'message222', base58'sig', base58'pub')) | |
25 | + | then true | |
26 | + | else sigVerify(base58'message2222', base58'sig', base58'pub')) | |
27 | + | then true | |
28 | + | else sigVerify(base58'message22222', base58'sig', base58'pub')) | |
29 | + | then true | |
30 | + | else sigVerify(base58'message222222', base58'sig', base58'pub')) | |
31 | + | then true | |
32 | + | else sigVerify(base58'message3', base58'sig', base58'pub')) | |
33 | + | then true | |
34 | + | else sigVerify(base58'message33', base58'sig', base58'pub')) | |
35 | + | then true | |
36 | + | else sigVerify(base58'message333', base58'sig', base58'pub')) | |
37 | + | then true | |
38 | + | else sigVerify(base58'message3333', base58'sig', base58'pub')) | |
39 | + | then true | |
40 | + | else sigVerify(base58'message33333', base58'sig', base58'pub')) | |
41 | + | then true | |
42 | + | else sigVerify(base58'message333333', base58'sig', base58'pub')) | |
43 | + | then true | |
44 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
45 | + | then true | |
46 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
47 | + | then true | |
48 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
49 | + | then true | |
50 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
51 | + | then true | |
52 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
53 | + | then true | |
54 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
55 | + | then true | |
56 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
57 | + | then true | |
58 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
59 | + | then true | |
60 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
61 | + | then true | |
62 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
63 | + | then true | |
64 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
65 | + | then true | |
66 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
67 | + | then true | |
68 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
69 | + | then true | |
70 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
71 | + | then true | |
72 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
73 | + | then true | |
74 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
75 | + | then true | |
76 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
77 | + | then true | |
78 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
79 | + | then true | |
80 | + | else sigVerify(base58'message', base58'sig', base58'pub')) | |
81 | + | then true | |
82 | + | else sigVerify(base58'message', base58'sig', base58'pub') | |
83 | + | throw(toString(b)) | |
20 | 84 | } | |
21 | 85 | ||
22 | 86 | ||
23 | - | @Verifier( | |
24 | - | func | |
87 | + | @Verifier(c) | |
88 | + | func d () = true | |
25 | 89 |
github/deemru/w8io/873ac7e 24.11 ms ◑