tx · AZ2Jz7Bk42fXGwqERDbi1zEjQueBn48HX9YqSe7kAveB

3MwKpEChkSNjKzqsGk9Kzh8XGNyHy9Vr4ud:  -0.01000000 Waves

2020.11.27 14:25 [1283777] smart account 3MwKpEChkSNjKzqsGk9Kzh8XGNyHy9Vr4ud > SELF 0.00000000 Waves

{ "type": 13, "id": "AZ2Jz7Bk42fXGwqERDbi1zEjQueBn48HX9YqSe7kAveB", "fee": 1000000, "feeAssetId": null, "timestamp": 1606476205386, "version": 2, "chainId": 84, "sender": "3MwKpEChkSNjKzqsGk9Kzh8XGNyHy9Vr4ud", "senderPublicKey": "9zwr5TnJoieFQLxedU8ZZwAbTugKKoYpvk3pFfMz5V15", "proofs": [ "5B84657wHfDbomsMq1zGGLGLaKD93ZxQu72TrZQLfAyEqob4fuPDaFdB3HF2nN2eD94wJDRUke7hN4gPrrM4G1Mr" ], "script": "base64:BAQAAAALZGlnaWxpcmFQYXkBAAAAID0HOFHYXYpCB2C8RjDY8m3ndBlb8WihoYLw1tvHVwgrBAAAAAtoaWxldG1pc1NpZwEAAAAgEUN1JZNlRGdxbgv5jTF0O+Ef5RhYDH6baiZmW1ZZGjUEAAAAEWhpbGV0bWlzU2lnU2lnbmVkAwkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAAFAAAAC2hpbGV0bWlzU2lnAAAAAAAAAAABAAAAAAAAAAAABAAAABFkaWdpbGlyYVBheVNpZ25lZAMJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAABBQAAAAtkaWdpbGlyYVBheQAAAAAAAAAAAQAAAAAAAAAAAAQAAAALb3duZXJTaWduZWQDCQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAAgFAAAAAnR4AAAAD3NlbmRlclB1YmxpY0tleQAAAAAAAAAAAQAAAAAAAAAAAAQAAAABYQkAAGQAAAACBQAAABFoaWxldG1pc1NpZ1NpZ25lZAUAAAARZGlnaWxpcmFQYXlTaWduZWQEAAAAAWIFAAAAC293bmVyU2lnbmVkBAAAAAckbWF0Y2gwBQAAAAJ0eAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAATVHJhbnNmZXJUcmFuc2FjdGlvbgQAAAABdwUAAAAHJG1hdGNoMAMJAQAAAAlpc0RlZmluZWQAAAABCAUAAAABdwAAAAdhc3NldElkAwkAAAAAAAACBQAAAAFhAAAAAAAAAAACBgcDCQAAAAAAAAIIBQAAAAF3AAAACXJlY2lwaWVudAkBAAAAFGFkZHJlc3NGcm9tUHVibGljS2V5AAAAAQUAAAALZGlnaWxpcmFQYXkGCQAAAgAAAAECAAAAMlVuZm9ydHVuYXRlbHkgeW91IGNhbiBvbmx5IHNlbmQgd2F2ZXMgdG8gaXNzdWVyLi4gAwMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAFT3JkZXIGAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABBMZWFzZVRyYW5zYWN0aW9uBgkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAA9CdXJuVHJhbnNhY3Rpb24EAAAAAXgFAAAAByRtYXRjaDAHAwMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAPRGF0YVRyYW5zYWN0aW9uBgMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAATRXhjaGFuZ2VUcmFuc2FjdGlvbgYJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAUU2V0U2NyaXB0VHJhbnNhY3Rpb24EAAAAAXQFAAAAByRtYXRjaDAJAAH0AAAAAwgFAAAAAXQAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAF0AAAABnByb29mcwAAAAAAAAAAAQUAAAALZGlnaWxpcmFQYXkG2JV5/g==", "height": 1283777, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: none Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 4 #-}
2+{-# CONTENT_TYPE EXPRESSION #-}
3+let digiliraPay = base58'57EFni8M1XesEurFh3c4jnpLExP2PCPd5TRrwMjePAT4'
4+let hiletmisSig = base58'2APbG9VsQQJtiuFLudSdP88mCmhrjMqRrr7vZdVuwyEt'
5+let hiletmisSigSigned = if (sigVerify(tx.bodyBytes, tx.proofs[0], hiletmisSig))
6+ then 1
7+ else 0
8+let digiliraPaySigned = if (sigVerify(tx.bodyBytes, tx.proofs[1], digiliraPay))
9+ then 1
10+ else 0
11+let ownerSigned = if (sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey))
12+ then 1
13+ else 0
14+let a = (hiletmisSigSigned + digiliraPaySigned)
15+let b = ownerSigned
16+match tx {
17+ case w: TransferTransaction =>
18+ if (isDefined(w.assetId))
19+ then if ((a == 2))
20+ then true
21+ else false
22+ else if ((w.recipient == addressFromPublicKey(digiliraPay)))
23+ then true
24+ else throw("Unfortunately you can only send waves to issuer.. ")
25+ case x: Order|LeaseTransaction|BurnTransaction =>
26+ false
27+ case t: DataTransaction|ExchangeTransaction|SetScriptTransaction =>
28+ sigVerify(t.bodyBytes, t.proofs[1], digiliraPay)
29+ case _ =>
30+ true
31+}

github/deemru/w8io/c3f4982 
13.68 ms