tx · 47QCzgKHXTu4dU32BjdCjUFYw8iyEMKD8Q9ibtgw1hwc

3Mqhk2t6EZZt9Kew2w4J55JihWZadNffzBQ:  -0.01000000 Waves

2023.03.01 10:45 [2470721] smart account 3Mqhk2t6EZZt9Kew2w4J55JihWZadNffzBQ > SELF 0.00000000 Waves

{ "type": 13, "id": "47QCzgKHXTu4dU32BjdCjUFYw8iyEMKD8Q9ibtgw1hwc", "fee": 1000000, "feeAssetId": null, "timestamp": 1677656749353, "version": 2, "chainId": 84, "sender": "3Mqhk2t6EZZt9Kew2w4J55JihWZadNffzBQ", "senderPublicKey": "A8TH6dNbNo7KSojkXTRdR78cGa6d9oModHh52Pyuje6h", "proofs": [ "38LEu1PuDFSYoGTR6FSKFHo6bGYYoSYbd8mNAynqaMNT1EnYxvWNM1ehhyUV3bEWpVSEvBDhF2oh2MhynNsDsW7G" ], "script": "base64:AAIFAAAAAAAAAAYIAhIAEgAAAAAAAAAAAgAAAAFpAQAAAARjYWxsAAAAAAQAAAADcmVzCQAD/AAAAAQFAAAABHRoaXMCAAAAEGludGVybmFsRnVuY3Rpb24FAAAAA25pbAUAAAADbmlsAwkAAAAAAAACBQAAAANyZXMFAAAAA3JlcwUAAAADbmlsCQAAAgAAAAECAAAAJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgAAAAFpAQAAABBpbnRlcm5hbEZ1bmN0aW9uAAAAAAMJAAAAAAAAAggFAAAAAWkAAAAGY2FsbGVyBQAAAAR0aGlzCQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAICAAAAB0NhbGxlZDICAAAAA1lFUwUAAAADbmlsCQAAAgAAAAECAAAAEUludGVybmFsIGZ1bmN0aW9uAAAAAQAAAAJ0eAEAAAAGdmVyaWZ5AAAAAAkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAAIBQAAAAJ0eAAAAA9zZW5kZXJQdWJsaWNLZXl9lmq3", "height": 2470721, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 7jJ4azs1EJ9YsKH1Ak5w1pGLFX6sqBVSYA7bN7G1Nx1t Next: AHekxNJDgV26jXxPHeq3WfkY39a8Me74VSBy8nzUPuUh Diff:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-func internalGuard (i) = if ((i.caller == this))
5- then unit
6- else throw("This is internal function")
74
85
96 @Callable(i)
1714
1815
1916 @Callable(i)
20-func internalFunction () = {
21- let a = internalGuard(i)
22-[StringEntry("Called", "YES")]
23- }
17+func internalFunction () = if ((i.caller == this))
18+ then [StringEntry("Called2", "YES")]
19+ else throw("Internal function")
2420
2521
2622 @Verifier(tx)
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-func internalGuard (i) = if ((i.caller == this))
5- then unit
6- else throw("This is internal function")
74
85
96 @Callable(i)
107 func call () = {
118 let res = invoke(this, "internalFunction", nil, nil)
129 if ((res == res))
1310 then nil
1411 else throw("Strict value is not equal to itself.")
1512 }
1613
1714
1815
1916 @Callable(i)
20-func internalFunction () = {
21- let a = internalGuard(i)
22-[StringEntry("Called", "YES")]
23- }
17+func internalFunction () = if ((i.caller == this))
18+ then [StringEntry("Called2", "YES")]
19+ else throw("Internal function")
2420
2521
2622 @Verifier(tx)
2723 func verify () = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
2824

github/deemru/w8io/169f3d6 
21.90 ms