tx · pDuBynKtA38HX8P83dFXVvGJfjpQy44cwwUsGNbYYJ2

3MyEU7apqh9nPBqkrE5WjfiNKvyr4zcLFkw:  -0.01000000 Waves

2020.08.19 16:09 [1139814] smart account 3MyEU7apqh9nPBqkrE5WjfiNKvyr4zcLFkw > SELF 0.00000000 Waves

{ "type": 13, "id": "pDuBynKtA38HX8P83dFXVvGJfjpQy44cwwUsGNbYYJ2", "fee": 1000000, "feeAssetId": null, "timestamp": 1597842571569, "version": 1, "sender": "3MyEU7apqh9nPBqkrE5WjfiNKvyr4zcLFkw", "senderPublicKey": "7aCouJ29Hk4GKtgxkxAFYEdJ9tYNoyQJXojoRzWDsDeG", "proofs": [ "5EkQrYg4ZqDqm1wsFEFArWfWp4vH5RHghn4T1mZpF8jyik4RCBH3jHRzN9JzZ17pxaTg2z8XWjxxrCPKkDnKuBQ7" ], "script": "base64:AAIDAAAAAAAAAAQIARIAAAAAAwAAAAAFbHBLZXkCAAAADWlzc3VlZF9hbW91bnQAAAAABWxpS2V5AgAAAAdhZGRyZXNzAAAAAAVsaEtleQIAAAAGaGVpZ2h0AAAAAQAAAAFpAQAAAAdkZXBvc2l0AAAAAAQAAAAHcGF5bWVudAQAAAAHJG1hdGNoMAgFAAAAAWkAAAAHcGF5bWVudAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAPQXR0YWNoZWRQYXltZW50BAAAAAFwBQAAAAckbWF0Y2gwBAAAAAckbWF0Y2gxCAUAAAABcAAAAAdhc3NldElkAwkAAAEAAAACBQAAAAckbWF0Y2gxAgAAAApCeXRlVmVjdG9yBAAAAAdhc3NldElkBQAAAAckbWF0Y2gxCQAAAgAAAAECAAAAD2ZvbW8gd2F2ZXMgb25seQgFAAAAAXAAAAAGYW1vdW50CQAAAgAAAAECAAAAGHBheW1lbnQgbXVzdCBiZSBhdHRhY2hlZAQAAAAHYWNjb3VudAkABCUAAAABCAUAAAABaQAAAAZjYWxsZXIJAQAAAAhXcml0ZVNldAAAAAEJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIFAAAABWxwS2V5BQAAAAdwYXltZW50CQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACBQAAAAVsaUtleQUAAAAHYWNjb3VudAkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgUAAAAFbGhLZXkFAAAABmhlaWdodAUAAAADbmlsAAAAAChbOL4=", "chainId": 84, "height": 1139814, "spentComplexity": 0 } View: original | compacted Prev: none Next: none Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 3 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+let a = "issued_amount"
5+
6+let b = "address"
7+
8+let c = "height"
9+
10+@Callable(d)
11+func deposit () = {
12+ let e = {
13+ let f = d.payment
14+ if ($isInstanceOf(f, "AttachedPayment"))
15+ then {
16+ let g = f
17+ let h = g.assetId
18+ if ($isInstanceOf(h, "ByteVector"))
19+ then {
20+ let i = h
21+ throw("fomo waves only")
22+ }
23+ else g.amount
24+ }
25+ else throw("payment must be attached")
26+ }
27+ let j = toString(d.caller)
28+ WriteSet([DataEntry(a, e), DataEntry(b, j), DataEntry(c, height)])
29+ }
30+
31+

github/deemru/w8io/169f3d6 
17.96 ms