tx · 4dBBcXuDzJtHMvP5FYcZsViqaZMBnpoDapg5VX3gjMPD

3PQM7KVofzE7sv1JY6hJXpKMcEmeiBbd4bm:  -0.01000000 Waves

2022.11.07 20:53 [3372409] smart account 3PQM7KVofzE7sv1JY6hJXpKMcEmeiBbd4bm > SELF 0.00000000 Waves

{ "type": 13, "id": "4dBBcXuDzJtHMvP5FYcZsViqaZMBnpoDapg5VX3gjMPD", "fee": 1000000, "feeAssetId": null, "timestamp": 1667843742269, "version": 1, "sender": "3PQM7KVofzE7sv1JY6hJXpKMcEmeiBbd4bm", "senderPublicKey": "3u3V21bgCpxvfDPiUtUdBwy8KVBUKnJFEnCDgRLuCDeA", "proofs": [ "31NVrKXNHBqaqPq8u3UGf5WFGq4Pau8LWx9eqXSBTeUXRfi1xAwFhDPQCZwgGkBj33onYor1C95yDPVY3eqqgMNQ" ], "script": "base64:BgIICAISABIAEgAEAAl2aXJlc01haW4JAQdBZGRyZXNzAQEaAVdewZYZMMmiQ3hGadYm1vHmuEPQvfZMHrgADHZpcmVzVmVzdGluZwkBB0FkZHJlc3MBARoBV3US3ZOCD1veJXYVOctJ1R9TKAnE6HFeJwAGdXNkdExwASAcDFnC+hMLK+WkJlhR4Werzc+yLRwW39K6M76lbcafngAIaW1wb3J0THAAlKinEAMBaQEBYQADCQECIT0CCAUBaQZjYWxsZXIFBHRoaXMJAAIBAg1BY2Nlc3MgRGVuaWVkBAlscEJhbGFuY2UJAPAHAgUEdGhpcwUGdXNkdExwBBJ0cnVuY2F0ZWRMcEJhbGFuY2UDCQBmAgUIaW1wb3J0THAFCWxwQmFsYW5jZQUJbHBCYWxhbmNlBQhpbXBvcnRMcAQJcmVwbGVuaXNoCQD8BwQFCXZpcmVzTWFpbgITcmVwbGVuaXNoV2l0aEF0b2tlbgUDbmlsCQDMCAIJAQ9BdHRhY2hlZFBheW1lbnQCBQZ1c2R0THAFEnRydW5jYXRlZExwQmFsYW5jZQUDbmlsAwkAAAIFCXJlcGxlbmlzaAUJcmVwbGVuaXNoBAdjb252ZXJ0CQD8BwQFDHZpcmVzVmVzdGluZwINY29udmVydFRvVVNETgUDbmlsBQNuaWwDCQAAAgUHY29udmVydAUHY29udmVydAQFY2xhaW0JAPwHBAUMdmlyZXNWZXN0aW5nAhV3aXRoZHJhd1Zlc3RlZEFsbFVTRE4JAMwIAgcJAMwIAgYFA25pbAUDbmlsAwkAAAIFBWNsYWltBQVjbGFpbQUDbmlsCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAWkBAWIAAwkBAiE9AggFAWkGY2FsbGVyBQR0aGlzCQACAQINQWNjZXNzIERlbmllZAQEY2FsbAkA/AcEBQx2aXJlc1Zlc3RpbmcCDWNvbnZlcnRUb1VTRE4FA25pbAUDbmlsAwkAAAIFBGNhbGwFBGNhbGwFA25pbAkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgFpAQFjAAMJAQIhPQIIBQFpBmNhbGxlcgUEdGhpcwkAAgECDUFjY2VzcyBEZW5pZWQEBGNhbGwJAPwHBAUMdmlyZXNWZXN0aW5nAhV3aXRoZHJhd1Zlc3RlZEFsbFVTRE4JAMwIAgcJAMwIAgYFA25pbAUDbmlsAwkAAAIFBGNhbGwFBGNhbGwFA25pbAkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgECdHgBBnZlcmlmeQAEByRtYXRjaDAFAnR4AwkAAQIFByRtYXRjaDACF0ludm9rZVNjcmlwdFRyYW5zYWN0aW9uBANpbnYFByRtYXRjaDADCQAAAgkApAgBCAUDaW52BGRBcHAFBHRoaXMGCQD0AwMIBQJ0eAlib2R5Qnl0ZXMJAJEDAggFAnR4BnByb29mcwAACAUCdHgPc2VuZGVyUHVibGljS2V5CQD0AwMIBQJ0eAlib2R5Qnl0ZXMJAJEDAggFAnR4BnByb29mcwAACAUCdHgPc2VuZGVyUHVibGljS2V5/JGbCg==", "chainId": 87, "height": 3372409, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: Cj5P8683ddct8R247cnVd71ypX8nyfVKMGSFPe7rU7af Next: 3JPv43x8wevehZUkVuNVC9zgMUttfjfWqPdg5kPdCrMi Diff:
OldNewDifferences
77
88 let f = base58'2tVLdi5fQXk2JcuDAojhctnDp5B5PZhNMyj5GUpeC3tZ'
99
10-@Callable(g)
11-func a () = if ((g.caller != this))
10+let g = 34198548
11+
12+@Callable(h)
13+func a () = if ((h.caller != this))
1214 then throw("Access Denied")
1315 else {
14- let h = assetBalance(this, f)
15- let i = if ((103998237 > h))
16- then h
17- else 103998237
18- let j = invoke(d, "replenishWithAtoken", nil, [AttachedPayment(f, i)])
19- if ((j == j))
16+ let i = assetBalance(this, f)
17+ let j = if ((g > i))
18+ then i
19+ else g
20+ let k = invoke(d, "replenishWithAtoken", nil, [AttachedPayment(f, j)])
21+ if ((k == k))
22+ then {
23+ let l = invoke(e, "convertToUSDN", nil, nil)
24+ if ((l == l))
25+ then {
26+ let m = invoke(e, "withdrawVestedAllUSDN", [false, true], nil)
27+ if ((m == m))
28+ then nil
29+ else throw("Strict value is not equal to itself.")
30+ }
31+ else throw("Strict value is not equal to itself.")
32+ }
33+ else throw("Strict value is not equal to itself.")
34+ }
35+
36+
37+
38+@Callable(h)
39+func b () = if ((h.caller != this))
40+ then throw("Access Denied")
41+ else {
42+ let n = invoke(e, "convertToUSDN", nil, nil)
43+ if ((n == n))
2044 then nil
2145 else throw("Strict value is not equal to itself.")
2246 }
2347
2448
2549
26-@Callable(g)
27-func b () = if ((g.caller != this))
50+@Callable(h)
51+func c () = if ((h.caller != this))
2852 then throw("Access Denied")
2953 else {
30- let j = invoke(e, "convertToUSDN", nil, nil)
31- if ((j == j))
54+ let n = invoke(e, "withdrawVestedAllUSDN", [false, true], nil)
55+ if ((n == n))
3256 then nil
3357 else throw("Strict value is not equal to itself.")
3458 }
3559
3660
37-
38-@Callable(g)
39-func c () = if ((g.caller != this))
40- then throw("Access Denied")
41- else {
42- let j = invoke(e, "withdrawVestedAllUSDN", [false, true], nil)
43- if ((j == j))
44- then nil
45- else throw("Strict value is not equal to itself.")
46- }
47-
48-
49-@Verifier(k)
50-func l () = {
51- let m = k
52- if ($isInstanceOf(m, "InvokeScriptTransaction"))
61+@Verifier(o)
62+func p () = {
63+ let q = o
64+ if ($isInstanceOf(q, "InvokeScriptTransaction"))
5365 then {
54- let n = m
55- if ((addressFromRecipient(n.dApp) == this))
66+ let r = q
67+ if ((addressFromRecipient(r.dApp) == this))
5668 then true
57- else sigVerify(k.bodyBytes, k.proofs[0], k.senderPublicKey)
69+ else sigVerify(o.bodyBytes, o.proofs[0], o.senderPublicKey)
5870 }
59- else sigVerify(k.bodyBytes, k.proofs[0], k.senderPublicKey)
71+ else sigVerify(o.bodyBytes, o.proofs[0], o.senderPublicKey)
6072 }
6173
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let d = Address(base58'3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT')
55
66 let e = Address(base58'3PCbvPVQfSvVu88ip8Fm5YjwJhjEYk1Txhk')
77
88 let f = base58'2tVLdi5fQXk2JcuDAojhctnDp5B5PZhNMyj5GUpeC3tZ'
99
10-@Callable(g)
11-func a () = if ((g.caller != this))
10+let g = 34198548
11+
12+@Callable(h)
13+func a () = if ((h.caller != this))
1214 then throw("Access Denied")
1315 else {
14- let h = assetBalance(this, f)
15- let i = if ((103998237 > h))
16- then h
17- else 103998237
18- let j = invoke(d, "replenishWithAtoken", nil, [AttachedPayment(f, i)])
19- if ((j == j))
16+ let i = assetBalance(this, f)
17+ let j = if ((g > i))
18+ then i
19+ else g
20+ let k = invoke(d, "replenishWithAtoken", nil, [AttachedPayment(f, j)])
21+ if ((k == k))
22+ then {
23+ let l = invoke(e, "convertToUSDN", nil, nil)
24+ if ((l == l))
25+ then {
26+ let m = invoke(e, "withdrawVestedAllUSDN", [false, true], nil)
27+ if ((m == m))
28+ then nil
29+ else throw("Strict value is not equal to itself.")
30+ }
31+ else throw("Strict value is not equal to itself.")
32+ }
33+ else throw("Strict value is not equal to itself.")
34+ }
35+
36+
37+
38+@Callable(h)
39+func b () = if ((h.caller != this))
40+ then throw("Access Denied")
41+ else {
42+ let n = invoke(e, "convertToUSDN", nil, nil)
43+ if ((n == n))
2044 then nil
2145 else throw("Strict value is not equal to itself.")
2246 }
2347
2448
2549
26-@Callable(g)
27-func b () = if ((g.caller != this))
50+@Callable(h)
51+func c () = if ((h.caller != this))
2852 then throw("Access Denied")
2953 else {
30- let j = invoke(e, "convertToUSDN", nil, nil)
31- if ((j == j))
54+ let n = invoke(e, "withdrawVestedAllUSDN", [false, true], nil)
55+ if ((n == n))
3256 then nil
3357 else throw("Strict value is not equal to itself.")
3458 }
3559
3660
37-
38-@Callable(g)
39-func c () = if ((g.caller != this))
40- then throw("Access Denied")
41- else {
42- let j = invoke(e, "withdrawVestedAllUSDN", [false, true], nil)
43- if ((j == j))
44- then nil
45- else throw("Strict value is not equal to itself.")
46- }
47-
48-
49-@Verifier(k)
50-func l () = {
51- let m = k
52- if ($isInstanceOf(m, "InvokeScriptTransaction"))
61+@Verifier(o)
62+func p () = {
63+ let q = o
64+ if ($isInstanceOf(q, "InvokeScriptTransaction"))
5365 then {
54- let n = m
55- if ((addressFromRecipient(n.dApp) == this))
66+ let r = q
67+ if ((addressFromRecipient(r.dApp) == this))
5668 then true
57- else sigVerify(k.bodyBytes, k.proofs[0], k.senderPublicKey)
69+ else sigVerify(o.bodyBytes, o.proofs[0], o.senderPublicKey)
5870 }
59- else sigVerify(k.bodyBytes, k.proofs[0], k.senderPublicKey)
71+ else sigVerify(o.bodyBytes, o.proofs[0], o.senderPublicKey)
6072 }
6173

github/deemru/w8io/0e76f2f 
35.20 ms