tx · HZWziUmvY3fnaECv3m7XLGN31DG6UG3u6H2fJUcVckJX

3P2JJqgvKUf3FMAFZ8bEiUKkMK4g7Dtb2z9:  -0.00200000 Waves

2022.08.27 20:05 [3268638] smart account 3P2JJqgvKUf3FMAFZ8bEiUKkMK4g7Dtb2z9 > SELF 0.00000000 Waves

{ "type": 13, "id": "HZWziUmvY3fnaECv3m7XLGN31DG6UG3u6H2fJUcVckJX", "fee": 200000, "feeAssetId": null, "timestamp": 1661619975451, "version": 2, "chainId": 87, "sender": "3P2JJqgvKUf3FMAFZ8bEiUKkMK4g7Dtb2z9", "senderPublicKey": "5hQ59waAwPfnZJdyvK7qj4QcYS3DAGdbjdDFK2o6cr2o", "proofs": [ "5gDDGAURTfdGVKhPXnX4vsZMtamAJb1qqGkDKZw19SWsR258AP6q8WAnU3UWz1rEwPQ28A7AJKVc41GSsph2y1cH" ], "script": "base64:AAIFAAAAAAAAAAgIAhIECgIIAQAAAAkAAAAADHZpcmVzQWRkcmVzcwkBAAAAEUBleHRyTmF0aXZlKDEwNjIpAAAAAQIAAAAjM1BBWnY5dGdLMVBYN2RLUjdiNGtjaHE1cWRwVVMzRzVzWVQAAAAAD2Fzc2V0U3RyaW5nVVNEVAIAAAAsMzROOVljRUVUTFduOTNxWVE2NEVzUDF4ODl0U3J1SlU0NFJyRU1TWFhFUEoAAAAAEXJlc2VydmVTdHJpbmdVU0RUAgAAACMzUEVpRDF6SldUTVpOV1NDeXpodkJ3OXB4eEFXZUV3YWdoUgAAAAALcmVzZXJ2ZVVTRFQJAQAAABFAZXh0ck5hdGl2ZSgxMDYyKQAAAAEFAAAAEXJlc2VydmVTdHJpbmdVU0RUAAAAAA9hc3NldFN0cmluZ1VTREMCAAAALDZYdEhqcFhiczlSUkpQMlNyOUdVeVZxekFDY2J5OVRrVGhIWG5qVkM1Q0RKAAAAABFyZXNlcnZlU3RyaW5nVVNEQwIAAAAjM1BHQ2tySEJ4Rk1pN3R6MXhxbnhnQnBlTnZuNUU0TTRnOFMAAAAAC3Jlc2VydmVVU0RDCQEAAAARQGV4dHJOYXRpdmUoMTA2MikAAAABBQAAABFyZXNlcnZlU3RyaW5nVVNEQwAAAAAHbGltaXRlcgkBAAAAEUBleHRyTmF0aXZlKDEwNjIpAAAAAQIAAAAjM1BSQlZxNTJjc1V2VHg3N05Zd0xUVUxydDJlOWpkc0hmUkIBAAAAC193aXRoZHJhd1RvAAAABAAAAA90b0FkZHJlc3NTdHJpbmcAAAALYXNzZXRTdHJpbmcAAAANcmVzZXJ2ZVN0cmluZwAAAAZhbW91bnQEAAAACXRvQWRkcmVzcwkBAAAAEUBleHRyTmF0aXZlKDEwNjIpAAAAAQUAAAAPdG9BZGRyZXNzU3RyaW5nAwkAAAAAAAACBQAAAAl0b0FkZHJlc3MFAAAABHRoaXMJAAACAAAAAQIAAAARdG9BZGRyZXNzID09IHRoaXMEAAAADnRyYW5zZmVyQW1vdW50AwkAAGYAAAACBQAAAAZhbW91bnQAAAAAAAAAAAAFAAAABmFtb3VudAAAAAAAO5rKAAMJAABnAAAAAgAAAAAAAAAAAAUAAAAOdHJhbnNmZXJBbW91bnQJAAACAAAAAQIAAAAOaW52YWxpZCBhbW91bnQEAAAAB3BheW1lbnQJAQAAAA9BdHRhY2hlZFBheW1lbnQAAAACCQACWQAAAAEFAAAAC2Fzc2V0U3RyaW5nBQAAAA50cmFuc2ZlckFtb3VudAQAAAANaW52b2tlRGVwb3NpdAkAA/wAAAAEBQAAAAl0b0FkZHJlc3MCAAAAB2RlcG9zaXQJAARMAAAAAgUAAAANcmVzZXJ2ZVN0cmluZwUAAAADbmlsCQAETAAAAAIFAAAAB3BheW1lbnQFAAAAA25pbAMJAAAAAAAAAgUAAAANaW52b2tlRGVwb3NpdAUAAAANaW52b2tlRGVwb3NpdAQAAAAOaW52b2tlV2l0aGRyYXcJAAP8AAAABAUAAAAMdmlyZXNBZGRyZXNzAgAAAAh3aXRoZHJhdwkABEwAAAACBQAAAAthc3NldFN0cmluZwkABEwAAAACBQAAAA50cmFuc2ZlckFtb3VudAUAAAADbmlsBQAAAANuaWwDCQAAAAAAAAIFAAAADmludm9rZVdpdGhkcmF3BQAAAA5pbnZva2VXaXRoZHJhdwUAAAADbmlsCQAAAgAAAAECAAAAJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgkAAAIAAAABAgAAACRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4AAAABAAAAAWkBAAAACndpdGhkcmF3VG8AAAACAAAAD3RvQWRkcmVzc1N0cmluZwAAAAZhbW91bnQDCQEAAAACIT0AAAACCAUAAAABaQAAAAZjYWxsZXIFAAAABHRoaXMJAAACAAAAAQIAAAAFYWRtaW4JAQAAAAtfd2l0aGRyYXdUbwAAAAQFAAAAD3RvQWRkcmVzc1N0cmluZwUAAAAPYXNzZXRTdHJpbmdVU0RDBQAAABFyZXNlcnZlU3RyaW5nVVNEQwUAAAAGYW1vdW50AAAAABDbndw=", "height": 3268638, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: FdJxHPGtLFSBHJYEwF7bgJGmq2q77Fq78sPEFhCDBBz8 Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 5 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+let a = addressFromStringValue("3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT")
5+
6+let b = "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ"
7+
8+let c = "3PEiD1zJWTMZNWSCyzhvBw9pxxAWeEwaghR"
9+
10+let d = addressFromStringValue(c)
11+
12+let e = "6XtHjpXbs9RRJP2Sr9GUyVqzACcby9TkThHXnjVC5CDJ"
13+
14+let f = "3PGCkrHBxFMi7tz1xqnxgBpeNvn5E4M4g8S"
15+
16+let g = addressFromStringValue(f)
17+
18+let h = addressFromStringValue("3PRBVq52csUvTx77NYwLTULrt2e9jdsHfRB")
19+
20+func i (j,k,l,m) = {
21+ let n = addressFromStringValue(j)
22+ if ((n == this))
23+ then throw("toAddress == this")
24+ else {
25+ let o = if ((m > 0))
26+ then m
27+ else 1000000000
28+ if ((0 >= o))
29+ then throw("invalid amount")
30+ else {
31+ let p = AttachedPayment(fromBase58String(k), o)
32+ let q = invoke(n, "deposit", [l], [p])
33+ if ((q == q))
34+ then {
35+ let r = invoke(a, "withdraw", [k, o], nil)
36+ if ((r == r))
37+ then nil
38+ else throw("Strict value is not equal to itself.")
39+ }
40+ else throw("Strict value is not equal to itself.")
41+ }
42+ }
43+ }
44+
45+
46+@Callable(s)
47+func withdrawTo (j,m) = if ((s.caller != this))
48+ then throw("admin")
49+ else i(j, e, f, m)
50+
51+

github/deemru/w8io/873ac7e 
18.42 ms