tx · 5v4fAsQ3uShtTuoybStXdoWmT99g6KFbuzYBD4ZcTEBj

3NC919nbxwuSaHY8X6x8NmqD1zZdWSd7gaf:  -0.01000000 Waves

2022.11.07 02:35 [2305938] smart account 3NC919nbxwuSaHY8X6x8NmqD1zZdWSd7gaf > SELF 0.00000000 Waves

{ "type": 13, "id": "5v4fAsQ3uShtTuoybStXdoWmT99g6KFbuzYBD4ZcTEBj", "fee": 1000000, "feeAssetId": null, "timestamp": 1667777726129, "version": 2, "chainId": 84, "sender": "3NC919nbxwuSaHY8X6x8NmqD1zZdWSd7gaf", "senderPublicKey": "Fvzdy4Qppd2VzNFAj8ySdyEvhoiRFQfm9WyUtWbe96zY", "proofs": [ "5EohMdVCfzMcaSKXLBbVZo1n7444sCA76mZgVHjY5Y5prjo39VLxWcL2bDq9W5PkzUzEa57NvGbu2QisXH7QAVLs" ], "script": "base64:BgEEByRtYXRjaDAFAnR4AwkAAQIFByRtYXRjaDACF0ludm9rZVNjcmlwdFRyYW5zYWN0aW9uBAF0BQckbWF0Y2gwAwkAZgIJAJADAQgFAnR4BnByb29mcwAACQD0AwMIBQJ0eAlib2R5Qnl0ZXMJAJEDAggFAnR4BnByb29mcwAACAUCdHgPc2VuZGVyUHVibGljS2V5AwMJAAACCQCkCAEIBQF0BGRBcHAJARFAZXh0ck5hdGl2ZSgxMDYyKQECIzNNdHoyVDZvTEZrSzRGN1F2U3JodHBWN1o1Z01icmVvTm1pCQAAAggFAXQIZnVuY3Rpb24CBWR1bW15BwMJAGYCCQCQAwEIBQF0CHBheW1lbnRzAAAJAAIBAht0aGVyZSBzaG91bGQgYmUgbm8gcGF5bWVudHMDAwkAZgIIBQF0A2ZlZQCgwh4GCQEJaXNEZWZpbmVkAQgFAXQKZmVlQXNzZXRJZAkAAgECGWZlZSBzaG91bGQgYmUgMC4wMDUgV0FWRVMGCQACAQI5b25seSBjYWxsaW5nIHNwZWNpZmllZCBmdW5jdGlvbiBvbiBzcGVjaWZpZWQgZGFwcCBhbGxvd2VkCQD0AwMIBQJ0eAlib2R5Qnl0ZXMJAJEDAggFAnR4BnByb29mcwAACAUCdHgPc2VuZGVyUHVibGljS2V5Hy18bg==", "height": 2305938, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 4JCRQGXhxon1N3FsUXvbrQaKQxbt8sQJUfEty66fVdzW Next: G7vKZFe4adfLzre81DRWcAGJe23o82BDGN6fsBTFrjd4 Diff:
OldNewDifferences
44 case t: InvokeScriptTransaction =>
55 if ((size(tx.proofs) > 0))
66 then sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
7- else if ((t.function == "dummy"))
7+ else if (if ((addressFromRecipient(t.dApp) == addressFromStringValue("3Mtz2T6oLFkK4F7QvSrhtpV7Z5gMbreoNmi")))
8+ then (t.function == "dummy")
9+ else false)
810 then if ((size(t.payments) > 0))
911 then throw("there should be no payments")
1012 else if (if ((t.fee > 500000))
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
33 match tx {
44 case t: InvokeScriptTransaction =>
55 if ((size(tx.proofs) > 0))
66 then sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
7- else if ((t.function == "dummy"))
7+ else if (if ((addressFromRecipient(t.dApp) == addressFromStringValue("3Mtz2T6oLFkK4F7QvSrhtpV7Z5gMbreoNmi")))
8+ then (t.function == "dummy")
9+ else false)
810 then if ((size(t.payments) > 0))
911 then throw("there should be no payments")
1012 else if (if ((t.fee > 500000))
1113 then true
1214 else isDefined(t.feeAssetId))
1315 then throw("fee should be 0.005 WAVES")
1416 else true
1517 else throw("only calling specified function on specified dapp allowed")
1618 case _ =>
1719 sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
1820 }

github/deemru/w8io/169f3d6 
22.62 ms