tx · HKppEJ8jsSzbsHhjrrdcdAfzs4RsqackWqC9Pu5FeafW

3NADeFQrpqptM6tqp2wjExd7kTWBrgRpPoA:  -0.01400000 Waves

2022.05.20 15:48 [2060021] smart account 3NADeFQrpqptM6tqp2wjExd7kTWBrgRpPoA > SELF 0.00000000 Waves

{ "type": 13, "id": "HKppEJ8jsSzbsHhjrrdcdAfzs4RsqackWqC9Pu5FeafW", "fee": 1400000, "feeAssetId": null, "timestamp": 1653050949079, "version": 1, "sender": "3NADeFQrpqptM6tqp2wjExd7kTWBrgRpPoA", "senderPublicKey": "Ay9eQL4qVAk8CJQATTmWA1vapf2mdN15XqEMBWKvHmyb", "proofs": [ "5cPjMF4D6YiSNxrbKWgz3nXb9L32xB9ZuzMgex23azjTnUyiSMeSmjJKGoVAmb9QJgkjVwn5948DfeRZDNgqswGK" ], "script": "base64:BAQAAAAHcGFydG5lcgEAAAAge8o+hWQeKedoTDSlxwOlIlDADil6/tVWW418nuZeAwcEAAAADXNpZ25lZEJ5T3duZXIJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAACAUAAAACdHgAAAAPc2VuZGVyUHVibGljS2V5BAAAAAckbWF0Y2gwBQAAAAJ0eAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAXSW52b2tlU2NyaXB0VHJhbnNhY3Rpb24EAAAAAWkFAAAAByRtYXRjaDAEAAAAD3NpZ25lZEJ5UGFydG5lcgkAAfQAAAADCAUAAAABaQAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAWkAAAAGcHJvb2ZzAAAAAAAAAAAABQAAAAdwYXJ0bmVyBAAAAAZpc0RhcHAJAAAAAAAAAggFAAAAAWkAAAAEZEFwcAkBAAAAB0FkZHJlc3MAAAABAQAAABoBVA5NNs3WRChRst6ZIwkId3TA89tXzdX7tQQAAAANaGFzTm9QYXltZW50cwkAAAAAAAACCQABkAAAAAEIBQAAAAFpAAAACHBheW1lbnRzAAAAAAAAAAAABAAAABJpc1NwZWNpZmljRnVuY3Rpb24JAAAAAAAAAggFAAAAAWkAAAAIZnVuY3Rpb24CAAAABnRlbGxtZQMFAAAADXNpZ25lZEJ5T3duZXIGAwMDAwUAAAAPc2lnbmVkQnlQYXJ0bmVyBQAAAAZpc0RhcHAHBQAAAA1oYXNOb1BheW1lbnRzBwUAAAASaXNTcGVjaWZpY0Z1bmN0aW9uBwYHBQAAAA1zaWduZWRCeU93bmVybr/0Tw==", "chainId": 84, "height": 2060021, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 8CAmopGJ22bwiC75MjEWjUG1HkSy8wErszc76mhHP5Jo Next: J7AxXZhpgJUgQTZDEvPwMVGzdvjMJbynHhkHfLXopTsK Full:
OldNewDifferences
11 {-# STDLIB_VERSION 4 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
33 let partner = base58'9LE1jXLP1nJoNLxzaZ43Kq3xNja98N8oEAMMq5UpyU3x'
44 let signedByOwner = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
55 match tx {
66 case i: InvokeScriptTransaction =>
77 let signedByPartner = sigVerify(i.bodyBytes, i.proofs[0], partner)
88 let isDapp = (i.dApp == Address(base58'3MqDhjXwvCbFCpkA3o6BQkTWtD59267HhXA'))
99 let hasNoPayments = (size(i.payments) == 0)
1010 let isSpecificFunction = (i.function == "tellme")
1111 if (signedByOwner)
1212 then true
1313 else if (if (if (if (signedByPartner)
1414 then isDapp
1515 else false)
1616 then hasNoPayments
1717 else false)
1818 then isSpecificFunction
1919 else false)
2020 then true
2121 else false
2222 case _ =>
2323 signedByOwner
2424 }

github/deemru/w8io/3ef1775 
34.47 ms