tx · DgsgpZWtGzAdcwqk6QtLDiDpCHzrc2xoiFrqrq3RXAXi

3P7w7btL8dasEy97S44hbFsYWDkYyZ4ZxMj:  -0.00200000 Waves

2022.08.31 14:18 [3274058] smart account 3P7w7btL8dasEy97S44hbFsYWDkYyZ4ZxMj > SELF 0.00000000 Waves

{ "type": 13, "id": "DgsgpZWtGzAdcwqk6QtLDiDpCHzrc2xoiFrqrq3RXAXi", "fee": 200000, "feeAssetId": null, "timestamp": 1661944734191, "version": 1, "sender": "3P7w7btL8dasEy97S44hbFsYWDkYyZ4ZxMj", "senderPublicKey": "GxHL7Kq3PNVSCaeqvDhcC7KXZHHFJWFRiqQEPe2AEyzA", "proofs": [ "4WAzKKXUJD1vQY77nCn8V34mdKaa2CWwJ2NEuxwj9h9eZYhGm3ATNbtPzArMPZ3e4exVuSw7inyHPPaRq91QJo9p" ], "script": "base64:BgIJCAISABIDCgEBBwAQdmlyZXNNYWluQWRkcmVzcwkBB0FkZHJlc3MBARoBV17BlhkwyaJDeEZp1ibW8ea4Q9C99kweuAAJdmlyZXNVc2RjAiMzUEdDa3JIQnhGTWk3dHoxeHFueGdCcGVOdm41RTRNNGc4UwAQdmlyZXNVc2RjQWRkcmVzcwEaAVeckdbrVt9jsb9/5I0zJOQcqOP4QOc77QMADGFkbWluQWRkcmVzcwkBB0FkZHJlc3MBARoBVyCEU85mysa8UdQT1/EB2+MPqFaE3CmnLwAEVVNEQwEgUjPZ4ZeIJuXiH8L96og0uId2o4yxg+/IYBx+ChJUJiUAC3VzZXJBZGRyZXNzCQEHQWRkcmVzcwEBGgFXkb+f02/y3mF4VFQNj+0U9FTbmSfXCcaYARhnZXRBbW91bnRGcm9tVXNlckJhbGFuY2UBAXYEByRtYXRjaDAFAXYDCQABAgUHJG1hdGNoMAIiKEludCwgSW50LCBJbnQsIEludCwgSW50LCBCb29sZWFuKQQBeAUHJG1hdGNoMAgFAXgCXzIEAXQFByRtYXRjaDAJAAIBAgQjZXJyAgFpAQFkAAQDaW52CQD8BwQFEHZpcmVzTWFpbkFkZHJlc3MCB2RlcG9zaXQJAMwIAgUJdmlyZXNVc2RjCQDMCAIHBQNuaWwIBQFpCHBheW1lbnRzAwkAAAIFA2ludgUDaW52BQNuaWwJAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4BaQEJdXNkY18xMDAwAQZhbW91bnQDCQECIT0CCAUBaQZjYWxsZXIFDGFkbWluQWRkcmVzcwkAAgECEW9ubHkgYWRtaW4gY2FuIGRvBAt1c2VyQmFsYW5jZQkBGGdldEFtb3VudEZyb21Vc2VyQmFsYW5jZQEJAPwHBAkBEUBleHRyTmF0aXZlKDEwNjIpAQUJdmlyZXNVc2RjAgt1c2VyQmFsYW5jZQkAzAgCCQClCAEFBHRoaXMFA25pbAUDbmlsAwkAZgIAAQULdXNlckJhbGFuY2UJAAIBAgtiYWQgcmVxdWVzdAQJbmV3YW1vdW50AwkAZgIFBmFtb3VudAULdXNlckJhbGFuY2UFC3VzZXJCYWxhbmNlBQZhbW91bnQEA2ludgkA/AcEBRB2aXJlc01haW5BZGRyZXNzAgh3aXRoZHJhdwkAzAgCCQDYBAEFBFVTREMJAMwIAgUJbmV3YW1vdW50BQNuaWwFA25pbAMJAAACBQNpbnYFA2ludgQHYUFtb3VudAkA8AcCBQR0aGlzBQRVU0RDCQDMCAIJAQ5TY3JpcHRUcmFuc2ZlcgMFC3VzZXJBZGRyZXNzBQdhQW1vdW50BQRVU0RDBQNuaWwJAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4A2qO+Ow==", "chainId": 87, "height": 3274058, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: FqyMwqpjjgiGSrheWn6GaV3YVg46bnmGC3F3wjj6y34c Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 6 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+let a = Address(base58'3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT')
5+
6+let b = "3PGCkrHBxFMi7tz1xqnxgBpeNvn5E4M4g8S"
7+
8+let c = base58'3PGCkrHBxFMi7tz1xqnxgBpeNvn5E4M4g8S'
9+
10+let e = Address(base58'3P4tpsekFhiPmVYAiUMKAALJDqJMtEfTJx6')
11+
12+let f = base58'6XtHjpXbs9RRJP2Sr9GUyVqzACcby9TkThHXnjVC5CDJ'
13+
14+let g = Address(base58'3PFDYGMRMsRScejf45nUx9dEPGre6kjwtD5')
15+
16+func h (i) = {
17+ let j = i
18+ if ($isInstanceOf(j, "(Int, Int, Int, Int, Int, Boolean)"))
19+ then {
20+ let k = j
21+ k._2
22+ }
23+ else {
24+ let l = j
25+ throw("#err")
26+ }
27+ }
28+
29+
30+@Callable(m)
31+func d () = {
32+ let n = invoke(a, "deposit", [b, false], m.payments)
33+ if ((n == n))
34+ then nil
35+ else throw("Strict value is not equal to itself.")
36+ }
37+
38+
39+
40+@Callable(m)
41+func usdc_1000 (o) = if ((m.caller != e))
42+ then throw("only admin can do")
43+ else {
44+ let p = h(invoke(addressFromStringValue(b), "userBalance", [toString(this)], nil))
45+ if ((1 > p))
46+ then throw("bad request")
47+ else {
48+ let q = if ((o > p))
49+ then p
50+ else o
51+ let n = invoke(a, "withdraw", [toBase58String(f), q], nil)
52+ if ((n == n))
53+ then {
54+ let r = assetBalance(this, f)
55+[ScriptTransfer(g, r, f)]
56+ }
57+ else throw("Strict value is not equal to itself.")
58+ }
59+ }
60+
61+

github/deemru/w8io/3ef1775 
23.63 ms