tx · ATN1rUjfZodnigVCL11Zpt8AifdsQBsNGuXTaUgqhWwR

3N5Ju64uTPuaR4M4f9YB5LRYRNJ382MWrat:  -0.00500000 Waves

2022.09.29 16:08 [2250431] smart account 3N5Ju64uTPuaR4M4f9YB5LRYRNJ382MWrat > SELF 0.00000000 Waves

{ "type": 13, "id": "ATN1rUjfZodnigVCL11Zpt8AifdsQBsNGuXTaUgqhWwR", "fee": 500000, "feeAssetId": null, "timestamp": 1664456872735, "version": 2, "chainId": 84, "sender": "3N5Ju64uTPuaR4M4f9YB5LRYRNJ382MWrat", "senderPublicKey": "AwWYbCDs6GDxAT6diG2mfEqD7tFz9JXu9k234FS135kR", "proofs": [ "41eZDbbTSZTT769NvpTJY5AELKuQLm6qXCdnF35zkXZbay5ooKXPAwaypaUBsMK96FHC7q5jgxDqJKdDErjanyqh" ], "script": "base64:AAIFAAAAAAAAAAgIAhIECgIIAQAAAAEAAAAABXJ1bGVyAgAAACxCZ3hwQ200d3hiVzhTS0xQS1puZjRLVTJENlpVMjlvdjhNZ1pya2FTQXFwWQAAAAEAAAABaQEAAAAEc3dhcAAAAAIAAAAIYXNzZXRPdXQAAAAHbWluaW11bQMJAQAAAAIhPQAAAAIIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQkAAZsAAAABBQAAAAVydWxlcgkAAAIAAAABAgAAAAhOby1uby1ubwQAAAADcG10CQABkQAAAAIIBQAAAAFpAAAACHBheW1lbnRzAAAAAAAAAAAABAAAAAdhc3NldEluCQEAAAAFdmFsdWUAAAABCAUAAAADcG10AAAAB2Fzc2V0SWQEAAAACGFtb3VudEluCQEAAAAFdmFsdWUAAAABCAUAAAADcG10AAAABmFtb3VudAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgIAAAACb3AAAAAAAAAAAAEFAAAAA25pbAAAAAEAAAACdHgBAAAABnZlcmlmeQAAAAAJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAACAUAAAACdHgAAAAPc2VuZGVyUHVibGljS2V5Y71DTw==", "height": 2250431, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 6xYAGNXgo9H2k6jptZhdqfNSRBE7tCdPLu8Q2gf5XS5p Next: HnprLnJKmk9NoJyqFjff65iM2um2xCt5gwAEKtKhD7pQ Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4+let a = "BgxpCm4wxbW8SKLPKZnf4KU2D6ZU29ov8MgZrkaSAqpY"
5+
6+@Callable(b)
7+func swap (c,d) = if ((b.callerPublicKey != toBytes(a)))
8+ then throw("No-no-no")
9+ else {
10+ let e = b.payments[0]
11+ let f = value(e.assetId)
12+ let g = value(e.amount)
13+[IntegerEntry("op", 1)]
14+ }
415
516
6-@Callable(a)
7-func swap (b,c) = {
8- let d = a.payments[0]
9- let e = value(d.assetId)
10- let f = value(d.amount)
11- if (true)
12- then throw(((("ID: " + toBase64String(e)) + ", amount: ") + toString(f)))
13- else [IntegerEntry("op", 1)]
14- }
15-
16-
17-@Verifier(g)
18-func h () = sigVerify(g.bodyBytes, g.proofs[0], g.senderPublicKey)
17+@Verifier(h)
18+func i () = sigVerify(h.bodyBytes, h.proofs[0], h.senderPublicKey)
1919

github/deemru/w8io/169f3d6 
30.01 ms