tx · 9FzaKB6fsVecdrkspYVpJfQSAFYipBGEn1vzPQ2b7b3r

3Mz78G7cFq1LZva3HaxKiwCJmkRNPJQQn4K:  -0.01000000 Waves

2023.02.03 00:44 [2432542] smart account 3Mz78G7cFq1LZva3HaxKiwCJmkRNPJQQn4K > SELF 0.00000000 Waves

{ "type": 13, "id": "9FzaKB6fsVecdrkspYVpJfQSAFYipBGEn1vzPQ2b7b3r", "fee": 1000000, "feeAssetId": null, "timestamp": 1675374263064, "version": 2, "chainId": 84, "sender": "3Mz78G7cFq1LZva3HaxKiwCJmkRNPJQQn4K", "senderPublicKey": "CMm1F3CitrdgmNBFjR7AbX4s1cyUhMyaoAkiQjNEM8VB", "proofs": [ "FMmSyq1DRcvjBoYBWzAbBZ3WPh3H6XaD6R4D2m6WGJ4stanknnXpPjGTQzHuBtubtXYwhv48gQitrNvZfFBEpTg" ], "script": "base64:AwQAAAAPYXBwcm92ZWRBZGRyZXNzCQEAAAAHQWRkcmVzcwAAAAEBAAAAGgFUO1cjxM3P2LMSEftu6zKphBkm2pRgDcawBAAAABFvbmVNb250aFRpbWVzdGFtcAkAAGgAAAACAAAAAAAAAAADAAAAAAAAAAA8BAAAAAckbWF0Y2gwBQAAAAJ0eAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAATVHJhbnNmZXJUcmFuc2FjdGlvbgQAAAACdHgFAAAAByRtYXRjaDAEAAAAE3RyYW5zZmVyVHJhbnNhY3Rpb24FAAAAAnR4AwMJAAAAAAAAAggFAAAAE3RyYW5zZmVyVHJhbnNhY3Rpb24AAAAJcmVjaXBpZW50BQAAAA9hcHByb3ZlZEFkZHJlc3MJAABmAAAAAgUAAAARb25lTW9udGhUaW1lc3RhbXAFAAAABmhlaWdodAcJAAACAAAAAQIAAAArVHJhbnNmZXIgaXMgbm90IGFsbG93ZWQgZm9yIHRoZSBmaXJzdCBtb250aAMJAQAAAAIhPQAAAAIIBQAAABN0cmFuc2ZlclRyYW5zYWN0aW9uAAAACXJlY2lwaWVudAUAAAAPYXBwcm92ZWRBZGRyZXNzCQAAAgAAAAECAAAALFRyYW5zZmVyIGlzIG9ubHkgYWxsb3dlZCB0byBhcHByb3ZlZCBhZGRyZXNzBgkAAAIAAAABAgAAACZPbmx5IHRyYW5zZmVyIHRyYW5zYWN0aW9ucyBhcmUgYWxsb3dlZDB/qho=", "height": 2432542, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: none Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 3 #-}
2+{-# CONTENT_TYPE EXPRESSION #-}
3+let approvedAddress = Address(base58'3MuKr2p5fJ6uUSgWg1NY3QVS7vXYuJgwDzP')
4+let oneMonthTimestamp = (3 * 60)
5+match tx {
6+ case tx: TransferTransaction =>
7+ let transferTransaction = tx
8+ if (if ((transferTransaction.recipient == approvedAddress))
9+ then (oneMonthTimestamp > height)
10+ else false)
11+ then throw("Transfer is not allowed for the first month")
12+ else if ((transferTransaction.recipient != approvedAddress))
13+ then throw("Transfer is only allowed to approved address")
14+ else true
15+ case _ =>
16+ throw("Only transfer transactions are allowed")
17+}

github/deemru/w8io/169f3d6 
28.95 ms