tx · GLwU1pb8c8nLrHBQuin8AfEnCvR4fmS2Gmkd9JNLfnnD

3MtkZS6GzSNwspLmbqzvJ2yh5dUR2aULF7C:  -0.01000000 Waves

2019.09.24 17:32 [690545] smart account 3MtkZS6GzSNwspLmbqzvJ2yh5dUR2aULF7C > SELF 0.00000000 Waves

{ "type": 13, "id": "GLwU1pb8c8nLrHBQuin8AfEnCvR4fmS2Gmkd9JNLfnnD", "fee": 1000000, "feeAssetId": null, "timestamp": 1569335474246, "version": 1, "sender": "3MtkZS6GzSNwspLmbqzvJ2yh5dUR2aULF7C", "senderPublicKey": "EhjvZ1SLLDwDZkWZkZ5T2oXQV7EvjusmSJLBJ3wh4SKD", "proofs": [ "551f5zU84jKStetDzNP5XMFj8WdYgyyp1x8WPpM2uxBwcSFpFD44GLCAV91hzxiJGQGeNAjjPUR7hYYfSpf76y3E" ], "script": "base64:AAIDAAAAAAAAAAAAAAACAAAAABNjSGVpZ2h0UHJvbG9uZ2F0aW9uAAAAAAAAAAAeAQAAAA5pc1BheW1lbnRWYWxpZAAAAAEAAAAHcGF5bWVudAQAAAAHJG1hdGNoMAUAAAAHcGF5bWVudAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAPQXR0YWNoZWRQYXltZW50BAAAAAFwBQAAAAckbWF0Y2gwAwkBAAAAASEAAAABCQEAAAAJaXNEZWZpbmVkAAAAAQgFAAAAAXAAAAAHYXNzZXRJZAkAAGcAAAACCAUAAAABcAAAAAZhbW91bnQAAAAAAAX14QAHCQAAAgAAAAECAAAAGFBheW1lbnQgbXVzdCBiZSBhdHRhY2hlZAAAAAEAAAABaQEAAAAJc3Vic2NyaWJlAAAAAQAAAARhZGRyAwkBAAAADmlzUGF5bWVudFZhbGlkAAAAAQgFAAAAAWkAAAAHcGF5bWVudAkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgUAAAAEYWRkcgkAAGQAAAACBQAAAAZoZWlnaHQFAAAAE2NIZWlnaHRQcm9sb25nYXRpb24FAAAAA25pbAkAAAIAAAABAgAAAB5SZXF1aXJlbWVudHMgYXJlIG5vdCBjb21wbGV0ZWQAAAAAHfos+Q==", "chainId": 84, "height": 690545, "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 cHeightProlongation = 30
5+
6+func isPaymentValid (payment) = match payment {
7+ case p: AttachedPayment =>
8+ if (!(isDefined(p.assetId)))
9+ then (p.amount >= 100000000)
10+ else false
11+ case _ =>
12+ throw("Payment must be attached")
13+}
14+
15+
16+@Callable(i)
17+func subscribe (addr) = if (isPaymentValid(i.payment))
18+ then WriteSet([DataEntry(addr, (height + cHeightProlongation))])
19+ else throw("Requirements are not completed")
20+
21+

github/deemru/w8io/169f3d6 
22.25 ms