tx · HL5eetGp465PSquezPjWLkb1rsFsnvZfCWwfoGhjHAsS

3N1xkaQQ1yMkyL78yJ2e41DoLz3WzuU56gb:  -0.01000000 Waves

2020.08.08 16:35 [1123534] smart account 3N1xkaQQ1yMkyL78yJ2e41DoLz3WzuU56gb > SELF 0.00000000 Waves

{ "type": 13, "id": "HL5eetGp465PSquezPjWLkb1rsFsnvZfCWwfoGhjHAsS", "fee": 1000000, "feeAssetId": null, "timestamp": 1596893743270, "version": 1, "sender": "3N1xkaQQ1yMkyL78yJ2e41DoLz3WzuU56gb", "senderPublicKey": "9xfw9zVWmncBh1JvRgpabJWLy7rYt8VSo7rFSDvGz5Lc", "proofs": [ "yd3AevhnRYgx4V3BctzVPbRerid29GaBRsZ22nWY4Sm8xDB9fEDfmEXnFUcahD62JdkZwi1RErNqbyMjErm8a1r" ], "script": "base64:AAIDAAAAAAAAAAYIARIAEgAAAAAEAAAAAAVscEtleQIAAAALbGFzdFBheW1lbnQAAAAABWxpS2V5AgAAAApiZXN0Rm9tb2VyAAAAAAVsaEtleQIAAAAGaGVpZ2h0AAAAAANkYXkAAAAAAAAAAAYAAAACAAAAAWkBAAAAC2ZlYXJtaXNzaW5nAAAAAAQAAAAHcGF5bWVudAQAAAAHJG1hdGNoMAgFAAAAAWkAAAAHcGF5bWVudAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAPQXR0YWNoZWRQYXltZW50BAAAAAFwBQAAAAckbWF0Y2gwBAAAAAckbWF0Y2gxCAUAAAABcAAAAAdhc3NldElkAwkAAAEAAAACBQAAAAckbWF0Y2gxAgAAAApCeXRlVmVjdG9yBAAAAAdhc3NldElkBQAAAAckbWF0Y2gxCQAAAgAAAAECAAAAD2ZvbW8gd2F2ZXMgb25seQgFAAAAAXAAAAAGYW1vdW50CQAAAgAAAAECAAAAGHBheW1lbnQgbXVzdCBiZSBhdHRhY2hlZAQAAAALbGFzdFBheW1lbnQEAAAAByRtYXRjaDAJAAQaAAAAAgUAAAAEdGhpcwIAAAALbGFzdFBheW1lbnQDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAABcAUAAAAHJG1hdGNoMAUAAAABcAAAAAAAAAAAAAMJAABnAAAAAgUAAAALbGFzdFBheW1lbnQFAAAAB3BheW1lbnQJAAACAAAAAQkAASwAAAACAgAAAA9taW4gcGF5bWVudCBpcyAJAAGkAAAAAQUAAAAHcGF5bWVudAkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgUAAAAFbHBLZXkFAAAAB3BheW1lbnQJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIFAAAABWxpS2V5CAgFAAAAAWkAAAAGY2FsbGVyAAAABWJ5dGVzCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACBQAAAAVsaEtleQUAAAAGaGVpZ2h0BQAAAANuaWwAAAABaQEAAAAId2l0aGRyYXcAAAAABAAAAA1jYWxsZXJDb3JyZWN0CQAAAAAAAAIICAUAAAABaQAAAAZjYWxsZXIAAAAFYnl0ZXMJAQAAAAdleHRyYWN0AAAAAQkABBwAAAACBQAAAAR0aGlzBQAAAAVsaUtleQQAAAANaGVpZ2h0Q29ycmVjdAkAAGcAAAACCQAAZQAAAAIJAQAAAAdleHRyYWN0AAAAAQkABBoAAAACBQAAAAR0aGlzBQAAAAVsaEtleQUAAAAGaGVpZ2h0BQAAAANkYXkEAAAAC2NhbldpdGhkcmF3AwUAAAANaGVpZ2h0Q29ycmVjdAUAAAANY2FsbGVyQ29ycmVjdAcDBQAAAAtjYW5XaXRoZHJhdwkBAAAAC1RyYW5zZmVyU2V0AAAAAQkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCAUAAAABaQAAAAZjYWxsZXIJAQAAAAx3YXZlc0JhbGFuY2UAAAABBQAAAAR0aGlzBQAAAAR1bml0BQAAAANuaWwJAAACAAAAAQIAAAAGYmVob2xkAAAAAEj1zm0=", "chainId": 84, "height": 1123534, "spentComplexity": 0 } View: original | compacted Prev: none Next: 1331NisAJzqYPPrPkWsjcHTLiS26MUYf7onxGuu8jjLF Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 3 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+let a = "lastPayment"
5+
6+let b = "bestFomoer"
7+
8+let c = "height"
9+
10+let d = 6
11+
12+@Callable(e)
13+func fearmissing () = {
14+ let f = {
15+ let g = e.payment
16+ if ($isInstanceOf(g, "AttachedPayment"))
17+ then {
18+ let h = g
19+ let i = h.assetId
20+ if ($isInstanceOf(i, "ByteVector"))
21+ then {
22+ let j = i
23+ throw("fomo waves only")
24+ }
25+ else h.amount
26+ }
27+ else throw("payment must be attached")
28+ }
29+ let k = {
30+ let g = getInteger(this, "lastPayment")
31+ if ($isInstanceOf(g, "Int"))
32+ then {
33+ let h = g
34+ h
35+ }
36+ else 0
37+ }
38+ if ((k >= f))
39+ then throw(("min payment is " + toString(f)))
40+ else WriteSet([DataEntry(a, f), DataEntry(b, e.caller.bytes), DataEntry(c, height)])
41+ }
42+
43+
44+
45+@Callable(e)
46+func withdraw () = {
47+ let l = (e.caller.bytes == extract(getBinary(this, b)))
48+ let m = ((extract(getInteger(this, c)) - height) >= d)
49+ let n = if (m)
50+ then l
51+ else false
52+ if (n)
53+ then TransferSet([ScriptTransfer(e.caller, wavesBalance(this), unit)])
54+ else throw("behold")
55+ }
56+
57+

github/deemru/w8io/c3f4982 
14.11 ms