tx · Eb3mztE4d51BpmrUinsjJfmEa6BXNULzpKETJn4574U

3PCxF4JryswYYp9mpUtE725wjTgvpBmp3M9:  -0.00300000 Waves

2024.05.08 19:57 [4163353] smart account 3PCxF4JryswYYp9mpUtE725wjTgvpBmp3M9 > SELF 0.00000000 Waves

{ "type": 13, "id": "Eb3mztE4d51BpmrUinsjJfmEa6BXNULzpKETJn4574U", "fee": 300000, "feeAssetId": null, "timestamp": 1715187440702, "version": 2, "chainId": 87, "sender": "3PCxF4JryswYYp9mpUtE725wjTgvpBmp3M9", "senderPublicKey": "ABaPDrNzForWeg3KKG9KFKPWxuihEJxK9fjZ9nDfvE26", "proofs": [ "5Hpr7LqoTsDX1GthLvgbUM2LKzekLdEzoHmatc5hJA8UNqpRwb3cc8goA6nKWLEtjPcBw6VHP14uBQnro4Aiu5BY" ], "script": "base64:BgIUCAISABIAEgASABIAEgASABIAEgAJAAJkNgDAhD0AAmQ4AIDC1y8AAUUBIFaCT+MLrc+uKZ/xd4edFXf6/kFI/fJ93UY8n58fEdN0AANzdEUBIOE4+wy/tQZakktH4BLTg/zu0SPUkKgZcRUa3KtAspQ2AAJzVwEgCB/I9xYw7VHCKRvsrBqP/JBxHFk4LeshgbA3QfBF0UoAAkV2CQEHQWRkcmVzcwEBGgFX2uOuefvK+c/jAzQhEVGadt14ZVxGW3IYAAJFcwkBB0FkZHJlc3MBARoBVwh0qdnDd/GCffeig0jz65uzT/yIPOsXbwAEc1dzYwkBB0FkZHJlc3MBARoBV33Je5MUef/nUfGxSsdv+WodgJVHz1gjfgABcwkBB0FkZHJlc3MBARoBV8NMbJwR0T42qlgjkp/nj1kqotSFmQfEwwkBaQEDV3NXAAMDCQECIT0CCAUBaQZjYWxsZXIFBHRoaXMJAQIhPQIIBQFpBmNhbGxlcgUBcwcJAAIBAgJmdQQDaW52CQD8BwQFBHNXc2MCCHdpdGhkcmF3BQNuaWwJAMwIAgkBD0F0dGFjaGVkUGF5bWVudAIFAnNXCQDwBwIFBHRoaXMFAnNXBQNuaWwDCQAAAgUDaW52BQNpbnYFA25pbAkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgFpAQJpRQADAwkBAiE9AggFAWkGY2FsbGVyBQR0aGlzCQECIT0CCAUBaQZjYWxsZXIFAXMHCQACAQICZnUEA2JhbAkA8AcCBQR0aGlzBQFFAwkAAAIFA2JhbAUDYmFsBANhbVcJAGUCCAkA7wcBBQR0aGlzCWF2YWlsYWJsZQkAaAIFAmQ2AAoDCQAAAgUDYW1XBQNhbVcEA2ludgkA/AcEBQJFdgIEbWludAUDbmlsCQDMCAIJAQ9BdHRhY2hlZFBheW1lbnQCBQR1bml0BQNhbVcFA25pbAMJAAACBQNpbnYFA2ludgQGYmFsZGlmCQBlAgkA8AcCBQR0aGlzBQFFBQNiYWwJAMwIAgkBDEludGVnZXJFbnRyeQICA2FtRQUGYmFsZGlmCQDMCAIJAQxJbnRlZ2VyRW50cnkCAgNhbVcFA2FtVwUDbmlsCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAWkBAnNFAAMDCQECIT0CCAUBaQZjYWxsZXIFBHRoaXMJAQIhPQIIBQFpBmNhbGxlcgUBcwcJAAIBAgJmdQQDaW52CQD8BwQFAkVzAgVzdGFrZQUDbmlsCQDMCAIJAQ9BdHRhY2hlZFBheW1lbnQCBQFFCQDwBwIFBHRoaXMFAUUFA25pbAMJAAACBQNpbnYFA2ludgUDbmlsCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAWkBBWFsbGluAAMDCQECIT0CCAUBaQZjYWxsZXIFBHRoaXMJAQIhPQIIBQFpBmNhbGxlcgUBcwcJAAIBAgJmdQQEaW52MAkA/AcEBQR0aGlzAgNXc1cFA25pbAUDbmlsAwkAAAIFBGludjAFBGludjAEBGludjEJAPwHBAUEdGhpcwICaUUFA25pbAUDbmlsAwkAAAIFBGludjEFBGludjEEBGludjIJAPwHBAUEdGhpcwICc0UFA25pbAUDbmlsAwkAAAIFBGludjIFBGludjIFA25pbAkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgFpAQJ1RQADAwkBAiE9AggFAWkGY2FsbGVyBQR0aGlzCQECIT0CCAUBaQZjYWxsZXIFAXMHCQACAQICZnUEA2ludgkA/AcEBQJFcwIHdW5zdGFrZQUDbmlsCQDMCAIJAQ9BdHRhY2hlZFBheW1lbnQCBQNzdEUJAGUCCQDwBwIFBHRoaXMFA3N0RQkAaAIAMgUCZDgFA25pbAMJAAACBQNpbnYFA2ludgUDbmlsCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAWkBAmNFAAMDCQECIT0CCAUBaQZjYWxsZXIFBHRoaXMJAQIhPQIIBQFpBmNhbGxlcgUBcwcJAAIBAgJmdQQEaW52MQkA/AcEBQJFdgIFY2xvc2UJAMwIAgIFV0FWRVMJAMwIAgkBEUBleHRyTmF0aXZlKDEwNTApAgUEdGhpcwIDYW1XBQNuaWwJAMwIAgkBD0F0dGFjaGVkUGF5bWVudAIFAUUJARFAZXh0ck5hdGl2ZSgxMDUwKQIFBHRoaXMCA2FtRQUDbmlsAwkAAAIFBGludjEFBGludjEFA25pbAkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgFpAQNzV1gAAwMJAQIhPQIIBQFpBmNhbGxlcgUEdGhpcwkBAiE9AggFAWkGY2FsbGVyBQFzBwkAAgECAmZ1CgEGc3dhcFdYAwdhc3NldEluCGFzc2V0T3V0CGFtb3VudEluCQD8BwQJAQdBZGRyZXNzAQEaAVcuKjU1sQ238Xk+4bdG0J50Uk17MdCDrgYCBHN3YXAJAMwIAgABCQDMCAIJANgEAQUIYXNzZXRPdXQJAMwIAgkApQgBBQR0aGlzBQNuaWwJAMwIAgkBD0F0dGFjaGVkUGF5bWVudAIFB2Fzc2V0SW4FCGFtb3VudEluBQNuaWwEBHN3YXADCQBmAgkA8AcCBQR0aGlzBQFFAAAJAQZzd2FwV1gDBQFFAQQTq9kzCQDwBwIFBHRoaXMFAUUFBHVuaXQDCQAAAgUEc3dhcAUEc3dhcAUDbmlsCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAWkBA0RzVwADAwkBAiE9AggFAWkGY2FsbGVyBQR0aGlzCQECIT0CCAUBaQZjYWxsZXIFAXMHCQACAQICZnUEA2ludgkA/AcEBQRzV3NjAgdkZXBvc2l0BQNuaWwJAMwIAgkBD0F0dGFjaGVkUGF5bWVudAIFBHVuaXQJAGUCCAkA7wcBBQR0aGlzCWF2YWlsYWJsZQkAaAIFAmQ2AAoFA25pbAMJAAACBQNpbnYFA2ludgUDbmlsCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAWkBBmFsbG91dAADAwkBAiE9AggFAWkGY2FsbGVyBQR0aGlzCQECIT0CCAUBaQZjYWxsZXIFAXMHCQACAQICZnUEBGludjAJAPwHBAUEdGhpcwICdUUFA25pbAUDbmlsAwkAAAIFBGludjAFBGludjAEBGludjEJAPwHBAUEdGhpcwICY0UFA25pbAUDbmlsAwkAAAIFBGludjEFBGludjEEBGludjIJAPwHBAUEdGhpcwIDc1dYBQNuaWwFA25pbAMJAAACBQRpbnYyBQRpbnYyBARpbnYzCQD8BwQFBHRoaXMCA0RzVwUDbmlsBQNuaWwDCQAAAgUEaW52MwUEaW52MwUDbmlsCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAKsLgec=", "height": 4163353, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 73TYiqv9seybMH7DrfSPbqZCMoZLA8cyG9TgjjfDWDAe Next: 48DRsLztAFX4C9QUxrnXnVB7aTLdEwWXT2yZFQW9fJao Diff:
OldNewDifferences
33 {-# CONTENT_TYPE DAPP #-}
44 let a = 1000000
55
6-let b = base58'6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq'
6+let b = 100000000
77
8-let c = base58'GAB8JowY9UANZ4TQy2TzJyhxjPqXX3DUrb2cdMWrrJus'
8+let c = base58'6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq'
99
10-let d = base58'YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7'
10+let d = base58'GAB8JowY9UANZ4TQy2TzJyhxjPqXX3DUrb2cdMWrrJus'
1111
12-let e = Address(base58'3PMtGnf3LXiEG6isDQLq1xMDKUqjQGqNHLb')
12+let e = base58'YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7'
1313
14-let f = Address(base58'3P2hbtheN5apNppqqUK7L7qAwmRFXy91CNa')
14+let f = Address(base58'3PMtGnf3LXiEG6isDQLq1xMDKUqjQGqNHLb')
1515
16-let g = Address(base58'3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV')
16+let g = Address(base58'3P2hbtheN5apNppqqUK7L7qAwmRFXy91CNa')
1717
18-let h = Address(base58'3PKjY3hmP1BCWtmhpXw9Ly85sgiQvpgq4wC')
18+let h = Address(base58'3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV')
1919
20-@Callable(i)
21-func WsW () = if (if ((i.caller != this))
22- then (i.caller != h)
20+let i = Address(base58'3PKjY3hmP1BCWtmhpXw9Ly85sgiQvpgq4wC')
21+
22+@Callable(j)
23+func WsW () = if (if ((j.caller != this))
24+ then (j.caller != i)
2325 else false)
2426 then throw("fu")
2527 else {
26- let j = invoke(g, "withdraw", nil, [AttachedPayment(d, assetBalance(this, d))])
27- if ((j == j))
28+ let k = invoke(h, "withdraw", nil, [AttachedPayment(e, assetBalance(this, e))])
29+ if ((k == k))
2830 then nil
2931 else throw("Strict value is not equal to itself.")
3032 }
3133
3234
3335
34-@Callable(i)
35-func iE () = if (if ((i.caller != this))
36- then (i.caller != h)
36+@Callable(j)
37+func iE () = if (if ((j.caller != this))
38+ then (j.caller != i)
3739 else false)
3840 then throw("fu")
3941 else {
40- let k = assetBalance(this, b)
41- if ((k == k))
42+ let l = assetBalance(this, c)
43+ if ((l == l))
4244 then {
43- let l = (wavesBalance(this).available - (a * 10))
44- if ((l == l))
45+ let m = (wavesBalance(this).available - (a * 10))
46+ if ((m == m))
4547 then {
46- let j = invoke(e, "mint", nil, [AttachedPayment(unit, l)])
47- if ((j == j))
48+ let k = invoke(f, "mint", nil, [AttachedPayment(unit, m)])
49+ if ((k == k))
4850 then {
49- let m = (assetBalance(this, b) - k)
50-[IntegerEntry("amE", m), IntegerEntry("amW", l)]
51+ let n = (assetBalance(this, c) - l)
52+[IntegerEntry("amE", n), IntegerEntry("amW", m)]
5153 }
5254 else throw("Strict value is not equal to itself.")
5355 }
5860
5961
6062
61-@Callable(i)
62-func sE () = if (if ((i.caller != this))
63- then (i.caller != h)
63+@Callable(j)
64+func sE () = if (if ((j.caller != this))
65+ then (j.caller != i)
6466 else false)
6567 then throw("fu")
6668 else {
67- let j = invoke(f, "stake", nil, [AttachedPayment(b, assetBalance(this, b))])
68- if ((j == j))
69+ let k = invoke(g, "stake", nil, [AttachedPayment(c, assetBalance(this, c))])
70+ if ((k == k))
6971 then nil
7072 else throw("Strict value is not equal to itself.")
7173 }
7274
7375
7476
75-@Callable(i)
76-func allin () = if (if ((i.caller != this))
77- then (i.caller != h)
77+@Callable(j)
78+func allin () = if (if ((j.caller != this))
79+ then (j.caller != i)
7880 else false)
7981 then throw("fu")
8082 else {
81- let n = invoke(this, "WsW", nil, nil)
82- if ((n == n))
83+ let o = invoke(this, "WsW", nil, nil)
84+ if ((o == o))
8385 then {
84- let o = invoke(this, "iE", nil, nil)
85- if ((o == o))
86+ let p = invoke(this, "iE", nil, nil)
87+ if ((p == p))
8688 then {
87- let p = invoke(this, "sE", nil, nil)
88- if ((p == p))
89+ let q = invoke(this, "sE", nil, nil)
90+ if ((q == q))
8991 then nil
9092 else throw("Strict value is not equal to itself.")
9193 }
9698
9799
98100
99-@Callable(i)
100-func uE () = if (if ((i.caller != this))
101- then (i.caller != h)
101+@Callable(j)
102+func uE () = if (if ((j.caller != this))
103+ then (j.caller != i)
102104 else false)
103105 then throw("fu")
104106 else {
105- let j = invoke(f, "unstake", nil, [AttachedPayment(c, (assetBalance(this, c) - 2250190000))])
106- if ((j == j))
107- then [IntegerEntry("amE 2", assetBalance(this, b))]
108- else throw("Strict value is not equal to itself.")
109- }
110-
111-
112-
113-@Callable(i)
114-func cE () = if (if ((i.caller != this))
115- then (i.caller != h)
116- else false)
117- then throw("fu")
118- else {
119- let o = invoke(e, "close", ["WAVES", getIntegerValue(this, "amW")], [AttachedPayment(b, getIntegerValue(this, "amE 2"))])
120- if ((o == o))
107+ let k = invoke(g, "unstake", nil, [AttachedPayment(d, (assetBalance(this, d) - (50 * b)))])
108+ if ((k == k))
121109 then nil
122110 else throw("Strict value is not equal to itself.")
123111 }
124112
125113
126114
127-@Callable(i)
128-func sWX () = if (if ((i.caller != this))
129- then (i.caller != h)
115+@Callable(j)
116+func cE () = if (if ((j.caller != this))
117+ then (j.caller != i)
130118 else false)
131119 then throw("fu")
132120 else {
133- func q (r,s,t) = invoke(Address(base58'3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93'), "swap", [1, toBase58String(s), toString(this)], [AttachedPayment(r, t)])
134-
135- let u = if ((assetBalance(this, b) > 0))
136- then q(b, base58'WAVES', assetBalance(this, b))
137- else unit
138- if ((u == u))
121+ let p = invoke(f, "close", ["WAVES", getIntegerValue(this, "amW")], [AttachedPayment(c, getIntegerValue(this, "amE"))])
122+ if ((p == p))
139123 then nil
140124 else throw("Strict value is not equal to itself.")
141125 }
142126
143127
144128
145-@Callable(i)
146-func DsW () = if (if ((i.caller != this))
147- then (i.caller != h)
129+@Callable(j)
130+func sWX () = if (if ((j.caller != this))
131+ then (j.caller != i)
148132 else false)
149133 then throw("fu")
150134 else {
151- let j = invoke(g, "deposit", nil, [AttachedPayment(unit, (wavesBalance(this).available - (a * 10)))])
152- if ((j == j))
135+ func r (s,t,u) = invoke(Address(base58'3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93'), "swap", [1, toBase58String(t), toString(this)], [AttachedPayment(s, u)])
136+
137+ let v = if ((assetBalance(this, c) > 0))
138+ then r(c, base58'WAVES', assetBalance(this, c))
139+ else unit
140+ if ((v == v))
153141 then nil
154142 else throw("Strict value is not equal to itself.")
155143 }
156144
157145
158146
159-@Callable(i)
160-func allout () = if (if ((i.caller != this))
161- then (i.caller != h)
147+@Callable(j)
148+func DsW () = if (if ((j.caller != this))
149+ then (j.caller != i)
162150 else false)
163151 then throw("fu")
164152 else {
165- let n = invoke(this, "uE", nil, nil)
166- if ((n == n))
153+ let k = invoke(h, "deposit", nil, [AttachedPayment(unit, (wavesBalance(this).available - (a * 10)))])
154+ if ((k == k))
155+ then nil
156+ else throw("Strict value is not equal to itself.")
157+ }
158+
159+
160+
161+@Callable(j)
162+func allout () = if (if ((j.caller != this))
163+ then (j.caller != i)
164+ else false)
165+ then throw("fu")
166+ else {
167+ let o = invoke(this, "uE", nil, nil)
168+ if ((o == o))
167169 then {
168- let o = invoke(this, "cE", nil, nil)
169- if ((o == o))
170+ let p = invoke(this, "cE", nil, nil)
171+ if ((p == p))
170172 then {
171- let p = invoke(this, "sWX", nil, nil)
172- if ((p == p))
173+ let q = invoke(this, "sWX", nil, nil)
174+ if ((q == q))
173175 then {
174- let v = invoke(this, "DsW", nil, nil)
175- if ((v == v))
176+ let w = invoke(this, "DsW", nil, nil)
177+ if ((w == w))
176178 then nil
177179 else throw("Strict value is not equal to itself.")
178180 }
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = 1000000
55
6-let b = base58'6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq'
6+let b = 100000000
77
8-let c = base58'GAB8JowY9UANZ4TQy2TzJyhxjPqXX3DUrb2cdMWrrJus'
8+let c = base58'6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq'
99
10-let d = base58'YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7'
10+let d = base58'GAB8JowY9UANZ4TQy2TzJyhxjPqXX3DUrb2cdMWrrJus'
1111
12-let e = Address(base58'3PMtGnf3LXiEG6isDQLq1xMDKUqjQGqNHLb')
12+let e = base58'YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7'
1313
14-let f = Address(base58'3P2hbtheN5apNppqqUK7L7qAwmRFXy91CNa')
14+let f = Address(base58'3PMtGnf3LXiEG6isDQLq1xMDKUqjQGqNHLb')
1515
16-let g = Address(base58'3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV')
16+let g = Address(base58'3P2hbtheN5apNppqqUK7L7qAwmRFXy91CNa')
1717
18-let h = Address(base58'3PKjY3hmP1BCWtmhpXw9Ly85sgiQvpgq4wC')
18+let h = Address(base58'3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV')
1919
20-@Callable(i)
21-func WsW () = if (if ((i.caller != this))
22- then (i.caller != h)
20+let i = Address(base58'3PKjY3hmP1BCWtmhpXw9Ly85sgiQvpgq4wC')
21+
22+@Callable(j)
23+func WsW () = if (if ((j.caller != this))
24+ then (j.caller != i)
2325 else false)
2426 then throw("fu")
2527 else {
26- let j = invoke(g, "withdraw", nil, [AttachedPayment(d, assetBalance(this, d))])
27- if ((j == j))
28+ let k = invoke(h, "withdraw", nil, [AttachedPayment(e, assetBalance(this, e))])
29+ if ((k == k))
2830 then nil
2931 else throw("Strict value is not equal to itself.")
3032 }
3133
3234
3335
34-@Callable(i)
35-func iE () = if (if ((i.caller != this))
36- then (i.caller != h)
36+@Callable(j)
37+func iE () = if (if ((j.caller != this))
38+ then (j.caller != i)
3739 else false)
3840 then throw("fu")
3941 else {
40- let k = assetBalance(this, b)
41- if ((k == k))
42+ let l = assetBalance(this, c)
43+ if ((l == l))
4244 then {
43- let l = (wavesBalance(this).available - (a * 10))
44- if ((l == l))
45+ let m = (wavesBalance(this).available - (a * 10))
46+ if ((m == m))
4547 then {
46- let j = invoke(e, "mint", nil, [AttachedPayment(unit, l)])
47- if ((j == j))
48+ let k = invoke(f, "mint", nil, [AttachedPayment(unit, m)])
49+ if ((k == k))
4850 then {
49- let m = (assetBalance(this, b) - k)
50-[IntegerEntry("amE", m), IntegerEntry("amW", l)]
51+ let n = (assetBalance(this, c) - l)
52+[IntegerEntry("amE", n), IntegerEntry("amW", m)]
5153 }
5254 else throw("Strict value is not equal to itself.")
5355 }
5456 else throw("Strict value is not equal to itself.")
5557 }
5658 else throw("Strict value is not equal to itself.")
5759 }
5860
5961
6062
61-@Callable(i)
62-func sE () = if (if ((i.caller != this))
63- then (i.caller != h)
63+@Callable(j)
64+func sE () = if (if ((j.caller != this))
65+ then (j.caller != i)
6466 else false)
6567 then throw("fu")
6668 else {
67- let j = invoke(f, "stake", nil, [AttachedPayment(b, assetBalance(this, b))])
68- if ((j == j))
69+ let k = invoke(g, "stake", nil, [AttachedPayment(c, assetBalance(this, c))])
70+ if ((k == k))
6971 then nil
7072 else throw("Strict value is not equal to itself.")
7173 }
7274
7375
7476
75-@Callable(i)
76-func allin () = if (if ((i.caller != this))
77- then (i.caller != h)
77+@Callable(j)
78+func allin () = if (if ((j.caller != this))
79+ then (j.caller != i)
7880 else false)
7981 then throw("fu")
8082 else {
81- let n = invoke(this, "WsW", nil, nil)
82- if ((n == n))
83+ let o = invoke(this, "WsW", nil, nil)
84+ if ((o == o))
8385 then {
84- let o = invoke(this, "iE", nil, nil)
85- if ((o == o))
86+ let p = invoke(this, "iE", nil, nil)
87+ if ((p == p))
8688 then {
87- let p = invoke(this, "sE", nil, nil)
88- if ((p == p))
89+ let q = invoke(this, "sE", nil, nil)
90+ if ((q == q))
8991 then nil
9092 else throw("Strict value is not equal to itself.")
9193 }
9294 else throw("Strict value is not equal to itself.")
9395 }
9496 else throw("Strict value is not equal to itself.")
9597 }
9698
9799
98100
99-@Callable(i)
100-func uE () = if (if ((i.caller != this))
101- then (i.caller != h)
101+@Callable(j)
102+func uE () = if (if ((j.caller != this))
103+ then (j.caller != i)
102104 else false)
103105 then throw("fu")
104106 else {
105- let j = invoke(f, "unstake", nil, [AttachedPayment(c, (assetBalance(this, c) - 2250190000))])
106- if ((j == j))
107- then [IntegerEntry("amE 2", assetBalance(this, b))]
108- else throw("Strict value is not equal to itself.")
109- }
110-
111-
112-
113-@Callable(i)
114-func cE () = if (if ((i.caller != this))
115- then (i.caller != h)
116- else false)
117- then throw("fu")
118- else {
119- let o = invoke(e, "close", ["WAVES", getIntegerValue(this, "amW")], [AttachedPayment(b, getIntegerValue(this, "amE 2"))])
120- if ((o == o))
107+ let k = invoke(g, "unstake", nil, [AttachedPayment(d, (assetBalance(this, d) - (50 * b)))])
108+ if ((k == k))
121109 then nil
122110 else throw("Strict value is not equal to itself.")
123111 }
124112
125113
126114
127-@Callable(i)
128-func sWX () = if (if ((i.caller != this))
129- then (i.caller != h)
115+@Callable(j)
116+func cE () = if (if ((j.caller != this))
117+ then (j.caller != i)
130118 else false)
131119 then throw("fu")
132120 else {
133- func q (r,s,t) = invoke(Address(base58'3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93'), "swap", [1, toBase58String(s), toString(this)], [AttachedPayment(r, t)])
134-
135- let u = if ((assetBalance(this, b) > 0))
136- then q(b, base58'WAVES', assetBalance(this, b))
137- else unit
138- if ((u == u))
121+ let p = invoke(f, "close", ["WAVES", getIntegerValue(this, "amW")], [AttachedPayment(c, getIntegerValue(this, "amE"))])
122+ if ((p == p))
139123 then nil
140124 else throw("Strict value is not equal to itself.")
141125 }
142126
143127
144128
145-@Callable(i)
146-func DsW () = if (if ((i.caller != this))
147- then (i.caller != h)
129+@Callable(j)
130+func sWX () = if (if ((j.caller != this))
131+ then (j.caller != i)
148132 else false)
149133 then throw("fu")
150134 else {
151- let j = invoke(g, "deposit", nil, [AttachedPayment(unit, (wavesBalance(this).available - (a * 10)))])
152- if ((j == j))
135+ func r (s,t,u) = invoke(Address(base58'3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93'), "swap", [1, toBase58String(t), toString(this)], [AttachedPayment(s, u)])
136+
137+ let v = if ((assetBalance(this, c) > 0))
138+ then r(c, base58'WAVES', assetBalance(this, c))
139+ else unit
140+ if ((v == v))
153141 then nil
154142 else throw("Strict value is not equal to itself.")
155143 }
156144
157145
158146
159-@Callable(i)
160-func allout () = if (if ((i.caller != this))
161- then (i.caller != h)
147+@Callable(j)
148+func DsW () = if (if ((j.caller != this))
149+ then (j.caller != i)
162150 else false)
163151 then throw("fu")
164152 else {
165- let n = invoke(this, "uE", nil, nil)
166- if ((n == n))
153+ let k = invoke(h, "deposit", nil, [AttachedPayment(unit, (wavesBalance(this).available - (a * 10)))])
154+ if ((k == k))
155+ then nil
156+ else throw("Strict value is not equal to itself.")
157+ }
158+
159+
160+
161+@Callable(j)
162+func allout () = if (if ((j.caller != this))
163+ then (j.caller != i)
164+ else false)
165+ then throw("fu")
166+ else {
167+ let o = invoke(this, "uE", nil, nil)
168+ if ((o == o))
167169 then {
168- let o = invoke(this, "cE", nil, nil)
169- if ((o == o))
170+ let p = invoke(this, "cE", nil, nil)
171+ if ((p == p))
170172 then {
171- let p = invoke(this, "sWX", nil, nil)
172- if ((p == p))
173+ let q = invoke(this, "sWX", nil, nil)
174+ if ((q == q))
173175 then {
174- let v = invoke(this, "DsW", nil, nil)
175- if ((v == v))
176+ let w = invoke(this, "DsW", nil, nil)
177+ if ((w == w))
176178 then nil
177179 else throw("Strict value is not equal to itself.")
178180 }
179181 else throw("Strict value is not equal to itself.")
180182 }
181183 else throw("Strict value is not equal to itself.")
182184 }
183185 else throw("Strict value is not equal to itself.")
184186 }
185187
186188

github/deemru/w8io/873ac7e 
76.29 ms