tx · FAHbfQ8K2HaAEMKjn9RJMJCdZEJyW6S1sGo8GMYQbbuV

3MumW7BtRwX8w1dn9tWwB7TpHAUkqoSEXve:  -0.01000000 Waves

2022.10.25 12:41 [2287751] smart account 3MumW7BtRwX8w1dn9tWwB7TpHAUkqoSEXve > SELF 0.00000000 Waves

{ "type": 13, "id": "FAHbfQ8K2HaAEMKjn9RJMJCdZEJyW6S1sGo8GMYQbbuV", "fee": 1000000, "feeAssetId": null, "timestamp": 1666690935382, "version": 2, "chainId": 84, "sender": "3MumW7BtRwX8w1dn9tWwB7TpHAUkqoSEXve", "senderPublicKey": "3H3TbYHdAJUPh9yFbybSbc1SGAgghXJ3kVJxDE8duuPJ", "proofs": [ "Xt3f8HQrxSnKXtVBzw7EH2LWuRDgzS5oiU1ZKBPTzA8b3AqhqDm1via3R6DvAVCnwYwJKUKz5wsRym7QaED1Nc2" ], "script": "base64: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", "height": 2287751, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: EKSF1CPRMXgvASwhygcKrR3guqfAtmEULJL9M6Wh8cYN Next: F3V1HSLY6Cw26U3eU64kQJw66xRJPX1psUZR7YJoxwCD Diff:
OldNewDifferences
2323
2424
2525 func m (n) = {
26- let o = invoke(g, "owner", [n], nil)
26+ let o = invoke(g, "getOwner", [n], nil)
2727 if ($isInstanceOf(o, "String"))
2828 then {
2929 let p = o
4848
4949
5050 @Callable(i)
51-func supportsInterface (x) = $Tuple2(nil, (x == "addr"))
51+func supportsInterface (x) = $Tuple2(nil, (x == "getAddr"))
5252
5353
5454
5555 @Callable(i)
56-func addr (n) = $Tuple2(nil, m(n))
56+func getAddr (n) = $Tuple2(nil, m(n))
5757
5858
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 func a (b,c) = valueOrErrorMessage(getString(b, c), ((("Can't read '" + c) + "' at address ") + toString(b)))
55
66
77 func d (e) = valueOrErrorMessage(addressFromString(e), (("Can't parse address from '" + e) + "'"))
88
99
1010 let f = "registry"
1111
1212 let g = d(a(this, f))
1313
1414 func h (i) = (i.caller == this)
1515
1616
1717 func j (k) = unit
1818
1919
2020 func l (i) = if (h(i))
2121 then unit
2222 else throw("Permission denied")
2323
2424
2525 func m (n) = {
26- let o = invoke(g, "owner", [n], nil)
26+ let o = invoke(g, "getOwner", [n], nil)
2727 if ($isInstanceOf(o, "String"))
2828 then {
2929 let p = o
3030 p
3131 }
3232 else unit
3333 }
3434
3535
3636 func q (r) = {
3737 let s = split(r, ".")
3838 let t = (size(s) - 1)
3939 let u = s[t]
4040 let v = makeString(removeByIndex(s, t), ".")
4141 $Tuple2(u, v)
4242 }
4343
4444
4545 @Callable(i)
4646 func init (w) = valueOrElse(j([l(i)]), [StringEntry(f, w)])
4747
4848
4949
5050 @Callable(i)
51-func supportsInterface (x) = $Tuple2(nil, (x == "addr"))
51+func supportsInterface (x) = $Tuple2(nil, (x == "getAddr"))
5252
5353
5454
5555 @Callable(i)
56-func addr (n) = $Tuple2(nil, m(n))
56+func getAddr (n) = $Tuple2(nil, m(n))
5757
5858

github/deemru/w8io/169f3d6 
49.80 ms