tx · 3RqaESCyxYAh5pux7V1QdWADauH1cdF4Czqam32Ykb9i

3PMPx56oeQ7u3P2Tj7wT8zmyYQt7DbfJ8sw:  -0.00900000 Waves

2022.08.26 23:19 [3267389] smart account 3PMPx56oeQ7u3P2Tj7wT8zmyYQt7DbfJ8sw > SELF 0.00000000 Waves

{ "type": 13, "id": "3RqaESCyxYAh5pux7V1QdWADauH1cdF4Czqam32Ykb9i", "fee": 900000, "feeAssetId": null, "timestamp": 1661545259956, "version": 1, "sender": "3PMPx56oeQ7u3P2Tj7wT8zmyYQt7DbfJ8sw", "senderPublicKey": "7HFCqpLMTSQv5hh9sXYsubziFLT9Minr7fgspFBq7cun", "proofs": [ "51g8A4cixr8FFD1W5KrMXBTKTQPNvMaeXBzSe1iXW63HA8Zx9n6zdeqrip2xLo8NPD4Q37CZdXKC2b5rAriwbrEf" ], "script": "base64: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", "chainId": 87, "height": 3267389, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: AmrPBb2rn3uhYZC4BKzVqK6SR9eKQcMbjBkpd9Q8mMYv Next: J6bkrQHuFDPH1QTd8BssnPAsEnkeAZ48JdctvEMExCaB Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = base58'3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT'
55
66 let b = base58'6XtHjpXbs9RRJP2Sr9GUyVqzACcby9TkThHXnjVC5CDJ'
77
88 let c = base58'34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ'
99
1010 let d = base58'3PGCkrHBxFMi7tz1xqnxgBpeNvn5E4M4g8S'
1111
1212 let e = base58'3PEiD1zJWTMZNWSCyzhvBw9pxxAWeEwaghR'
1313
1414 let f = Address(base58'3PC51qgNQz4xx7m1DhLdCDYESaeNKT6zeFt')
1515
1616 func g (h) = {
1717 let i = h
1818 if ($isInstanceOf(i, "(Int, Int, Int, Int, Int, Boolean)"))
1919 then {
2020 let j = i
2121 j._2
2222 }
2323 else {
2424 let k = i
2525 throw("#err")
2626 }
2727 }
2828
2929
3030 @Callable(l)
3131 func usdc_1000 (m) = {
3232 let n = "3P6gGsVQbD2xgmaNxN7Rj3arohPsBxvo5GC"
3333 if ((toString(l.caller) != n))
3434 then throw("only admin can do")
3535 else {
3636 let o = g(invoke(Address(d), "userBalance", [toString(this)], nil))
3737 if ((1 > o))
3838 then throw("bad request")
3939 else {
4040 let p = if ((m > o))
4141 then o
4242 else m
4343 let q = invoke(Address(a), "withdraw", [toBase58String(b), p], nil)
4444 if ((q == q))
4545 then {
4646 let r = assetBalance(this, b)
4747 [ScriptTransfer(f, r, b)]
4848 }
4949 else throw("Strict value is not equal to itself.")
5050 }
5151 }
5252 }
5353
5454
5555
5656 @Callable(l)
5757 func usdt_1000 (m) = {
5858 let n = "3P6gGsVQbD2xgmaNxN7Rj3arohPsBxvo5GC"
5959 if ((toString(l.caller) != n))
6060 then throw("only admin can do")
6161 else {
6262 let o = g(invoke(Address(e), "userBalance", [toString(this)], nil))
6363 if ((1 > o))
6464 then throw("bad request")
6565 else {
6666 let p = if ((m > o))
6767 then o
6868 else m
6969 let q = invoke(Address(a), "withdraw", [toBase58String(c), p], nil)
7070 if ((q == q))
7171 then {
7272 let r = assetBalance(this, c)
7373 [ScriptTransfer(f, r, c)]
7474 }
7575 else throw("Strict value is not equal to itself.")
7676 }
7777 }
7878 }
7979
8080

github/deemru/w8io/3ef1775 
24.40 ms