tx · DfaKJLMdFViy8eZt2EN2sZAeaY3cFSC64M5YpFeKAgM4

3P6msr73BxFciRvq6S7Bzphd6Yjs9ksLKVD:  -0.00200000 Waves

2022.08.22 17:17 [3261272] smart account 3P6msr73BxFciRvq6S7Bzphd6Yjs9ksLKVD > SELF 0.00000000 Waves

{ "type": 13, "id": "DfaKJLMdFViy8eZt2EN2sZAeaY3cFSC64M5YpFeKAgM4", "fee": 200000, "feeAssetId": null, "timestamp": 1661177905342, "version": 2, "chainId": 87, "sender": "3P6msr73BxFciRvq6S7Bzphd6Yjs9ksLKVD", "senderPublicKey": "DZzdwrkG9rt7YcRtwEhAmB5LRB3VkFB86fbuNvg75aGX", "proofs": [ "4JcZ9XCCckDmgbHxRRDk4WyiKvndpbL63M9Rm2yBo8YfP9dWrK9prC1gBLXbCUJwdvRo1uX3FzAcCmbreNK8iuQi" ], "script": "base64:BgIJCAISBQoDAQQBBgAFYWRtaW4JARFAZXh0ck5hdGl2ZSgxMDYyKQECIzNQUGlyTk1SOFpkcDhWUEFoSmFpV1p2a2k1MTJWVHJLTWgzAANMWkQJARFAZXh0ck5hdGl2ZSgxMDYyKQECIzNQS3BFZUF2OHhudG02THlpdVlDOXdKWWdKdDdRM2dyTHpkAARtYWluCQERQGV4dHJOYXRpdmUoMTA2MikBAiMzUEFadjl0Z0sxUFg3ZEtSN2I0a2NocTVxZHBVUzNHNXNZVAAMYXNzZXRTdHJpbmdzCQDMCAICLDZYdEhqcFhiczlSUkpQMlNyOUdVeVZxekFDY2J5OVRrVGhIWG5qVkM1Q0RKCQDMCAICLDM0TjlZY0VFVExXbjkzcVlRNjRFc1AxeDg5dFNydUpVNDRSckVNU1hYRVBKCQDMCAICLERHMnhGa1BkRHdLVW9Ca3pHQWhRdExwU0d6ZlhMaUNZUEV6ZUtIMkFkMjRwBQNuaWwACHJlc2VydmVzCQDMCAIJARFAZXh0ck5hdGl2ZSgxMDYyKQECIzNQR0NrckhCeEZNaTd0ejF4cW54Z0JwZU52bjVFNE00ZzhTCQDMCAIJARFAZXh0ck5hdGl2ZSgxMDYyKQECIzNQRWlEMXpKV1RNWk5XU0N5emh2Qnc5cHh4QVdlRXdhZ2hSCQDMCAIJARFAZXh0ck5hdGl2ZSgxMDYyKQECIzNQQ3dGWFNxOHZqOGlLaXRBNXpyckxSYnVxZWhmbWltcGNlBQNuaWwBBWFzSW50AQV2YWx1ZQQHJG1hdGNoMAUFdmFsdWUDCQABAgUHJG1hdGNoMAIDSW50BANpbnQFByRtYXRjaDAFA2ludAkAAgECGXdyb25nIHR5cGUsIGV4cGVjdGVkOiBJbnQBAWkBAXcDAmJiAXAIbWF4TGltaXQDCQECIT0CCAUBaQZjYWxsZXIFBWFkbWluCQACAQIBIQQNYXNzZXRJZFN0cmluZwkAkQMCBQxhc3NldFN0cmluZ3MFAmJiBAdhc3NldElkCQDZBAEFDWFzc2V0SWRTdHJpbmcEB3Jlc2VydmUJAJEDAgUIcmVzZXJ2ZXMFAmJiBAlhdmFpbGFibGUJAPAHAgUHcmVzZXJ2ZQUHYXNzZXRJZAQBdgMJAGYCBQlhdmFpbGFibGUFCG1heExpbWl0BQhtYXhMaW1pdAUJYXZhaWxhYmxlBAZhbW91bnQJAQVhc0ludAEJAPwHBAUEbWFpbgIId2l0aGRyYXcJAMwIAgUNYXNzZXRJZFN0cmluZwkAzAgCBQF2BQNuaWwFA25pbAMDCQBmAgUGYW1vdW50AMCEPQYFAXAJAMwIAgkBDlNjcmlwdFRyYW5zZmVyAwUFYWRtaW4JAGsDBQZhbW91bnQAIwDoBwUHYXNzZXRJZAkAzAgCCQEOU2NyaXB0VHJhbnNmZXIDBQNMWkQJAGsDBQZhbW91bnQAxQcA6AcFB2Fzc2V0SWQFA25pbAkAAgEJAKQDAQUGYW1vdW50AQJ0eAEGdmVyaWZ5AAkAyBMDCAUCdHgJYm9keUJ5dGVzCQCRAwIIBQJ0eAZwcm9vZnMAAAgFAnR4D3NlbmRlclB1YmxpY0tleZxli3c=", "height": 3261272, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: CBMR3Zk3muFBkwpr6AZBWQKfA9PP87n3nksivytp86HF Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 6 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+let a = addressFromStringValue("3PPirNMR8Zdp8VPAhJaiWZvki512VTrKMh3")
5+
6+let b = addressFromStringValue("3PKpEeAv8xntm6LyiuYC9wJYgJt7Q3grLzd")
7+
8+let c = addressFromStringValue("3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT")
9+
10+let d = ["6XtHjpXbs9RRJP2Sr9GUyVqzACcby9TkThHXnjVC5CDJ", "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ", "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"]
11+
12+let e = [addressFromStringValue("3PGCkrHBxFMi7tz1xqnxgBpeNvn5E4M4g8S"), addressFromStringValue("3PEiD1zJWTMZNWSCyzhvBw9pxxAWeEwaghR"), addressFromStringValue("3PCwFXSq8vj8iKitA5zrrLRbuqehfmimpce")]
13+
14+func f (g) = {
15+ let h = g
16+ if ($isInstanceOf(h, "Int"))
17+ then {
18+ let i = h
19+ i
20+ }
21+ else throw("wrong type, expected: Int")
22+ }
23+
24+
25+@Callable(j)
26+func w (k,l,m) = if ((j.caller != a))
27+ then throw("!")
28+ else {
29+ let n = d[k]
30+ let o = fromBase58String(n)
31+ let p = e[k]
32+ let q = assetBalance(p, o)
33+ let r = if ((q > m))
34+ then m
35+ else q
36+ let s = f(invoke(c, "withdraw", [n, r], nil))
37+ if (if ((s > 1000000))
38+ then true
39+ else l)
40+ then [ScriptTransfer(a, fraction(s, 35, 1000), o), ScriptTransfer(b, fraction(s, 965, 1000), o)]
41+ else throw(toString(s))
42+ }
43+
44+
45+@Verifier(t)
46+func u () = sigVerify_128Kb(t.bodyBytes, t.proofs[0], t.senderPublicKey)
47+

github/deemru/w8io/0e76f2f 
27.16 ms