tx · CQgajEzEk5ZgGaV2h1pkSLxM6wLyXiPY5kAbcuVr7VWg

3P4vXL8gU27PhQv8sMT9jmoQY3oFqJNRWT9:  -0.00600000 Waves

2022.08.11 12:44 [3245138] smart account 3P4vXL8gU27PhQv8sMT9jmoQY3oFqJNRWT9 > SELF 0.00000000 Waves

{ "type": 13, "id": "CQgajEzEk5ZgGaV2h1pkSLxM6wLyXiPY5kAbcuVr7VWg", "fee": 600000, "feeAssetId": null, "timestamp": 1660210726218, "version": 2, "chainId": 87, "sender": "3P4vXL8gU27PhQv8sMT9jmoQY3oFqJNRWT9", "senderPublicKey": "H3uYiohWLstHgnUqG1XQaByKhHeNewGoeH16WNFFGFR4", "proofs": [ "5Si6B1yVjHMBbu3danvTHi3ZA7SJXfxthXji2nazPwSirzEuWRg4WvpjuGnY4JjABFWGURjNMChFTTNDfcFR2Grn", "5vsTd24RoLqxZEjXrZu1Sitsw9N5FKuHY4vnKtAeN8kHdzQeQFPop2mtJTkPbuj6RzD89A2WkZWe11UNG1Ry88Zz" ], "script": "base64:AAIFAAAAAAAAAAIIAgAAAAAAAAAAAAAAAQAAAAJ0eAEAAAAGdmVyaWZ5AAAAAAQAAAAJZmlyc3RVc2VyAQAAACDe1sZR5FMW0GWA6wGaKgvQ95dR+hx2kX6bjgZDdxe9JQQAAAAKc2Vjb25kVXNlcgEAAAAgwWzfju3TjXOPi6L5+okP9HXNRBtUclKjtJzSVqQt4HUEAAAACXRoaXJkVXNlcgEAAAAg7nmRQnUe/QbcjA9aiQdwqzjMK596+GD06XU00lYKrCMEAAAAD2ZpcnN0VXNlclNpZ25lZAMJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAABQAAAAlmaXJzdFVzZXIAAAAAAAAAAAEDCQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAQUAAAAJZmlyc3RVc2VyAAAAAAAAAAABAwkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAIFAAAACWZpcnN0VXNlcgAAAAAAAAAAAQAAAAAAAAAAAAQAAAAQc2Vjb25kVXNlclNpZ25lZAMJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAABQAAAApzZWNvbmRVc2VyAAAAAAAAAAABAwkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAEFAAAACnNlY29uZFVzZXIAAAAAAAAAAAEDCQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAgUAAAAKc2Vjb25kVXNlcgAAAAAAAAAAAQAAAAAAAAAAAAQAAAAPdGhpcmRVc2VyU2lnbmVkAwkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAAFAAAACXRoaXJkVXNlcgAAAAAAAAAAAQMJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAABBQAAAAl0aGlyZFVzZXIAAAAAAAAAAAEDCQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAgUAAAAJdGhpcmRVc2VyAAAAAAAAAAABAAAAAAAAAAAABAAAAA9zaWduYXR1cmVzQ291bnQJAABkAAAAAgkAAGQAAAACBQAAAA9maXJzdFVzZXJTaWduZWQFAAAAEHNlY29uZFVzZXJTaWduZWQFAAAAD3RoaXJkVXNlclNpZ25lZAQAAAAHJG1hdGNoMAUAAAACdHgJAABnAAAAAgUAAAAPc2lnbmF0dXJlc0NvdW50AAAAAAAAAAAC70VvVQ==", "height": 3245138, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 8ErsuCF5tTRxReBsSUexvbZVQUH9onR83P1NfHmNNNn2 Next: 5GgG8db2Qfe2KuyQ2116Fj4KUbrKzzwEpbkShnRoSfTo Diff:
OldNewDifferences
88 func verify () = {
99 let firstUser = base58'FzsTVRXqD46KW5yj6qGNVrsouvWjpCQvD1446A96iGt4'
1010 let secondUser = base58'E23yUg8eun5nXB1nZRDf7RTyRADKxQhGNXdpTYonEvtU'
11- let thirdUser = this.bytes
11+ let thirdUser = base58'H3uYiohWLstHgnUqG1XQaByKhHeNewGoeH16WNFFGFR4'
1212 let firstUserSigned = if (sigVerify(tx.bodyBytes, tx.proofs[0], firstUser))
1313 then 1
1414 else if (sigVerify(tx.bodyBytes, tx.proofs[1], firstUser))
3232 else 0
3333 let signaturesCount = ((firstUserSigned + secondUserSigned) + thirdUserSigned)
3434 match tx {
35- case t: DataTransaction =>
36- (signaturesCount >= 1)
3735 case _ =>
3836 (signaturesCount >= 2)
3937 }
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44
55
66
77 @Verifier(tx)
88 func verify () = {
99 let firstUser = base58'FzsTVRXqD46KW5yj6qGNVrsouvWjpCQvD1446A96iGt4'
1010 let secondUser = base58'E23yUg8eun5nXB1nZRDf7RTyRADKxQhGNXdpTYonEvtU'
11- let thirdUser = this.bytes
11+ let thirdUser = base58'H3uYiohWLstHgnUqG1XQaByKhHeNewGoeH16WNFFGFR4'
1212 let firstUserSigned = if (sigVerify(tx.bodyBytes, tx.proofs[0], firstUser))
1313 then 1
1414 else if (sigVerify(tx.bodyBytes, tx.proofs[1], firstUser))
1515 then 1
1616 else if (sigVerify(tx.bodyBytes, tx.proofs[2], firstUser))
1717 then 1
1818 else 0
1919 let secondUserSigned = if (sigVerify(tx.bodyBytes, tx.proofs[0], secondUser))
2020 then 1
2121 else if (sigVerify(tx.bodyBytes, tx.proofs[1], secondUser))
2222 then 1
2323 else if (sigVerify(tx.bodyBytes, tx.proofs[2], secondUser))
2424 then 1
2525 else 0
2626 let thirdUserSigned = if (sigVerify(tx.bodyBytes, tx.proofs[0], thirdUser))
2727 then 1
2828 else if (sigVerify(tx.bodyBytes, tx.proofs[1], thirdUser))
2929 then 1
3030 else if (sigVerify(tx.bodyBytes, tx.proofs[2], thirdUser))
3131 then 1
3232 else 0
3333 let signaturesCount = ((firstUserSigned + secondUserSigned) + thirdUserSigned)
3434 match tx {
35- case t: DataTransaction =>
36- (signaturesCount >= 1)
3735 case _ =>
3836 (signaturesCount >= 2)
3937 }
4038 }
4139

github/deemru/w8io/3ef1775 
30.43 ms