tx · BYeaH9zTCq4jetv4APxaVW8N92m2nDhnUbirMNLws36u 3P2Te3o8MBPeazpaCXjZLoEkaMvFNf8pduD: -0.00100000 Waves 2023.04.18 16:17 [3605593] smart account 3P2Te3o8MBPeazpaCXjZLoEkaMvFNf8pduD > SELF 0.00000000 Waves
{ "type": 13, "id": "BYeaH9zTCq4jetv4APxaVW8N92m2nDhnUbirMNLws36u", "fee": 100000, "feeAssetId": null, "timestamp": 1681823860778, "version": 1, "sender": "3P2Te3o8MBPeazpaCXjZLoEkaMvFNf8pduD", "senderPublicKey": "6aEPvTyZnJ8mmCtQ4gDt6jwpVxBCA6rH5T3MJcLnsVan", "proofs": [ "5J8Vp13Zs6shcD56cE9esH3voL5Zev2LsQC2YdFKhgt2w1Aro522QSxCfqtvmRs15Y72C6eSY3RLeqhedrPsyEdt" ], "script": "base64:BgIECAISAAQADHBvd2VyQWRkcmVzcwkBB0FkZHJlc3MBARoBV0Ov1RrltOOKrDIfaMeqY/GOXgFS7CVs9QAMb3duZXJBZGRyZXNzCQEHQWRkcmVzcwEBGgFXPa9EJDd5wI2zj/ufcyHjz3XhGL3iHnltAAVQT1dFUgEgHBqDoMT3Lh6CR3PXRUPBKIbTqsytzoIzH7EhqJqevEoBBWFzSW50AQF2BAckbWF0Y2gwBQF2AwkAAQIFByRtYXRjaDACA0ludAQBeAUHJG1hdGNoMAUBeAQBdAUHJG1hdGNoMAkAAgECBCNlcnIBAWkBDXVuc3Rha2VfcG93ZXIABAxwb3dlcl9hbW91bnQJAQVhc0ludAEJAPwHBAUMcG93ZXJBZGRyZXNzAgl1c2VyUG93ZXIJAMwIAgkApQgBBQR0aGlzBQNuaWwFA25pbAMJAAACBQxwb3dlcl9hbW91bnQFDHBvd2VyX2Ftb3VudAQHdW5zdGFrZQkA/AcEBQxwb3dlckFkZHJlc3MCB3Vuc3Rha2UJAMwIAgUMcG93ZXJfYW1vdW50BQNuaWwFA25pbAMJAAACBQd1bnN0YWtlBQd1bnN0YWtlCQDMCAIJAQ5TY3JpcHRUcmFuc2ZlcgMFDG93bmVyQWRkcmVzcwkA8AcCBQR0aGlzBQVQT1dFUgUFUE9XRVIFA25pbAkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgCdO+it", "chainId": 87, "height": 3605593, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: 4gVeovfvfxdqPQhp47vhh6NXbRDxX3RzLfwwFNAWbdRW Full:
Old | New | Differences | |
---|---|---|---|
1 | - | # no script | |
1 | + | {-# STDLIB_VERSION 6 #-} | |
2 | + | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | + | {-# CONTENT_TYPE DAPP #-} | |
4 | + | let a = Address(base58'3P86ne9inVG1Cf4smrEGSdcXyBuEApPcMAc') | |
5 | + | ||
6 | + | let b = Address(base58'3P7Z3ueyFonY7ZwJMq4jaqwr51qMLp3WFat') | |
7 | + | ||
8 | + | let c = base58'2thsACuHmzDMuNezPM32wg9a3BwUzBWDeSKakgz3cw21' | |
9 | + | ||
10 | + | func d (e) = { | |
11 | + | let f = e | |
12 | + | if ($isInstanceOf(f, "Int")) | |
13 | + | then { | |
14 | + | let g = f | |
15 | + | g | |
16 | + | } | |
17 | + | else { | |
18 | + | let h = f | |
19 | + | throw("#err") | |
20 | + | } | |
21 | + | } | |
22 | + | ||
23 | + | ||
24 | + | @Callable(i) | |
25 | + | func unstake_power () = { | |
26 | + | let j = d(invoke(a, "userPower", [toString(this)], nil)) | |
27 | + | if ((j == j)) | |
28 | + | then { | |
29 | + | let k = invoke(a, "unstake", [j], nil) | |
30 | + | if ((k == k)) | |
31 | + | then [ScriptTransfer(b, assetBalance(this, c), c)] | |
32 | + | else throw("Strict value is not equal to itself.") | |
33 | + | } | |
34 | + | else throw("Strict value is not equal to itself.") | |
35 | + | } | |
36 | + | ||
37 | + |
github/deemru/w8io/3ef1775 20.63 ms ◑