tx · ER2oGTZ6uLqJ95Tha3PnwySuzJ9osHw8AexrHYdwvKZF

3P2rDwgjyxbp7YkoBhcDAaVTpA6UhsHr3dq:  -0.01000000 Waves

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

{ "type": 13, "id": "ER2oGTZ6uLqJ95Tha3PnwySuzJ9osHw8AexrHYdwvKZF", "fee": 1000000, "feeAssetId": null, "timestamp": 1667843676836, "version": 1, "sender": "3P2rDwgjyxbp7YkoBhcDAaVTpA6UhsHr3dq", "senderPublicKey": "6UwZ51LhN61g9EHqECans2ATaeLZtyyJYuEDxX3bApS1", "proofs": [ "32bHVC8cKod4CmcNKf9i1A28PjjzLrX6hAdtGbc3wNiYpXk6YFbSvZQxmc5pYKuvi525eNAy4usffNC81WYjV1yr" ], "script": "base64:BgIICAISABIAEgAEAAl2aXJlc01haW4JAQdBZGRyZXNzAQEaAVdewZYZMMmiQ3hGadYm1vHmuEPQvfZMHrgADHZpcmVzVmVzdGluZwkBB0FkZHJlc3MBARoBV3US3ZOCD1veJXYVOctJ1R9TKAnE6HFeJwAGdXNkdExwASAcDFnC+hMLK+WkJlhR4Werzc+yLRwW39K6M76lbcafngAIaW1wb3J0THAArrvIDwMBaQEBYQADCQECIT0CCAUBaQZjYWxsZXIFBHRoaXMJAAIBAg1BY2Nlc3MgRGVuaWVkBAlscEJhbGFuY2UJAPAHAgUEdGhpcwUGdXNkdExwBBJ0cnVuY2F0ZWRMcEJhbGFuY2UDCQBmAgUIaW1wb3J0THAFCWxwQmFsYW5jZQUJbHBCYWxhbmNlBQhpbXBvcnRMcAQJcmVwbGVuaXNoCQD8BwQFCXZpcmVzTWFpbgITcmVwbGVuaXNoV2l0aEF0b2tlbgUDbmlsCQDMCAIJAQ9BdHRhY2hlZFBheW1lbnQCBQZ1c2R0THAFEnRydW5jYXRlZExwQmFsYW5jZQUDbmlsAwkAAAIFCXJlcGxlbmlzaAUJcmVwbGVuaXNoBAdjb252ZXJ0CQD8BwQFDHZpcmVzVmVzdGluZwINY29udmVydFRvVVNETgUDbmlsBQNuaWwDCQAAAgUHY29udmVydAUHY29udmVydAQFY2xhaW0JAPwHBAUMdmlyZXNWZXN0aW5nAhV3aXRoZHJhd1Zlc3RlZEFsbFVTRE4JAMwIAgcJAMwIAgYFA25pbAUDbmlsAwkAAAIFBWNsYWltBQVjbGFpbQUDbmlsCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAWkBAWIAAwkBAiE9AggFAWkGY2FsbGVyBQR0aGlzCQACAQINQWNjZXNzIERlbmllZAQEY2FsbAkA/AcEBQx2aXJlc1Zlc3RpbmcCDWNvbnZlcnRUb1VTRE4FA25pbAUDbmlsAwkAAAIFBGNhbGwFBGNhbGwFA25pbAkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgFpAQFjAAMJAQIhPQIIBQFpBmNhbGxlcgUEdGhpcwkAAgECDUFjY2VzcyBEZW5pZWQEBGNhbGwJAPwHBAUMdmlyZXNWZXN0aW5nAhV3aXRoZHJhd1Zlc3RlZEFsbFVTRE4JAMwIAgcJAMwIAgYFA25pbAUDbmlsAwkAAAIFBGNhbGwFBGNhbGwFA25pbAkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgECdHgBBnZlcmlmeQAEByRtYXRjaDAFAnR4AwkAAQIFByRtYXRjaDACF0ludm9rZVNjcmlwdFRyYW5zYWN0aW9uBANpbnYFByRtYXRjaDADCQAAAgkApAgBCAUDaW52BGRBcHAFBHRoaXMGCQD0AwMIBQJ0eAlib2R5Qnl0ZXMJAJEDAggFAnR4BnByb29mcwAACAUCdHgPc2VuZGVyUHVibGljS2V5CQD0AwMIBQJ0eAlib2R5Qnl0ZXMJAJEDAggFAnR4BnByb29mcwAACAUCdHgPc2VuZGVyUHVibGljS2V5DdX02Q==", "chainId": 87, "height": 3372409, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: DTBb7wJcV1kjViY431BWseVtm1xQkEQDgUmrghJKJgJk Next: 5YS8YdRfyJnEbWHkaRiGzg7efWX8JPEPoJhbqW6gF7xN Diff:
OldNewDifferences
77
88 let f = base58'2tVLdi5fQXk2JcuDAojhctnDp5B5PZhNMyj5GUpeC3tZ'
99
10-@Callable(g)
11-func a () = if ((g.caller != this))
10+let g = 32644526
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 ((105126427 > h))
16- then h
17- else 105126427
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 = 32644526
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 ((105126427 > h))
16- then h
17- else 105126427
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/873ac7e 
48.96 ms