tx · 2zVp35HpTJKPLdHtwkKakF43SLNNbFLCTZNT8xrHkFtw

3P8fm589ZDkYqg31SZ7RFdv6qN8csAJpKNW:  -0.00400000 Waves

2023.01.18 08:31 [3475439] smart account 3P8fm589ZDkYqg31SZ7RFdv6qN8csAJpKNW > SELF 0.00000000 Waves

{ "type": 13, "id": "2zVp35HpTJKPLdHtwkKakF43SLNNbFLCTZNT8xrHkFtw", "fee": 400000, "feeAssetId": null, "timestamp": 1674019905620, "version": 1, "sender": "3P8fm589ZDkYqg31SZ7RFdv6qN8csAJpKNW", "senderPublicKey": "9rsAdUSatUi6JcKCCMwdetuUkrmBCzsqKzaCZAqukfRF", "proofs": [ "2qoVExiYtME4ThZF6A7kPDsmiBEC92TTbdGtrDiV4u81Gf8qyCeqsQryffeQDNrgXJSpx8bFnPQPWqR3voxj7XJC" ], "script": "base64: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", "chainId": 87, "height": 3475439, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: G3TQXMGRin5ET9ta77dyT4FdFWEFPozkEShC97hFSmCd Next: HXDz5ASjQBFA2CP7sBiAXLNEEcp43nbdoaF6CZu2MHik Diff:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-let a1 = Address(base58'3PLLqLFaJcsrLBQRVb52dCchNPP2JqVnoin')
4+let a1 = Address(base58'3P6Txi8YD4UeWeHXrTYopHZNx2dMxaMUkHY')
55
6-let a2 = Address(base58'3PBAgsxc2BH1re2RAZRkz7EEEm3nnPHPBNE')
6+let a2 = Address(base58'3P8iKm1zFa2a3KHXXkLgfLVSHh4vHtBHcn7')
77
8-let a3 = Address(base58'3P6Txi8YD4UeWeHXrTYopHZNx2dMxaMUkHY')
8+let a3 = Address(base58'3PLLqLFaJcsrLBQRVb52dCchNPP2JqVnoin')
99
10-let a4 = Address(base58'3P8iKm1zFa2a3KHXXkLgfLVSHh4vHtBHcn7')
10+let a4 = Address(base58'3PM5mCauNuzGGLHcfPe9WooJjEifjNF2aJ8')
1111
12-let a5 = Address(base58'3PM5mCauNuzGGLHcfPe9WooJjEifjNF2aJ8')
12+let a5 = Address(base58'3PHeut3LY37MwW9NggQRiKcpD3DeiDfAVp5')
1313
14-let a6 = Address(base58'3P8GxyPBcuNoaJjQjVzC5PP9Bkk9gLEYp3B')
14+let a6 = Address(base58'3P1wHZMfSG7msU53EUJEpF52wwn1pfxao91')
1515
16-let a7 = Address(base58'3PQ2BQv39SDuigt7YtL1iRw85MuBnHv3XFE')
16+let a7 = Address(base58'3PBAgsxc2BH1re2RAZRkz7EEEm3nnPHPBNE')
1717
18-let a8 = Address(base58'3P1wHZMfSG7msU53EUJEpF52wwn1pfxao91')
18+let a8 = Address(base58'3P8GxyPBcuNoaJjQjVzC5PP9Bkk9gLEYp3B')
1919
20-let a9 = Address(base58'3PGBbC1L2vNtaDmKhyXRE94e2cgGBVUGcZF')
20+let a9 = Address(base58'3PCUMKQyQXHRudgLgNdkvRAcD6JiXudZb8S')
2121
22-let a10 = Address(base58'3P5ALWDALjTMaLinAYs2EniidSLW6vQo6B8')
22+let a10 = Address(base58'3P2i7eYX7BbPm2HCrMGaL7hGFLvYAa2BVHZ')
2323
24-let a11 = Address(base58'3PHeut3LY37MwW9NggQRiKcpD3DeiDfAVp5')
24+let a11 = Address(base58'3PLwjaKhpwoaXzyYNKwqP2iRw7QV7ze7FvP')
2525
26-let a12 = Address(base58'3PCUMKQyQXHRudgLgNdkvRAcD6JiXudZb8S')
26+let a12 = Address(base58'3P3wnFp7zPeKqxVGD7kyMwYDsJu9YFHX3ft')
2727
28-let a13 = Address(base58'3PLwjaKhpwoaXzyYNKwqP2iRw7QV7ze7FvP')
28+let a13 = Address(base58'3P9UxJYxBkF9wJcMiKzwwzcMb2hW9ytW5Pu')
2929
30-let a14 = Address(base58'3P2i7eYX7BbPm2HCrMGaL7hGFLvYAa2BVHZ')
30+let a14 = Address(base58'3PHfPtUFqB4CKBGuKxLZBn1iU4Z4g3VBd97')
3131
32-let a15 = Address(base58'3PHfPtUFqB4CKBGuKxLZBn1iU4Z4g3VBd97')
32+let a15 = Address(base58'3PAGNhQomwp4W6rq4L8WTvZNx2hb85rcidX')
3333
34-let a16 = Address(base58'3P9UxJYxBkF9wJcMiKzwwzcMb2hW9ytW5Pu')
34+let a16 = Address(base58'3PH4LJynAqyZykybTDxQxtXGcEUN53csgrM')
3535
36-let a17 = Address(base58'3PQSm7P5GnZ5N6AAauokhVGQw46agS4xZ5X')
36+let a17 = Address(base58'3PFbJ9mcHHa6qdGzqxEKEn98PXbnfL7STzF')
3737
38-let a18 = Address(base58'3PAGNhQomwp4W6rq4L8WTvZNx2hb85rcidX')
38+let a18 = Address(base58'3P5ALWDALjTMaLinAYs2EniidSLW6vQo6B8')
3939
40-let a19 = Address(base58'3PH4LJynAqyZykybTDxQxtXGcEUN53csgrM')
40+let a19 = Address(base58'3PQSm7P5GnZ5N6AAauokhVGQw46agS4xZ5X')
4141
42-let a20 = Address(base58'3P3wnFp7zPeKqxVGD7kyMwYDsJu9YFHX3ft')
42+let a20 = Address(base58'3PGBbC1L2vNtaDmKhyXRE94e2cgGBVUGcZF')
4343
44-let a21 = Address(base58'3PFbJ9mcHHa6qdGzqxEKEn98PXbnfL7STzF')
44+let a21 = Address(base58'3PK1t3uiATpdDQzrSTXKEPJ6LVbfG1sYrnR')
4545
46-let a22 = Address(base58'3PK1t3uiATpdDQzrSTXKEPJ6LVbfG1sYrnR')
47-
48-let a23 = Address(base58'3PPN4wgtnE4rEMm9kAKZ6kH164FBRyGV2p3')
46+let a22 = Address(base58'3PPN4wgtnE4rEMm9kAKZ6kH164FBRyGV2p3')
4947
5048 @Callable(i)
5149 func a () = if ((i.originCaller != this))
6260 then {
6361 let inv4 = invoke(a4, "w", nil, nil)
6462 if ((inv4 == inv4))
65- then {
66- let inv5 = invoke(a5, "w", nil, nil)
67- if ((inv5 == inv5))
68- then nil
69- else throw("Strict value is not equal to itself.")
70- }
63+ then nil
7164 else throw("Strict value is not equal to itself.")
7265 }
7366 else throw("Strict value is not equal to itself.")
8376 func b () = if ((i.originCaller != this))
8477 then throw("only admin can do")
8578 else {
86- let inv1 = invoke(a6, "w", nil, nil)
79+ let inv1 = invoke(a5, "w", nil, nil)
8780 if ((inv1 == inv1))
8881 then {
89- let inv2 = invoke(a7, "w", nil, nil)
82+ let inv2 = invoke(a6, "w", nil, nil)
9083 if ((inv2 == inv2))
9184 then {
92- let inv3 = invoke(a8, "w", nil, nil)
85+ let inv3 = invoke(a7, "w", nil, nil)
9386 if ((inv3 == inv3))
94- then {
95- let inv4 = invoke(a9, "w", nil, nil)
96- if ((inv4 == inv4))
97- then {
98- let inv5 = invoke(a10, "w", nil, nil)
99- if ((inv5 == inv5))
100- then nil
101- else throw("Strict value is not equal to itself.")
102- }
103- else throw("Strict value is not equal to itself.")
104- }
87+ then nil
10588 else throw("Strict value is not equal to itself.")
10689 }
10790 else throw("Strict value is not equal to itself.")
11598 func c () = if ((i.originCaller != this))
11699 then throw("only admin can do")
117100 else {
118- let inv1 = invoke(a11, "w", nil, nil)
101+ let inv1 = invoke(a8, "w", nil, nil)
119102 if ((inv1 == inv1))
120103 then {
121- let inv2 = invoke(a12, "w", nil, nil)
104+ let inv2 = invoke(a9, "w", nil, nil)
122105 if ((inv2 == inv2))
123106 then {
124- let inv3 = invoke(a13, "w", nil, nil)
107+ let inv3 = invoke(a10, "w", nil, nil)
125108 if ((inv3 == inv3))
126109 then {
127- let inv4 = invoke(a14, "w", nil, nil)
110+ let inv4 = invoke(a11, "w", nil, nil)
128111 if ((inv4 == inv4))
129- then {
130- let inv5 = invoke(a15, "w", nil, nil)
131- if ((inv5 == inv5))
132- then nil
133- else throw("Strict value is not equal to itself.")
134- }
112+ then nil
135113 else throw("Strict value is not equal to itself.")
136114 }
137115 else throw("Strict value is not equal to itself.")
147125 func d () = if ((i.originCaller != this))
148126 then throw("only admin can do")
149127 else {
150- let inv1 = invoke(a16, "w", nil, nil)
128+ let inv1 = invoke(a12, "w", nil, nil)
151129 if ((inv1 == inv1))
152130 then {
153- let inv2 = invoke(a17, "w", nil, nil)
131+ let inv2 = invoke(a13, "w", nil, nil)
154132 if ((inv2 == inv2))
155133 then {
156- let inv3 = invoke(a18, "w", nil, nil)
134+ let inv3 = invoke(a14, "w", nil, nil)
157135 if ((inv3 == inv3))
158136 then {
159- let inv4 = invoke(a19, "w", nil, nil)
137+ let inv4 = invoke(a15, "w", nil, nil)
160138 if ((inv4 == inv4))
161139 then {
162- let inv5 = invoke(a20, "w", nil, nil)
140+ let inv5 = invoke(a16, "w", nil, nil)
163141 if ((inv5 == inv5))
164142 then nil
165143 else throw("Strict value is not equal to itself.")
179157 func e () = if ((i.originCaller != this))
180158 then throw("only admin can do")
181159 else {
182- let inv1 = invoke(a21, "w", nil, nil)
160+ let inv1 = invoke(a17, "w", nil, nil)
183161 if ((inv1 == inv1))
184162 then {
185- let inv2 = invoke(a22, "w", nil, nil)
163+ let inv2 = invoke(a18, "w", nil, nil)
186164 if ((inv2 == inv2))
187165 then {
188- let inv3 = invoke(a23, "w", nil, nil)
166+ let inv3 = invoke(a19, "w", nil, nil)
167+ if ((inv3 == inv3))
168+ then nil
169+ else throw("Strict value is not equal to itself.")
170+ }
171+ else throw("Strict value is not equal to itself.")
172+ }
173+ else throw("Strict value is not equal to itself.")
174+ }
175+
176+
177+
178+@Callable(i)
179+func g () = if ((i.originCaller != this))
180+ then throw("only admin can do")
181+ else {
182+ let inv1 = invoke(a20, "w", nil, nil)
183+ if ((inv1 == inv1))
184+ then {
185+ let inv2 = invoke(a21, "w", nil, nil)
186+ if ((inv2 == inv2))
187+ then {
188+ let inv3 = invoke(a22, "w", nil, nil)
189189 if ((inv3 == inv3))
190190 then nil
191191 else throw("Strict value is not equal to itself.")
200200 func verify () = match tx {
201201 case inv: InvokeScriptTransaction =>
202202 if (if ((addressFromRecipient(inv.dApp) == this))
203- then (20000001 >= inv.fee)
203+ then (900001 >= inv.fee)
204204 else false)
205205 then true
206206 else sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-let a1 = Address(base58'3PLLqLFaJcsrLBQRVb52dCchNPP2JqVnoin')
4+let a1 = Address(base58'3P6Txi8YD4UeWeHXrTYopHZNx2dMxaMUkHY')
55
6-let a2 = Address(base58'3PBAgsxc2BH1re2RAZRkz7EEEm3nnPHPBNE')
6+let a2 = Address(base58'3P8iKm1zFa2a3KHXXkLgfLVSHh4vHtBHcn7')
77
8-let a3 = Address(base58'3P6Txi8YD4UeWeHXrTYopHZNx2dMxaMUkHY')
8+let a3 = Address(base58'3PLLqLFaJcsrLBQRVb52dCchNPP2JqVnoin')
99
10-let a4 = Address(base58'3P8iKm1zFa2a3KHXXkLgfLVSHh4vHtBHcn7')
10+let a4 = Address(base58'3PM5mCauNuzGGLHcfPe9WooJjEifjNF2aJ8')
1111
12-let a5 = Address(base58'3PM5mCauNuzGGLHcfPe9WooJjEifjNF2aJ8')
12+let a5 = Address(base58'3PHeut3LY37MwW9NggQRiKcpD3DeiDfAVp5')
1313
14-let a6 = Address(base58'3P8GxyPBcuNoaJjQjVzC5PP9Bkk9gLEYp3B')
14+let a6 = Address(base58'3P1wHZMfSG7msU53EUJEpF52wwn1pfxao91')
1515
16-let a7 = Address(base58'3PQ2BQv39SDuigt7YtL1iRw85MuBnHv3XFE')
16+let a7 = Address(base58'3PBAgsxc2BH1re2RAZRkz7EEEm3nnPHPBNE')
1717
18-let a8 = Address(base58'3P1wHZMfSG7msU53EUJEpF52wwn1pfxao91')
18+let a8 = Address(base58'3P8GxyPBcuNoaJjQjVzC5PP9Bkk9gLEYp3B')
1919
20-let a9 = Address(base58'3PGBbC1L2vNtaDmKhyXRE94e2cgGBVUGcZF')
20+let a9 = Address(base58'3PCUMKQyQXHRudgLgNdkvRAcD6JiXudZb8S')
2121
22-let a10 = Address(base58'3P5ALWDALjTMaLinAYs2EniidSLW6vQo6B8')
22+let a10 = Address(base58'3P2i7eYX7BbPm2HCrMGaL7hGFLvYAa2BVHZ')
2323
24-let a11 = Address(base58'3PHeut3LY37MwW9NggQRiKcpD3DeiDfAVp5')
24+let a11 = Address(base58'3PLwjaKhpwoaXzyYNKwqP2iRw7QV7ze7FvP')
2525
26-let a12 = Address(base58'3PCUMKQyQXHRudgLgNdkvRAcD6JiXudZb8S')
26+let a12 = Address(base58'3P3wnFp7zPeKqxVGD7kyMwYDsJu9YFHX3ft')
2727
28-let a13 = Address(base58'3PLwjaKhpwoaXzyYNKwqP2iRw7QV7ze7FvP')
28+let a13 = Address(base58'3P9UxJYxBkF9wJcMiKzwwzcMb2hW9ytW5Pu')
2929
30-let a14 = Address(base58'3P2i7eYX7BbPm2HCrMGaL7hGFLvYAa2BVHZ')
30+let a14 = Address(base58'3PHfPtUFqB4CKBGuKxLZBn1iU4Z4g3VBd97')
3131
32-let a15 = Address(base58'3PHfPtUFqB4CKBGuKxLZBn1iU4Z4g3VBd97')
32+let a15 = Address(base58'3PAGNhQomwp4W6rq4L8WTvZNx2hb85rcidX')
3333
34-let a16 = Address(base58'3P9UxJYxBkF9wJcMiKzwwzcMb2hW9ytW5Pu')
34+let a16 = Address(base58'3PH4LJynAqyZykybTDxQxtXGcEUN53csgrM')
3535
36-let a17 = Address(base58'3PQSm7P5GnZ5N6AAauokhVGQw46agS4xZ5X')
36+let a17 = Address(base58'3PFbJ9mcHHa6qdGzqxEKEn98PXbnfL7STzF')
3737
38-let a18 = Address(base58'3PAGNhQomwp4W6rq4L8WTvZNx2hb85rcidX')
38+let a18 = Address(base58'3P5ALWDALjTMaLinAYs2EniidSLW6vQo6B8')
3939
40-let a19 = Address(base58'3PH4LJynAqyZykybTDxQxtXGcEUN53csgrM')
40+let a19 = Address(base58'3PQSm7P5GnZ5N6AAauokhVGQw46agS4xZ5X')
4141
42-let a20 = Address(base58'3P3wnFp7zPeKqxVGD7kyMwYDsJu9YFHX3ft')
42+let a20 = Address(base58'3PGBbC1L2vNtaDmKhyXRE94e2cgGBVUGcZF')
4343
44-let a21 = Address(base58'3PFbJ9mcHHa6qdGzqxEKEn98PXbnfL7STzF')
44+let a21 = Address(base58'3PK1t3uiATpdDQzrSTXKEPJ6LVbfG1sYrnR')
4545
46-let a22 = Address(base58'3PK1t3uiATpdDQzrSTXKEPJ6LVbfG1sYrnR')
47-
48-let a23 = Address(base58'3PPN4wgtnE4rEMm9kAKZ6kH164FBRyGV2p3')
46+let a22 = Address(base58'3PPN4wgtnE4rEMm9kAKZ6kH164FBRyGV2p3')
4947
5048 @Callable(i)
5149 func a () = if ((i.originCaller != this))
5250 then throw("only admin can do")
5351 else {
5452 let inv1 = invoke(a1, "w", nil, nil)
5553 if ((inv1 == inv1))
5654 then {
5755 let inv2 = invoke(a2, "w", nil, nil)
5856 if ((inv2 == inv2))
5957 then {
6058 let inv3 = invoke(a3, "w", nil, nil)
6159 if ((inv3 == inv3))
6260 then {
6361 let inv4 = invoke(a4, "w", nil, nil)
6462 if ((inv4 == inv4))
65- then {
66- let inv5 = invoke(a5, "w", nil, nil)
67- if ((inv5 == inv5))
68- then nil
69- else throw("Strict value is not equal to itself.")
70- }
63+ then nil
7164 else throw("Strict value is not equal to itself.")
7265 }
7366 else throw("Strict value is not equal to itself.")
7467 }
7568 else throw("Strict value is not equal to itself.")
7669 }
7770 else throw("Strict value is not equal to itself.")
7871 }
7972
8073
8174
8275 @Callable(i)
8376 func b () = if ((i.originCaller != this))
8477 then throw("only admin can do")
8578 else {
86- let inv1 = invoke(a6, "w", nil, nil)
79+ let inv1 = invoke(a5, "w", nil, nil)
8780 if ((inv1 == inv1))
8881 then {
89- let inv2 = invoke(a7, "w", nil, nil)
82+ let inv2 = invoke(a6, "w", nil, nil)
9083 if ((inv2 == inv2))
9184 then {
92- let inv3 = invoke(a8, "w", nil, nil)
85+ let inv3 = invoke(a7, "w", nil, nil)
9386 if ((inv3 == inv3))
94- then {
95- let inv4 = invoke(a9, "w", nil, nil)
96- if ((inv4 == inv4))
97- then {
98- let inv5 = invoke(a10, "w", nil, nil)
99- if ((inv5 == inv5))
100- then nil
101- else throw("Strict value is not equal to itself.")
102- }
103- else throw("Strict value is not equal to itself.")
104- }
87+ then nil
10588 else throw("Strict value is not equal to itself.")
10689 }
10790 else throw("Strict value is not equal to itself.")
10891 }
10992 else throw("Strict value is not equal to itself.")
11093 }
11194
11295
11396
11497 @Callable(i)
11598 func c () = if ((i.originCaller != this))
11699 then throw("only admin can do")
117100 else {
118- let inv1 = invoke(a11, "w", nil, nil)
101+ let inv1 = invoke(a8, "w", nil, nil)
119102 if ((inv1 == inv1))
120103 then {
121- let inv2 = invoke(a12, "w", nil, nil)
104+ let inv2 = invoke(a9, "w", nil, nil)
122105 if ((inv2 == inv2))
123106 then {
124- let inv3 = invoke(a13, "w", nil, nil)
107+ let inv3 = invoke(a10, "w", nil, nil)
125108 if ((inv3 == inv3))
126109 then {
127- let inv4 = invoke(a14, "w", nil, nil)
110+ let inv4 = invoke(a11, "w", nil, nil)
128111 if ((inv4 == inv4))
129- then {
130- let inv5 = invoke(a15, "w", nil, nil)
131- if ((inv5 == inv5))
132- then nil
133- else throw("Strict value is not equal to itself.")
134- }
112+ then nil
135113 else throw("Strict value is not equal to itself.")
136114 }
137115 else throw("Strict value is not equal to itself.")
138116 }
139117 else throw("Strict value is not equal to itself.")
140118 }
141119 else throw("Strict value is not equal to itself.")
142120 }
143121
144122
145123
146124 @Callable(i)
147125 func d () = if ((i.originCaller != this))
148126 then throw("only admin can do")
149127 else {
150- let inv1 = invoke(a16, "w", nil, nil)
128+ let inv1 = invoke(a12, "w", nil, nil)
151129 if ((inv1 == inv1))
152130 then {
153- let inv2 = invoke(a17, "w", nil, nil)
131+ let inv2 = invoke(a13, "w", nil, nil)
154132 if ((inv2 == inv2))
155133 then {
156- let inv3 = invoke(a18, "w", nil, nil)
134+ let inv3 = invoke(a14, "w", nil, nil)
157135 if ((inv3 == inv3))
158136 then {
159- let inv4 = invoke(a19, "w", nil, nil)
137+ let inv4 = invoke(a15, "w", nil, nil)
160138 if ((inv4 == inv4))
161139 then {
162- let inv5 = invoke(a20, "w", nil, nil)
140+ let inv5 = invoke(a16, "w", nil, nil)
163141 if ((inv5 == inv5))
164142 then nil
165143 else throw("Strict value is not equal to itself.")
166144 }
167145 else throw("Strict value is not equal to itself.")
168146 }
169147 else throw("Strict value is not equal to itself.")
170148 }
171149 else throw("Strict value is not equal to itself.")
172150 }
173151 else throw("Strict value is not equal to itself.")
174152 }
175153
176154
177155
178156 @Callable(i)
179157 func e () = if ((i.originCaller != this))
180158 then throw("only admin can do")
181159 else {
182- let inv1 = invoke(a21, "w", nil, nil)
160+ let inv1 = invoke(a17, "w", nil, nil)
183161 if ((inv1 == inv1))
184162 then {
185- let inv2 = invoke(a22, "w", nil, nil)
163+ let inv2 = invoke(a18, "w", nil, nil)
186164 if ((inv2 == inv2))
187165 then {
188- let inv3 = invoke(a23, "w", nil, nil)
166+ let inv3 = invoke(a19, "w", nil, nil)
167+ if ((inv3 == inv3))
168+ then nil
169+ else throw("Strict value is not equal to itself.")
170+ }
171+ else throw("Strict value is not equal to itself.")
172+ }
173+ else throw("Strict value is not equal to itself.")
174+ }
175+
176+
177+
178+@Callable(i)
179+func g () = if ((i.originCaller != this))
180+ then throw("only admin can do")
181+ else {
182+ let inv1 = invoke(a20, "w", nil, nil)
183+ if ((inv1 == inv1))
184+ then {
185+ let inv2 = invoke(a21, "w", nil, nil)
186+ if ((inv2 == inv2))
187+ then {
188+ let inv3 = invoke(a22, "w", nil, nil)
189189 if ((inv3 == inv3))
190190 then nil
191191 else throw("Strict value is not equal to itself.")
192192 }
193193 else throw("Strict value is not equal to itself.")
194194 }
195195 else throw("Strict value is not equal to itself.")
196196 }
197197
198198
199199 @Verifier(tx)
200200 func verify () = match tx {
201201 case inv: InvokeScriptTransaction =>
202202 if (if ((addressFromRecipient(inv.dApp) == this))
203- then (20000001 >= inv.fee)
203+ then (900001 >= inv.fee)
204204 else false)
205205 then true
206206 else sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
207207 case _ =>
208208 sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
209209 }
210210

github/deemru/w8io/3ef1775 
303.33 ms