tx · CeHRHVGuZsrJTZhx4ebWTSHtd2QW2M2y9q8hjaagN6mU

3PBDRzcs51deQ8Kp5da8joh6SsoJ7HwHVYA:  -0.01000000 Waves

2023.08.01 19:10 [3757368] smart account 3PBDRzcs51deQ8Kp5da8joh6SsoJ7HwHVYA > SELF 0.00000000 Waves

{ "type": 13, "id": "CeHRHVGuZsrJTZhx4ebWTSHtd2QW2M2y9q8hjaagN6mU", "fee": 1000000, "feeAssetId": null, "timestamp": 1690906293009, "version": 2, "chainId": 87, "sender": "3PBDRzcs51deQ8Kp5da8joh6SsoJ7HwHVYA", "senderPublicKey": "456LnoeWumJhR4kGixdVBqeTcoR5ftRGgVQrtDfBVETA", "proofs": [ "4pGcSXsshrTWKFMAye4FEsS6HosBLNbAsSQhUfbS2WHLbbYKXq2S99CKMnBnxZZ64tEk1YYpcDoqViXATiFUk4Cx" ], "script": "base64:AAIFAAAAAAAAAAIIAgAAAAAAAAAAAAAAAQAAAAJ0eAEAAAAGdmVyaWZ5AAAAAAQAAAAJZmlyc3RVc2VyAQAAACBRHOT9Zv8SadLxWhSfO7Li9Dt/wctoJ6I0Xmw411fdbQQAAAAKc2Vjb25kVXNlcgEAAAAgwWzfju3TjXOPi6L5+okP9HXNRBtUclKjtJzSVqQt4HUEAAAACXRoaXJkVXNlcgEAAAAg51v0jqrS+UmeboQmuPl+H9xnqH3cK7jU6nvN8mgKwSUEAAAAD2ZpcnN0VXNlclNpZ25lZAMJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAABQAAAAlmaXJzdFVzZXIAAAAAAAAAAAEDCQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAQUAAAAJZmlyc3RVc2VyAAAAAAAAAAABAwkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAIFAAAACWZpcnN0VXNlcgAAAAAAAAAAAQAAAAAAAAAAAAQAAAAQc2Vjb25kVXNlclNpZ25lZAMJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAABQAAAApzZWNvbmRVc2VyAAAAAAAAAAABAwkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAEFAAAACnNlY29uZFVzZXIAAAAAAAAAAAEDCQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAgUAAAAKc2Vjb25kVXNlcgAAAAAAAAAAAQAAAAAAAAAAAAQAAAAPdGhpcmRVc2VyU2lnbmVkAwkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAAFAAAACXRoaXJkVXNlcgAAAAAAAAAAAQMJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAABBQAAAAl0aGlyZFVzZXIAAAAAAAAAAAEDCQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAgUAAAAJdGhpcmRVc2VyAAAAAAAAAAABAAAAAAAAAAAABAAAAA9zaWduYXR1cmVzQ291bnQJAABkAAAAAgkAAGQAAAACBQAAAA9maXJzdFVzZXJTaWduZWQFAAAAEHNlY29uZFVzZXJTaWduZWQFAAAAD3RoaXJkVXNlclNpZ25lZAQAAAAHJG1hdGNoMAUAAAACdHgJAABnAAAAAgUAAAAPc2lnbmF0dXJlc0NvdW50AAAAAAAAAAACf2ZlCQ==", "height": 3757368, "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'6TdaXEfhnjYquvPf3yV7MFxt2CbgFmaqsvGwkKfXtKi4'
10+ let secondUser = base58'E23yUg8eun5nXB1nZRDf7RTyRADKxQhGNXdpTYonEvtU'
11+ let thirdUser = base58'Ga8WEBTPXbHuoXRD355mQ6ms8PsM2RFYKeA1mEP32CFe'
12+ let firstUserSigned = if (sigVerify(tx.bodyBytes, tx.proofs[0], firstUser))
13+ then 1
14+ else if (sigVerify(tx.bodyBytes, tx.proofs[1], firstUser))
15+ then 1
16+ else if (sigVerify(tx.bodyBytes, tx.proofs[2], firstUser))
17+ then 1
18+ else 0
19+ let secondUserSigned = if (sigVerify(tx.bodyBytes, tx.proofs[0], secondUser))
20+ then 1
21+ else if (sigVerify(tx.bodyBytes, tx.proofs[1], secondUser))
22+ then 1
23+ else if (sigVerify(tx.bodyBytes, tx.proofs[2], secondUser))
24+ then 1
25+ else 0
26+ let thirdUserSigned = if (sigVerify(tx.bodyBytes, tx.proofs[0], thirdUser))
27+ then 1
28+ else if (sigVerify(tx.bodyBytes, tx.proofs[1], thirdUser))
29+ then 1
30+ else if (sigVerify(tx.bodyBytes, tx.proofs[2], thirdUser))
31+ then 1
32+ else 0
33+ let signaturesCount = ((firstUserSigned + secondUserSigned) + thirdUserSigned)
34+ match tx {
35+ case _ =>
36+ (signaturesCount >= 2)
37+ }
38+ }
39+

github/deemru/w8io/3ef1775 
68.22 ms