2022.05.25 20:23 [3132993] smart account 3P7Z3ueyFonY7ZwJMq4jaqwr51qMLp3WFat > SELF 0.00000000 Waves

{ "type": 13, "id": "FBhVz82UaPjdtnPVr2BSTLy8FPdwqGLVZpmXACRz7XeW", "fee": 1000000, "feeAssetId": null, "timestamp": 1653499510554, "version": 1, "sender": "3P7Z3ueyFonY7ZwJMq4jaqwr51qMLp3WFat", "senderPublicKey": "J6p2oDbzU3qwq8wSwSib5mrMCE9VmH671pMA1nXQ4LNd", "proofs": [ "466BvzQe6T3LkNMKPoqET4nVEXrxHfQBoCQEba9uFHEScoe3HcmCDiKZzuPU6PsxCZd6NcZNTT4ABHCQkbiBFa2v" ], "script": null, "chainId": 87, "height": 3132993, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: HALtdVMxRLJDNK2AFrrsA4s8rkdjeip6aRfaSCZLRMLk Next: Gr16A8GYBJ2XhgTh8XwpTfDba5bUwesaJLEFrSntJRS1 Full:
OldNewDifferences
1-{-# STDLIB_VERSION 5 #-}
2-{-# SCRIPT_TYPE ACCOUNT #-}
3-{-# CONTENT_TYPE DAPP #-}
4-let viresMainAddress = base58'3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT'
5-
6-let viresUsdcAddress = base58'3PGCkrHBxFMi7tz1xqnxgBpeNvn5E4M4g8S'
7-
8-let USDC = base58'6XtHjpXbs9RRJP2Sr9GUyVqzACcby9TkThHXnjVC5CDJ'
9-
10-let reserveAddress = base58'3PBEvXY6erPKwEijJU37UP4wKYECnr46PAU'
11-
12-@Callable(i)
13-func usdc_1000 (amount) = {
14- let admin = "3P6gGsVQbD2xgmaNxN7Rj3arohPsBxvo5GC"
15- if ((toString(i.caller) != admin))
16- then throw("only admin can do")
17- else {
18- let inv = invoke(Address(viresMainAddress), "withdraw", [toBase58String(USDC), amount], nil)
19- if ((inv == inv))
20- then nil
21- else throw("Strict value is not equal to itself.")
22- }
23- }
24-
25-
1+# no script

github/deemru/w8io/786bc32 
36.83 ms