tx · CEufqxhgnCBNX4B8y4tP3ZdCazQLzpp6wPgJKd5p8H1R

3PJgZ6AK1WVCpdCmEZpesHmaKvrQDdXG5og:  -0.00600000 Waves

2022.10.03 16:35 [3321705] smart account 3PJgZ6AK1WVCpdCmEZpesHmaKvrQDdXG5og > SELF 0.00000000 Waves

{ "type": 13, "id": "CEufqxhgnCBNX4B8y4tP3ZdCazQLzpp6wPgJKd5p8H1R", "fee": 600000, "feeAssetId": null, "timestamp": 1664803931810, "version": 2, "chainId": 87, "sender": "3PJgZ6AK1WVCpdCmEZpesHmaKvrQDdXG5og", "senderPublicKey": "Ga8WEBTPXbHuoXRD355mQ6ms8PsM2RFYKeA1mEP32CFe", "proofs": [ "61sEXmFtjfSpo4NyVSEPvdV7PZHt3vyLeyQuu8Rgic4CRYm3LiRv9c4BGoEai9YwffAYEwc3JUhdRZP1vofN7UD2", "4YeicxixMPw9vTw5xt5KEYRD2hewaEUgxm9FTs6a8dBzpdiyz6e3gQVn32tDcn1ef6gRdBGcTXUk3nFdoiHLopnY" ], "script": "base64:AAIFAAAAAAAAAAIIAgAAAAAAAAAAAAAAAQAAAAJ0eAEAAAAGdmVyaWZ5AAAAAAQAAAAJZmlyc3RVc2VyAQAAACDe1sZR5FMW0GWA6wGaKgvQ95dR+hx2kX6bjgZDdxe9JQQAAAAKc2Vjb25kVXNlcgEAAAAgwWzfju3TjXOPi6L5+okP9HXNRBtUclKjtJzSVqQt4HUEAAAACXRoaXJkVXNlcgEAAAAg51v0jqrS+UmeboQmuPl+H9xnqH3cK7jU6nvN8mgKwSUEAAAAD2ZpcnN0VXNlclNpZ25lZAMJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAABQAAAAlmaXJzdFVzZXIAAAAAAAAAAAEDCQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAQUAAAAJZmlyc3RVc2VyAAAAAAAAAAABAwkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAIFAAAACWZpcnN0VXNlcgAAAAAAAAAAAQAAAAAAAAAAAAQAAAAQc2Vjb25kVXNlclNpZ25lZAMJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAABQAAAApzZWNvbmRVc2VyAAAAAAAAAAABAwkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAEFAAAACnNlY29uZFVzZXIAAAAAAAAAAAEDCQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAgUAAAAKc2Vjb25kVXNlcgAAAAAAAAAAAQAAAAAAAAAAAAQAAAAPdGhpcmRVc2VyU2lnbmVkAwkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAAFAAAACXRoaXJkVXNlcgAAAAAAAAAAAQMJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAABBQAAAAl0aGlyZFVzZXIAAAAAAAAAAAEDCQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAgUAAAAJdGhpcmRVc2VyAAAAAAAAAAABAAAAAAAAAAAABAAAAA9zaWduYXR1cmVzQ291bnQJAABkAAAAAgkAAGQAAAACBQAAAA9maXJzdFVzZXJTaWduZWQFAAAAEHNlY29uZFVzZXJTaWduZWQFAAAAD3RoaXJkVXNlclNpZ25lZAQAAAAHJG1hdGNoMAUAAAACdHgJAABnAAAAAgUAAAAPc2lnbmF0dXJlc0NvdW50AAAAAAAAAAACk/gU3A==", "height": 3321705, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 22ysfPMS9Xzg3Wy12og4mLoFXoqF9pNPCpuT4Wo4VaJv Next: Ex9daqwnuprJt9KndZkavzAprKeJzzJuW9qEPUC7o9L9 Diff:
OldNewDifferences
88 func verify () = {
99 let firstUser = base58'FzsTVRXqD46KW5yj6qGNVrsouvWjpCQvD1446A96iGt4'
1010 let secondUser = base58'E23yUg8eun5nXB1nZRDf7RTyRADKxQhGNXdpTYonEvtU'
11- let thirdUser = this.bytes
11+ let thirdUser = base58'Ga8WEBTPXbHuoXRD355mQ6ms8PsM2RFYKeA1mEP32CFe'
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'Ga8WEBTPXbHuoXRD355mQ6ms8PsM2RFYKeA1mEP32CFe'
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/6500d08 
36.16 ms