tx · 4j575PixthHe3uJ3ydGM91uLNoEx9dUiAWb9Acw7nXqr

3MvVeqqFHW9M6r9ggG3Ma5Que4Rqgb4BjJE:  -0.01000000 Waves

2022.10.17 14:29 [2276312] smart account 3MvVeqqFHW9M6r9ggG3Ma5Que4Rqgb4BjJE > SELF 0.00000000 Waves

{ "type": 13, "id": "4j575PixthHe3uJ3ydGM91uLNoEx9dUiAWb9Acw7nXqr", "fee": 1000000, "feeAssetId": null, "timestamp": 1666006171293, "version": 2, "chainId": 84, "sender": "3MvVeqqFHW9M6r9ggG3Ma5Que4Rqgb4BjJE", "senderPublicKey": "3nPFqmiV1yaNvmSrQdE1QHbTAF8bfJB1GjbegBWbNNCK", "proofs": [ "pasxZJiKD4qiZKcyGANZMPNYZcLoyVzmPVWLPadngN4mfP6sz23Q74EHETNfo82XVtPJMavvhqGwbDUFpH9rktC" ], "script": "base64:AAIFAAAAAAAAAB0IAhIDCgEIEgQKAggIEgMKAQgSBAoCCAgSAwoBCAAAAAYBAAAACWtleV9vd25lcgAAAAEAAAAHc3ViTmFtZQkAASwAAAACAgAAAAZvd25lcl8FAAAAB3N1Yk5hbWUBAAAACV9nZXRPd25lcgAAAAEAAAAHc3ViTmFtZQkABB0AAAACBQAAAAR0aGlzCQEAAAAJa2V5X293bmVyAAAAAQUAAAAHc3ViTmFtZQEAAAAJX3NldE93bmVyAAAAAgAAAAdzdWJOYW1lAAAABW93bmVyCQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAQAAAAlrZXlfb3duZXIAAAABBQAAAAdzdWJOYW1lBQAAAAVvd25lcgUAAAADbmlsAQAAAAtrZXlfYWRkcmVzcwAAAAEAAAAEbmFtZQkAASwAAAACAgAAAAhhZGRyZXNzXwUAAAAEbmFtZQAAAAAJcmVnaXN0cmFyBQAAAAR0aGlzAQAAAAdpc093bmVyAAAAAgAAAANpbnYAAAAEbmFtZQMJAAAAAAAAAggFAAAAA2ludgAAAAZjYWxsZXIFAAAABHRoaXMGBAAAAAckbWF0Y2gwCQAD/AAAAAQFAAAACXJlZ2lzdHJhcgIAAAAFb3duZXIJAARMAAAAAgUAAAAEbmFtZQUAAAADbmlsBQAAAANuaWwDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAABlN0cmluZwQAAAAFb3duZXIFAAAAByRtYXRjaDAJAAAAAAAAAgUAAAAFb3duZXIJAAQlAAAAAQgFAAAAA2ludgAAAAZjYWxsZXIHAAAABQAAAANpbnYBAAAABW93bmVyAAAAAQAAAAdzdWJOYW1lCQAFFAAAAAIFAAAAA25pbAkBAAAACV9nZXRPd25lcgAAAAEFAAAAB3N1Yk5hbWUAAAADaW52AQAAAAhyZWdpc3RlcgAAAAIAAAAHc3ViTmFtZQAAAAVvd25lcgQAAAAMY3VycmVudE93bmVyCQEAAAAJX2dldE93bmVyAAAAAQUAAAAHc3ViTmFtZQMJAQAAAAlpc0RlZmluZWQAAAABBQAAAAxjdXJyZW50T3duZXIJAAACAAAAAQkAASwAAAACCQABLAAAAAICAAAAAWAFAAAAB3N1Yk5hbWUCAAAAFGAgYWxyZWFkeSByZWdpc3RlcmVkCQEAAAAJX3NldE93bmVyAAAAAgUAAAAHc3ViTmFtZQUAAAAFb3duZXIAAAADaW52AQAAABFzdXBwb3J0c0ludGVyZmFjZQAAAAEAAAALaW50ZXJmYWNlSWQJAAUUAAAAAgUAAAADbmlsCQAAAAAAAAIFAAAAC2ludGVyZmFjZUlkAgAAAARhZGRyAAAAA2ludgEAAAAHc2V0QWRkcgAAAAIAAAAEbmFtZQAAAAdhZGRyZXNzAwkBAAAAASEAAAABCQEAAAAHaXNPd25lcgAAAAIFAAAAA2ludgUAAAAEbmFtZQkAAAIAAAABAgAAABFQZXJtaXNzaW9uIGRlbmllZAkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACCQEAAAALa2V5X2FkZHJlc3MAAAABBQAAAARuYW1lBQAAAAdhZGRyZXNzBQAAAANuaWwAAAADaW52AQAAAARhZGRyAAAAAQAAAARuYW1lCQAFFAAAAAIFAAAAA25pbAkABB0AAAACBQAAAAR0aGlzCQEAAAALa2V5X2FkZHJlc3MAAAABBQAAAARuYW1lAAAAAG/pB40=", "height": 2276312, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 7T3vQ6rekucZZVuT8UBsCj2rZsJqi1bzpE3wMMwsS7oB Next: 7Qgzuj2XekvVrfT835ebFy3NbaXpx1oHGd4sY2jrUsNz Diff:
OldNewDifferences
2626 }
2727 else false
2828 }
29+
30+
31+@Callable(j)
32+func owner (b) = $Tuple2(nil, c(b))
33+
2934
3035
3136 @Callable(j)
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 func a (b) = ("owner_" + b)
55
66
77 func c (b) = getString(this, a(b))
88
99
1010 func d (b,e) = [StringEntry(a(b), e)]
1111
1212
1313 func f (g) = ("address_" + g)
1414
1515
1616 let h = this
1717
1818 func i (j,g) = if ((j.caller == this))
1919 then true
2020 else {
2121 let k = invoke(h, "owner", [g], nil)
2222 if ($isInstanceOf(k, "String"))
2323 then {
2424 let e = k
2525 (e == toString(j.caller))
2626 }
2727 else false
2828 }
29+
30+
31+@Callable(j)
32+func owner (b) = $Tuple2(nil, c(b))
33+
2934
3035
3136 @Callable(j)
3237 func register (b,e) = {
3338 let l = c(b)
3439 if (isDefined(l))
3540 then throw((("`" + b) + "` already registered"))
3641 else d(b, e)
3742 }
3843
3944
4045
4146 @Callable(j)
4247 func supportsInterface (m) = $Tuple2(nil, (m == "addr"))
4348
4449
4550
4651 @Callable(j)
4752 func setAddr (g,n) = if (!(i(j, g)))
4853 then throw("Permission denied")
4954 else [StringEntry(f(g), n)]
5055
5156
5257
5358 @Callable(j)
5459 func addr (g) = $Tuple2(nil, getString(this, f(g)))
5560
5661

github/deemru/w8io/873ac7e 
32.41 ms