tx · HHYzNAKnHHDV1YLmKkXinJPYSGU9kEtUxYV4r4UmdRta

3PDXrrDmpgM24cNrwSZbFuaKsX1HZAH4q8U:  -0.00100000 Waves

2023.02.25 01:22 [3529849] smart account 3PDXrrDmpgM24cNrwSZbFuaKsX1HZAH4q8U > SELF 0.00000000 Waves

{ "type": 13, "id": "HHYzNAKnHHDV1YLmKkXinJPYSGU9kEtUxYV4r4UmdRta", "fee": 100000, "feeAssetId": null, "timestamp": 1677277342455, "version": 1, "sender": "3PDXrrDmpgM24cNrwSZbFuaKsX1HZAH4q8U", "senderPublicKey": "9sRrmnCcE2XFoyQEW8qtmrzKcEcohoS1LB4wu6dKkejZ", "proofs": [ "2fZhrnWmZv9jnJyv5Z1SvRvsJcdETgBnJFwU8S6MXyeRxUmwdukxnRQoVMEwPAhsN9TmGZPZ6spAnNgxKPawwvPg" ], "script": "base64:BgIMCAISAwoBCBIDCgEIAgAFYWRtaW4JAQdBZGRyZXNzAQEaAVdpaJJ/ubiWTSQffUAgPVe3ENoo/0yMZKcABnVzZG5JZAEgtiYpwwT1zlORpA5LdSQvZIxRsfrfr1QpvUjSHSqyqtECAWkBBGluaXQBBm1hcmtldAMJAQIhPQIIBQFpBmNhbGxlcgUFYWRtaW4JAAIBAgNsb2wJAMwIAgkBC1N0cmluZ0VudHJ5AgIGbWFya2V0BQZtYXJrZXQFA25pbAFpAQFsAQF0AwkBAiE9AggFAWkGY2FsbGVyBQVhZG1pbgkAAgECA2xvbAQGbWFya2V0CQERQGV4dHJOYXRpdmUoMTA1MykCBQR0aGlzAgZtYXJrZXQEDW1hcmtldEFkZHJlc3MJARFAZXh0ck5hdGl2ZSgxMDYyKQEFBm1hcmtldAQDcmVzCQD8BwQFDW1hcmtldEFkZHJlc3MCCWxpcXVpZGF0ZQkAzAgCBQF0BQNuaWwFA25pbAMJAAACBQNyZXMFA3JlcwQBYgkA8AcCBQR0aGlzBQZ1c2RuSWQJAMwIAgkBDlNjcmlwdFRyYW5zZmVyAwUFYWRtaW4FAWIFBnVzZG5JZAUDbmlsCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuACFlcwk=", "chainId": 87, "height": 3529849, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: E5WPPRTjL9fndJhUU1iMNcPxzPxjo6u4zGUdnen8aF68 Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 6 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+let admin = Address(base58'3PBYExCMcqwN9R8aD7Wpf3yZ4WVLqFm8zRU')
5+
6+let usdnId = base58'DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p'
7+
8+@Callable(i)
9+func init (market) = if ((i.caller != admin))
10+ then throw("lol")
11+ else [StringEntry("market", market)]
12+
13+
14+
15+@Callable(i)
16+func l (t) = if ((i.caller != admin))
17+ then throw("lol")
18+ else {
19+ let market = getStringValue(this, "market")
20+ let marketAddress = addressFromStringValue(market)
21+ let res = invoke(marketAddress, "liquidate", [t], nil)
22+ if ((res == res))
23+ then {
24+ let b = assetBalance(this, usdnId)
25+[ScriptTransfer(admin, b, usdnId)]
26+ }
27+ else throw("Strict value is not equal to itself.")
28+ }
29+
30+

github/deemru/w8io/3ef1775 
22.46 ms