tx · FNLwJavvyN1cDnksSiTuU7FSPVynaWfZSD9goGFr3sHm

3N6FxRcGjf1WoJX6FQGactp98repb7yVUBJ:  -0.01000000 Waves

2022.01.20 14:01 [1887156] smart account 3N6FxRcGjf1WoJX6FQGactp98repb7yVUBJ > SELF 0.00000000 Waves

{ "type": 13, "id": "FNLwJavvyN1cDnksSiTuU7FSPVynaWfZSD9goGFr3sHm", "fee": 1000000, "feeAssetId": null, "timestamp": 1642676489168, "version": 2, "chainId": 84, "sender": "3N6FxRcGjf1WoJX6FQGactp98repb7yVUBJ", "senderPublicKey": "ETwxtp2uq9smNC8nxyhJo7oiJ5UgwiqZghhhmCXQyMT5", "proofs": [ "4XnHZfVMCBChF8nFUCf6fwn5VYpk581QVVonfHWuWSXoh8z2yoaNuaDh3V15TybCMRbCv6V1UCQfZEuMMeXZHtHy" ], "script": "base64:AAIFAAAAAAAAAAIIAgAAAAAAAAAAAAAAAQAAAAJ0eAEAAAAGdmVyaWZ5AAAAAAQAAAAJZmlyc3RVc2VyAQAAACDIDy2/uaiVgOsZVC7+BdBHhTctzpwSt8xYYgNMcA29aAQAAAAKc2Vjb25kVXNlcgEAAAAg5aW5EDqhIRK0hnzFrSFnkPdwubCsmALx+oBYSpL4EEkEAAAAD2ZpcnN0VXNlclNpZ25lZAMDCQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAAUAAAAJZmlyc3RVc2VyBgkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAEFAAAACWZpcnN0VXNlcgAAAAAAAAAAAQAAAAAAAAAAAAQAAAAQc2Vjb25kVXNlclNpZ25lZAMDCQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAAUAAAAKc2Vjb25kVXNlcgYJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAABBQAAAApzZWNvbmRVc2VyAAAAAAAAAAABAAAAAAAAAAAABAAAAA9zaWduYXR1cmVzQ291bnQJAABkAAAAAgUAAAAPZmlyc3RVc2VyU2lnbmVkBQAAABBzZWNvbmRVc2VyU2lnbmVkBAAAAAckbWF0Y2gwBQAAAAJ0eAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAPRGF0YVRyYW5zYWN0aW9uBAAAAAF0BQAAAAckbWF0Y2gwCQAAZwAAAAIFAAAAD3NpZ25hdHVyZXNDb3VudAAAAAAAAAAAAQkAAGcAAAACBQAAAA9zaWduYXR1cmVzQ291bnQAAAAAAAAAAALakBv0", "height": 1887156, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: none Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 5 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+
5+
6+
7+@Verifier(tx)
8+func verify () = {
9+ let firstUser = base58'ETwxtp2uq9smNC8nxyhJo7oiJ5UgwiqZghhhmCXQyMT5'
10+ let secondUser = base58'GTSvt2xFawLRgFRKfYUTZDqUZG45oebhFsDHaT2vLsZS'
11+ let firstUserSigned = if (if (sigVerify(tx.bodyBytes, tx.proofs[0], firstUser))
12+ then true
13+ else sigVerify(tx.bodyBytes, tx.proofs[1], firstUser))
14+ then 1
15+ else 0
16+ let secondUserSigned = if (if (sigVerify(tx.bodyBytes, tx.proofs[0], secondUser))
17+ then true
18+ else sigVerify(tx.bodyBytes, tx.proofs[1], secondUser))
19+ then 1
20+ else 0
21+ let signaturesCount = (firstUserSigned + secondUserSigned)
22+ match tx {
23+ case t: DataTransaction =>
24+ (signaturesCount >= 1)
25+ case _ =>
26+ (signaturesCount >= 2)
27+ }
28+ }
29+

github/deemru/w8io/873ac7e 
14.51 ms